I think the minimal extension header you proposed is right, though I'm
still not convinced about breaking larger headers into pieces on 16 byte
boundaries.

        geoff

 On Mon, 2008-07-07 at 09:10 +0200, Carsten Bormann wrote:
> Hi Jukka,
> 
> > unrecognized header
> 
> indeed, this would normally be a consideration for an extension  
> header, together with a regime for administration of an extension  
> number space.
> However, running the full gamut of protocol design considerations  
> explicitly wasn't my objective here.
> My assumption was that management of extensions and their semantics  
> was part of setting up the network.
> 
> Specifically:
> 
> >   AB=00 ("Mandatory"): If the object is not understood, the entire
> >   message containing it MUST be rejected, and an error message sent
> >   back.
> 
> If that is the objective, you might as well use NALP.
> 
> >   AB=01 ("Ignore"): If the object is not understood, it MUST be  
> > deleted
> >   and the rest of the message processed as usual.
> 
> This is the assumption here.
> 
> >   AB=10 ("Forward"): If the object is not understood, it MUST be
> >   retained unchanged in any message forwarded as a result of message
> >   processing, but not stored locally.
> 
> I'm not sure that is needed (or even possible, without imposing way  
> more structure on the extension headers).
> 
> So my question to the list would be:
> Is the minimal extension header I proposed the right approach or do we  
> really have a requirement for the full benefits of extensibility and  
> composability that a full-blown extension header approach would bring?
> 
> Gruesse, Carsten
> 
> _______________________________________________
> 6lowpan mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/6lowpan

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

Reply via email to