> I understand, I'd like to just leave this at the physical layer at the > moment. I'm curious if I understand TCP correctly, that just the header is > checksummed, not the data.
>From Wikipedia: The checksum field is the 16 bit one's complement of the one's complement sum of all 16-bit words in the header and text. That would say that your data is included in the checksum of TCP. That matches everything I have learned about the point of the streaming protocol and the general accuracy. Whether or not the 1's complement summation is sufficiently strong enough or not I cannot say. IP's headers only checksum the header. The data portion of an IP packet is not checksummed or protected by the IP header. The TCP portion contains both a TCP header and TCP data. All of it is IP level data, ignored by the IP checksum, and all of it is contained in the TCP level checksum. -- Political and economic blog of a strict constitutionalist http://StrictConstitution.BlogSpot.com _______________________________________________ MacOSX-admin mailing list [email protected] http://www.omnigroup.com/mailman/listinfo/macosx-admin
