20.01.2014 Views

Lectures notes for 2010 - KTH

Lectures notes for 2010 - KTH

Lectures notes for 2010 - KTH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Control field - indicates the purpose & contents of this segment:<br />

Flag<br />

URG<br />

ACK<br />

PSH<br />

RST<br />

SYN<br />

FIN<br />

Description<br />

The urgent pointer is valid<br />

The acknowledgement number is valid<br />

Push the data, i.e., the receiver should immediately pass all the data to the application ⇒<br />

emptying the receiver’s buffer<br />

Connection must be rest<br />

Synchronize the sequence numbers<br />

Terminate the connection (from the sender’s point of view)<br />

We will see how these bits are used as we examine each of them later.<br />

The window size (or more exactly the receive window size (rwnd)) - indicates how<br />

many bytes the receiver is prepared to receive (this number is relative to the<br />

acknowledgement number).<br />

Options - as with UDP there can be up to 40 bytes of options (we will cover these<br />

later)<br />

Maguire TCP header continued 5: 8 of 77<br />

maguire@kth.se <strong>2010</strong>.03.21 Internetworking/Internetteknik

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

Saved successfully!

Ooh no, something went wrong!