>The TCP checksum protects more than just the contents of the packet >on the wire; it's also a (somewhat) weak check on the contents >of your packet sitting in memory, and as it's going over the bus >in your computer between memory and peripherals and for other end-to-end >sorts of issues. In fact, Jonathan Stone at Stanford did some measurements of checksum errors for his thesis, and found that on a given link in the Stanford residences there were a surprising (small, but measurable) number of packets with IP header checksum errors with what appeared to be DMA errors -- e.g. 4 bytes missing from the middle of the header. When the end to end checksum is really memory to memory, it can catch errors like this... Bill To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
- How to disable software TCP checksumming? Bob Willcox
- Re: How to disable software TCP checksumming? Jesper Skriver
- Re: How to disable software TCP checksumming? Bob Willcox
- Re: How to disable software TCP checksummin... Giorgos Keramidas
- Re: How to disable software TCP checksu... Bob Willcox
- Re: How to disable software TCP ch... Brooks Davis
- Re: How to disable software TC... Louis A. Mamakos
- Re: How to disable softwar... Brooks Davis
- Re: How to disable softwar... Bill Fenner
- Re: How to disable softwar... Terry Lambert
- Re: How to disable softwar... Assar Westerlund
- Re: How to disable softwar... Ruslan Ermilov
- Re: How to disable softwar... Assar Westerlund
- Re: How to disable softwar... Julian Elischer
- Re: How to disable softwar... Terry Lambert
- Re: How to disable software TCP checksu... Daniel C. Sobral
- Re: How to disable software TCP ch... Louis A. Mamakos
- Re: How to disable software TC... Daniel C. Sobral
- Re: How to disable softwar... Louis A. Mamakos