[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IPv6 terminology question



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

I think fields is fine. That's what we call it in our ISP.
I know some others that do. Quads sound nice too.
I just got used to what I saw in RFC4291.

Regards,
Seiichi


Brian E Carpenter wrote:
> I don't see why C terminology wins, especially in a reference back to
> traditional mini-computer architectures. For example, in the most accurate
> ABNF we have for the presentation format, they're called "hex4"
> (draft-ietf-sip-ipv6-abnf-fix).
> 
> As Bob said, they're generically called "fields" in the defining
> RFC, which seems fine to me.
> 
>     Brian
> 
> On 2009-08-08 10:27, Dunn, Jeffrey H. wrote:
>> Colleagues,
>>
>> From an applications programming viewpoint, the 2 octets between the colons are called an unsigned short, as in the 16-bit C language data structure. RFC 3493 specifies the IPv6 address structure as 16 unsigned 8-bit integers; however, this is functionally equivalent to 8 unsigned 16-bit integers. As a result, the x's in the message below are unsigned shorts.
>>
>> Best Regards, 
>>   
>> Jeffrey Dunn 
>> Info Systems Eng., Lead 
>> MITRE Corporation.
>> (301) 448-6965 (mobile)
>>
>>
>> -----Original Message-----
>> From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behalf Of Joel Jaeggli
>> Sent: Friday, August 07, 2009 4:32 PM
>> To: Daniel Stickney
>> Cc: IPv6 Operations
>> Subject: Re: IPv6 terminology question
>>
>>
>>
>> Daniel Stickney wrote:
>>>> Daniel,
>>>>
>>>> This is defined in RFC4291 "IPv6 Addressing Architecture" Section 2.2 "Text Representation of Addresses".  It says:
>>>>
>>>>    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.
>>>>       Examples:
>>>>
>>>>          ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
>>>>
>>>>          2001:DB8:0:0:8:800:200C:417A
>>>>
>>>>       Note that it is not necessary to write the leading zeros in an
>>>>       individual field, but there must be at least one numeral in every
>>>>       field (except for the case described in 2.).
>>>>
>>>> The closest thing to a definition would be to call them "field"s.  For example, "an IPv6 address is made up of 8 colon separated fields".
>>>>
>>>> Bob
>>>>
>>>> p.s. Suggest in the future, try reading the actual specifications.  
>>>>
>>> I appreciate your input Bob.
>>>
>>> What term do you all normally use in your discussions with other
>>> engineers? I'm fine with "field", just haven't heard or seen anyone else
>>> use it yet.
>> A book that I performed a review on covering this subject states:
>>
>> "IPv6 addresses are written in 8 groups of 16 bits each, or 8 groups of
>> 4 hexadecimal numbers separated by colons." - Goralski, "The Illustrated
>> Network" 2009
>>
>> I'm comfortable with that being sufficiently unambiguous, modula you
>> have to skip to the next paragraph to get abbreviation.
>>
>>> Thanks,
>>>
> 
> 

- --
================================================
NEC BIGLOBE Ltd.
   Seiichi Kawamura <kawamucho@mesh.ad.jp>
   +81 3 3798 6085  (FAX: +81 3 3798 6029)
   +81 90 1547 4791 (mobile)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)

iD8DBQFKgNekcrhTYfxyMkIRAtC6AJ9DVH/DW8NxDt+0FQN7m8e1ozzqCgCgg/E9
CUjYtBtLiLpY5/9Wnem7HRo=
=9fOx
-----END PGP SIGNATURE-----