Draft: draft-ietf-sipping-ipv6-torture-tests-01.txt Reviewer: Mahendran, AC [mahendra@qualcomm.com] Review Date: 4/6/2007 Review Deadline: 4/6/2007 Status: WGLC Summary: This draft is on the right track but has open issues, described in the review. Comments: 1) In section 3, text: "This document does not, however, address these issues. Instead, a companion document [ID.sip-trans] provides more guidance on these." It would good to complete the sentence by appending "issues" to the end of the sentence. 2) In 4.3, text: "Consider the REGISTER request below. The sender of the request intended to specify a port number (5070) to contact a server, but inadvertently, put the port number inside the closing "]" of the IPv6 reference. " s/put/puts (or inserts) 3) Sections 4.3/4.4 mention about the (un)/ambiguous ports in Request-URI. This, however, applies to other headers (e.g., Via header [in sent-by production rule], and the Contact header) as well. If possible, can we mention that in the description? 4) General comment (applies to the entire doc): Intent of "Message Details" is not clear. It would be good include a small description on the intent of "Message Details" field. It is descriptive in some examples (e.g., "ipv6-good", "ipv6-bad" etc), whereas, it does not mean much in others (e.g., "param1", "param2" etc). Note: I see it being used in RFC 4475, but there is no description in that document too. 5) In Section 4.4, text: "Message Details: port-umabiguous" s/umabiguous/unambiguous Also, the spelling needs to be fixed in the title of the section as well. 6) In section 4.6, Text: o=assistant 971731711378798081 0 IN IP6 2001:db8::20 s=Live video feed for today's meeting c=IN IP6 2001:db8::1 Is there are reason why you made the IPv6 address in the "o=" line different from the "c=" line? If not, it'd be better to make them the same. 7) In section 4.5, Text: OPTIONS sip:[2001:db8::10] SIP/2.0 To: sip:user@example.com From: sip:user@example.com;tag=81x2 Via: SIP/2.0/UDP [2001:db8::9:1];received=2001:db8::9:255; branch=z9hG4bKas3 Call-ID: SSG95523997077@hlau_4100 Max-Forwards: 70 Contact: "Caller" CSeq: 921 OPTIONS Content-Length: 0 The IPv6 address in the "Contact" header is different from the address in the "Via" header e.g., "9" is missing from the address in the Contact header. If this intentional, it would be good to note it in the description. The same comment applies to the examples in sections 4.6 and 4.8. 8) In section 4.7, Text: BYE sip:user@host.example.com SIP/2.0 Via: SIP/2.0/UDP [2001:db8::9:1]:6050;branch=z9hG4bKas3-111 Via: SIP/2.0/UDP 192.0.2.1;branch=z9hG4bKjhja8781hjuaij65144 Via: SIP/2.0/TCP [2001:db8::9:255];branch=z9hG4bK451jj; received=192.0.2.200 Call-ID: 997077@lau_4100 Max-Forwards: 70 CSeq: 89187 BYE To: sip:user@example.net;tag=9817--94 From: sip:user@example.com;tag=81x2 Content-Length: 0 The "To" header contains the domain "example.net" but the Request-URI contains "example.com". While this is possible, I think it'd be better to make both these domains the same (e.g., example.net).