sippy / b2bua

Sippy B2BUA is a RFC3261-compliant Session Initiation Protocol (SIP) stack and Back-to-back user agent (B2BUA) server software.
http://b2bua.org
BSD 2-Clause "Simplified" License
172 stars 72 forks source link

B2BUA Support for DNS SRV Record #40

Open telecomsxchange opened 4 years ago

telecomsxchange commented 4 years ago

Not sure if latest versions support this. Adding SIP DNS SRV record support to B2BUA makes sense as more platforms / service providers go native cloud.

If there is no support for this already we would be happy to contribute this feature to b2bua.

From the RFC:

“The SRV RR allows administrators to use several servers for a single domain, to move services from host to host with little fuss, and to designate some hosts as primary servers for a service and others as backups.”

If for some reason the ‘host’ with the highest priority cannot be reached, the SIP phone or proxy trying to reach the user within the domain will attempt to reach the next host defined within the SRV record

TheQue42 commented 2 years ago

If this is supposed to be a 3261 complicant b2bua (which means following 3263 as well), you should support NAPTR and SRV.