70 likes | 341 Views
DHCP option for SIP servers. Henning Schulzrinne Gautam Nair Columbia University. Overview. SIP (RFC 2543) = Session Initiation Protocol Originally, mainly for setting up multimedia conferences and IP telephone calls Now also proposed for instant messaging and presence (SIMPLE WG).
E N D
DHCP option for SIP servers Henning Schulzrinne Gautam Nair Columbia University SIP DHCP
Overview • SIP (RFC 2543) = Session Initiation Protocol • Originally, mainly for setting up multimedia conferences and IP telephone calls • Now also proposed for instant messaging and presence (SIMPLE WG) SIP DHCP
SIP servers • SIP proxy server: routes requests • Typically, found like email server (except via DNS SRV, not MX) • Outbound proxy: used for all outbound requests, regardless of destination • For firewall control, policy enforcement, name mapping SIP DHCP
How to find the SIP server • Needs to be configured into client • Many clients are IP phones -> automate • DHCP option DHCP option length Sip.example.com SIP DHCP
Name resolution • Note: this is probably a case that will appear more often • Use SRV lookup for name • If none, use CNAME/A/AAAA(?) lookup • Allow dotted-quad (128.59.16.1) as exception since users will use it anyway (all applications do) SIP DHCP
Considerations • Needs to work with existing DHCP servers -> DNS string (RFC 1035) \3sip\6foobar\2de not likely to be workable, would need new entry type • Characters are the same as in DNS entries, whatever that is exactly (ASCII, currently; see IDN) SIP DHCP
Summary • Necessary for deployment of SIP • Consensus of SIP working group • May be applicable to other SRV-based lookups where numeric IP address is not appropriate • DHCPv6? SIP DHCP