Flow Control and Buffering If most TPDU are nearly the same size, it is natural to organize the buffers as a pool of identically-sized buffers, with one TPDU per buffer If there is a wide variation in...



Subject: Computer Networks



Note:
Answer this according to
"Attached Picture's Diagram and contents"



Question:
Describe the following
buffering mechanism in a reliable transport protocol



i. Chained variable-sized buffers



ii. One large circular buffer per connection


Flow Control and Buffering<br>If most TPDU are nearly the same size, it is natural to organize<br>the buffers as a pool of identically-sized buffers, with one<br>TPDU per buffer<br>If there is a wide variation in TPDU size, a pool of fixed-sized<br>buffer presents problem<br>If the buffer size is chosen equal to the largest possible TPDU,<br>space will be wasted whenever a short TPDU arrives<br>If the buffer size is chosen, less than the maximum TPDU size,<br>multiple buffers will be needed fro long TPDU, creates<br>more complexity<br>Flow Control and Buffering<br>TPDU 1<br>TPDU 2<br>TPDU 3<br>(a)<br>(b)<br>TPDU 4<br>Unused<br>space<br>(c)<br>(a) Chained fixed-size buffers. (b) Chained variable-sized buffers.<br>(c) One large circular buffer per connection.<br>

Extracted text: Flow Control and Buffering If most TPDU are nearly the same size, it is natural to organize the buffers as a pool of identically-sized buffers, with one TPDU per buffer If there is a wide variation in TPDU size, a pool of fixed-sized buffer presents problem If the buffer size is chosen equal to the largest possible TPDU, space will be wasted whenever a short TPDU arrives If the buffer size is chosen, less than the maximum TPDU size, multiple buffers will be needed fro long TPDU, creates more complexity Flow Control and Buffering TPDU 1 TPDU 2 TPDU 3 (a) (b) TPDU 4 Unused space (c) (a) Chained fixed-size buffers. (b) Chained variable-sized buffers. (c) One large circular buffer per connection.

Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here