> From: Jonathan Hui <[email protected]>
> Date: Sat, 6 Mar 2010 14:08:28 -0800
> 
> It would be good to separate out the issues (and solutions) for link- 
> local and global addresses.
> 
> For link-local addresses:
> - There is no conflict due to the U/L bit since IP addresses are local  
> to the link (e.g. PAN).  When compressing/decompressing a IPv6 address  
> for a specific interface (i.e. PAN), there should be no ambiguity.
> - A change of PAN ID does require invalidating IPv6 addresses with  
> IIDs generated using the old PAN ID.  This may cause some confusion  
> during a transition, but hopefully most protocols that matter will  
> include the psuedo-header in any checksums.
> 
> I agree that it would be better to generate IIDs for link-local  
> addresses using some well-known, non-zero set of bits for the upper 48  
> bits to avoid the second issue above.

If the U/L bit is not an issue, I advocate that we
use 0xFFFF when extending 16-bit short addresses into
link-local addresses, in order to avoid any hiccoughs
if the PAN ID changes.

> My suggestion would be to say that generating a global IPv6 addresses  
> using a 15.4 short address MUST be coupled with a 112-bit prefix that  
> are unique between different PANs.  The compression context would then  
> contain a 112-bit prefix.  It would be much nicer to manage the  
> uniqueness at the IPv6 layer (through prefixes) rather than the 15.4  
> layer (through PAN IDs).  The former at least as well-known ways of  
> managing them across different subnets.

This seems like a very good idea.

                                   -Richard Kelsey
_______________________________________________
6lowpan mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/6lowpan

Reply via email to