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.

<strong>Transport</strong> Service Primitives<br />

● Processes on the application layer expect 100% reliable connections<br />

● They are not interested in acknowledgements, lost packets, congestions, …<br />

● <strong>Transport</strong> layer provides<br />

● Unreliable datagram service (Connectionless)<br />

● Reliable connection-oriented service<br />

● Three phases: establishment, communication, termination<br />

● The primitives for a simple connection-oriented transport service<br />

Primitive Packet sent Meaning<br />

LISTEN (none) Block until some process tries to connect<br />

CONNECT CONNECTION REQ. Activeley attempt to establish a connection<br />

SEND DATA Send information<br />

RECEIVE (none) Block until a DATA packet arrives<br />

DISCONNECT DISCONNECTION REQ. This side wants to release the connection<br />

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

8.7

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

Saved successfully!

Ooh no, something went wrong!