I still have a concern about the ordering of the fragmentation and mesh delivery headers. Can anyone offer a good argument on why fragmentation is within mesh and not vice versa?

I think the general rule is that a node should only have to parse the subheaders that it is concerned with.

I'm assuming a mesh forwarder does not reassemble (I don't happen to know any good reason why it should). So a mesh forwarder is concerned with the forwarding header only; these therefore should come first. Only at the L2 destination is it necessary to peek further into the header, e.g. the fragmentation header for reassembly.

Compare this with IPv6: The forwarding header (here the IP header) is in front of the fragmentation header, which is a destination header (only "opened" at the destination address set in the IP header).

[WG chair hat on:]

It is exactly this kind of issue that I like to see discussed at WGLC -- so please keep up sending in the questions!

Gruesse, Carsten


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

Reply via email to