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

Reply via email to