20.01.2013 Views

Transport Layer - Freie Universität Berlin

Transport Layer - Freie Universität Berlin

Transport Layer - Freie Universität Berlin

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TCP Pseudo Header<br />

● Checksum: serves among other things for the verification that the packet<br />

was delivered to the correct device.<br />

● The checksum is computed using a pseudo header. The pseudo header is<br />

placed in front of the TCP header, the checksum is computed based on both<br />

headers (the checksum field is here 0).<br />

● The checksum is computed as the 1-complement of the sum of all 16-bit words of the<br />

segment including the pseudo header.<br />

● The receiver also places the pseudo header in front of the received TCP header<br />

and executes the same algorithm (the result must be 0).<br />

00000000<br />

Source address (IP)<br />

Destination address (IP)<br />

Protocol = 6<br />

Length of the TCP segment<br />

Univ.-Prof. Dr.-Ing. Jochen H. Schiller ▪ cst.mi.fu-berlin.de ▪ Telematics ▪ Chapter 8: <strong>Transport</strong> <strong>Layer</strong><br />

8.51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!