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> Protocol: Crash Recovery<br />

● Processing strategies of server<br />

● Strategy 1: First send ack, then write to application<br />

● Strategy 2: First write to application, then send ack<br />

● Different combinations of client and server strategy<br />

● Server events are {A=Ack, W=Write, C=Crash}<br />

S0: No outstanding ack<br />

S1: One outstanding ack<br />

OK: Protocol functions correctly<br />

DUP: Protocol duplicates message<br />

LOST: Protocol loses a message<br />

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

Crash can occur<br />

between the two<br />

different operations!<br />

8.23

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

Saved successfully!

Ooh no, something went wrong!