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.

Datagram truncation<br />

What if the application is not prepared to read the datagram of the size sent?<br />

Implementation dependent:<br />

• traditional Berkeley: silently truncate<br />

• 4.3BSD and Reno: can notify the application that the data was<br />

truncated<br />

• SVR4: excess data returned in subsequent reads - application is not<br />

told that this all comes from one datagram<br />

• TLI: sets a flag that more data is available, subsequent reads return the<br />

rest of the datagram<br />

Maguire Datagram truncation 4: 17 of 74<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!