Flow Control and Buffering

Flow control depends on amount of processor memory available for buffers. Which limits the flow of data in the computer network.

Summary

Flow control depends on amount of processor memory available for buffers. Which limits the flow of data in the computer network.

Things to Remember

  1. Different approaches for buffer organization
  2. Chained fixed-size buffers
  3. Chained variable-sized buffers
  4. One large circular buffer per connection

MCQs

No MCQs found.

Subjective Questions

No subjective questions found.

Videos

No videos found.

Flow Control and Buffering

Flow Control and Buffering

Flow Control and Buffering

In the computer network, each node has a certain amount of processor memory available for buffers. Which limits the flow of data in the computer network. Flow control is a function for the control of the data flow within an OSI layer or between adjacent layers. Flow control is a function for the control of the data flow within an OSI layer or between adjacent layers.

Different approaches for buffer organization

  • Chained fixed-size buffers
  • Chained variable-sized buffers
  • One large circular buffer per connection
Figure: (a) Chained fixed-size buffers. (b) Chained variable-sized buffers. (c) One large circular buffer per connection.
Figure: (a) Chained fixed-size buffers. (b) Chained variable-sized buffers. (c) One large circular buffer per connection.

Type of traffic carried by a connection also influences buffering strategy.

Figure : Tcp send and receive buffer
Figure : TCP sends and receives buffer

Reference

  1. Tanenbaum, WetherRall, Andrew S. , David J. ,Computer Networks. 5th Ed. Boston: Pearson Education, Inc
  2. W. Stallings, “Data and Computer Communication”, Macmillan Press, 1989.
  3. Kurose Ross, “Computer Networking: A top-down approach”, 2nd Edition, Pearson Education
  4. Larry L. Peterson, Bruce S. Davie, “Computer Networks: A Systems Approach”, 3rd Edition, Morgan Kaufmann Publishers

Lesson

Transport Layer

Subject

Computer Engineering

Grade

Engineering

Recent Notes

No recent notes.

Related Notes

No related notes.