All,
Would it be possible to make sense by the following text ?
Please correct me if there is something wrong.
- the 6lowpan compresser of the source of a packet MAY elide
the UDP checksum when the stack is aware of presence of
a MIC at the other layer.
- the 6lowpan decompresser of the destination of a packet MUST build
the UDP checksum when the C bit has being set to 1.
- the 6lowpan (de)compresser of a gateway b/w the 6lowpan cloud and
others:
+ MUST build the UDP checksum in the case that the C bit has
being set to 1 when the node is going to forward the packet
from the 6lowpan cloud to the others.
+ MAY elide the UDP checksum in the case that the stack is
aware of presence of a MIC at the other layer, and MUST
set the C bit to 1 in this case when the node is going to
forward the packet to the 6lowpan cloud from the others.
- Any UDP stack of the source (or the destination) of a packet must
always calculate (or check) the UDP checksum according to RFC2460.
- The mechanism by which the 6lowpan stack is aware of presence of
a MIC at the other layer is out of scope of this specification.
E.g. it might be realized by a manual configuration.
_______________________________________________
6lowpan mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/6lowpan