[148117] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: subnet prefix length > 64 breaks IPv6?

daemon@ATHENA.MIT.EDU (Owen DeLong)
Tue Jan 3 17:49:21 2012

From: Owen DeLong <owen@delong.com>
In-Reply-To: <CAPLq3UPzQaYmJX7ZBBySzSSdySdu1+75Rcb41JJoWuPLGniZwA@mail.gmail.com>
Date: Tue, 3 Jan 2012 14:36:54 -0800
To: Glen Kent <glen.kent@gmail.com>
Cc: nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org


On Dec 24, 2011, at 6:48 AM, Glen Kent wrote:

>> 
>> SLAAC only works with /64 - yes - but only if it runs on Ethernet-like
>> Interface ID's of 64bit length (RFC2464).
> 
> Ok, the last 64 bits of the 128 bit address identifies an Interface ID
> which is uniquely derived from the 48bit MAC address (which exists
> only in ethernet).
> 

Not exactly. Most media have some form of link-layer addressing. For
Firewire, it's native EUI-64. For Ethernet, it's EUI-48 MAC addresses.
For token ring, I believe there are also EUI-48 addresses. For FDDI
(Remember FDDI?) I believe it was EUI-48 addresses. ATM and Frame
Relay also have EUI addresses built in to their interfaces (though I don't
remember the exact format and am too lazy to look it up at the moment).

>> SLAAC could work ok with /65 on non-Ethernet media, like a
>> point-to-point link whose Interface ID's length be negotiated during the
>> setup phase.
> 
> If we can do this for a p2p link, then why cant the same be done for
> an ethernet link?
> 

I'm not so sure the statement above is actually true.

Owen

> Glen
> 
>> 
>> Other non-64 Interface IDs could be constructed for 802.15.4 links, for
>> example a 16bit MAC address could be converted into a 32bit Interface
>> ID.  SLAAC would thus use a /96 prefix in the RA and a 32bit IID.
>> 
>> IP-over-USB misses an Interface ID altogether, so one is free to define
>> its length.
>> 
>> Alex
>> 
>>> 
>>> Regards, K.
>>> 
>> 
>> 



home help back first fref pref prev next nref lref last post