Subject: [sipcore] Locating SIP servers in a dual stack IP network

From: "Olle E. Johansson" <[email-masked]>
Date: Mon, 30 Sep 2013 15:58:39 +0200

Hi!
We have written a draft that updates RFC 3263 to better handle dual stack issues and prepare for another draft that clarifies Happy Eyeballs-like procedures for setting up connections with SIP in dual stack networks.

The document in the current version can be found here:
http://tools.ietf.org/html/draft-johansson-sip-dual-stack-01

This draft is a result of the work in the SIP forum IPv6 working group. During SIPit events and discussions in the wg we've located a couple of issues with RFC 3263 and the way we handle SRV results. During the IETF meeting in Berlin I consulted with the IETF DNS directorate and they confirmed that RFC 3263 doesn't follow the DNS SRV RFC in the way it describes handling IPv6 and IPv4 - specially where it instructs implementers to look up either address family, but not both. The DNS SRV RFC clearly states that ALL addresses for a host name should be used and connections should be tried before the next host name in the list is used (higher priority).

We've discussed this with the chairs of dispatch (Cullen, Mary) and they feel this is a document for the SIPcore working group. The chairs of SIPcore agreed in meetings in Berlin. The charter clearly states that SIPcore handles updates to core documents.

I guess the question now is if the SIPcore wg is willing to adopt this work?

Best regards,
/Olle