Let's start with this text. Please wordsmith it: UDP Checksum: this field MAY be transmitted as zero by an ITR andwhen received by an ETR, MUST accept the packet for decapsulation.
When an ITR transmits a non-zero value, an ETR MAY verify the
checksum value. If the checksum is verified, the packet is
accepted for decapsulation, otherwise, it is silently dropped.
Note, even when the UDP checksum is transmitted as zero an
intervening NAT device can recalculate the checksum and rewrite
the UDP checksum field to non-zero. See draft [UDP-TUNNELS] for
details.
Thanks,
Dino
Note Well: Messages sent to this mailing list are the opinions of the senders and do not imply endorsement by the IETF.