svn commit: r242739 - stable/9/sys/dev/ti
Adrian Chadd
adrian at freebsd.org
Fri Nov 9 00:19:51 UTC 2012
On 8 November 2012 15:55, Andre Oppermann <andre at freebsd.org> wrote:
> At the risk of repeating myself: when a routed packet is fragmented
> the payload (layer 4, eg. TCP/UDP/SCTP) is NOT recalculated or changed
> or anything else. It remains as originally calculated by the sender
> unchanged in the first fragment L4 header. Only the IPv4 header
> checksum, which DOES NOT include any payload data, has to be calculated
> for every fragment. The IPv4 header checksum is offloaded with CSUM_IP
> and continues to work as expected. :)
NAT and firewalling? :)
Adrian
More information about the freebsd-net
mailing list