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

Create successful ePaper yourself

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

TCP: Overview<br />

RFCs: 793, 1122, 1323, 2018, 2581<br />

● Point-to-point<br />

● One sender, one receiver<br />

● Reliable, in-order byte steam:<br />

● No “message boundaries”<br />

● Pipelined<br />

● TCP congestion and flow control set<br />

window size<br />

● Send & receive buffers<br />

Application<br />

writes data<br />

TCP Buffer<br />

segment<br />

Application<br />

reads data<br />

TCP Buffer<br />

● Full duplex data<br />

● Bi-directional data flow in same<br />

connection<br />

● MSS: maximum segment size<br />

● Connection-oriented<br />

● Handshaking (exchange of control<br />

msgs) init’s sender, receiver state<br />

before data exchange<br />

● Flow controlled<br />

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

● Sender will not overwhelm receiver<br />

8.39

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

Saved successfully!

Ooh no, something went wrong!