Hi Mark,
At 02:05 PM 03/24/2005, Mark Andrews wrote:
Section 2.2 Text Representation.
This allows for an *unlimited* number of leading zeros for each segment of the address. The following is a "legal" address the way it is currently specified.
000000000000000000000000000000:000000:000000000:000000:0:00:0:0
The relevant text in the draft from section 2.2 is:
1. The preferred form is x:x:x:x:x:x:x:x, where the 'x's are one to four hexadecimal digits of the eight 16-bit pieces of the address.
I read this as limiting it to be four hex digits in each field. You example would not be "legal".
Limiting it to "one to four hexadecimal digits" was a change from the previous draft and the RFC.
Bob
This has impacts on application writers that need temporary buffers when parsing addreses out of other strings. This prevents them using fixed sized buffers.
Can we please add the restriction that there is a maximum of 4 hex digits in each segment.
-- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: [EMAIL PROTECTED]
-------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
-------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------