hi,
i hope folowing needed to be added.
Multiple IPv6 address in contact header.
loop back address related.
IPv6 and IPv4 addresses and domain address in single message.
thanks
theja
"Vijay K. Gurbani" <[EMAIL PROTECTED]> wrote: The sipping agenda is fairly
full, so I decided to see if I can get
some friendly folks to read the sipping-ipv6-02 and get consensus on
an issue listed below in this email before asking for agenda time.
The I-D can be fetched from
http://www.ietf.org/internet-drafts/draft-gurbani-sipping-ipv6-sip-02.txt,
and it provides a set of torture tests for IPv6 identifiers in SIP.
Based on the comments of the Vancouver IETF, I have pared the
draft down to individual test cases. However, I really need folks,
especially implementors, to go through the draft and suggest new
test cases.
Also, there may be a possible interaction of the test cases with
the SIP ABNF for representing an IPv6 identifier in the Via header.
Here's the current ABNF for the "received" production rule.
via-received = "received" EQUAL (IPv4address / IPv6address)
IPv6address = hexpart [ ":" IPv4address ]
hexpart = hexseq / hexseq "::" [ hexseq ] / "::" [ hexseq ]
hexseq = hex4 *( ":" hex4)
hex4 = 1*4HEXDIG
Based on this, if there is an IPv6 address in the "received" parameter,
it would be represented as:
Via: ...;received=2001::db8
i.e., *without* the "[" and "]" bracketing the address. RFC2732
specifies the "[" and "]" format for IPv6 addresses in URL only.
So, not putting the "[" and "]" may be okay in a ";received"
parameter, especially given that parameter does not contain a port
which needs to be separated by a ":" from the IPv6 address.
Still, it seems appropriate that we should put the delimiting "["
and "]", and that is what sipping-ipv6-02 does right now. That is,
it represents the Via with a ";received" parameter as:
Via: ...;[received=2001::db8]
It would seem that specifying the via-received production rule as:
via-received = "received" EQUAL (IPv4address / IPv6reference)
solves this problem since IPv6reference is defined as:
IPv6reference = "[" IPv6address "]"
Comments?
Thanks,
- vijay
--
Vijay K. Gurbani [EMAIL PROTECTED],research.bell-labs.com,acm.org}
Bell Laboratories, Lucent Technologies, Inc.
2701 Lucent Lane, Rm. 9F-546, Lisle, Illinois 60532 (USA)
_______________________________________________
Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use [email protected] for questions on current sip
Use [email protected] for new developments of core SIP
---------------------------------
Jiyo cricket on Yahoo! India cricket
Yahoo! Messenger Mobile Stay in touch with your buddies all the time.
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors