Before we discuss the characteristics, let’s talk about Characteristic Of Port-based Memory Buffering, the long-lived TCP connections require a certain amount of large buffering, to handle the window congestion control mechanisms of the TCP. The second thing to consider how that interacts with the TCP sessions.
The window size increases over a period of time and the window size increases the TCP source by sending more and more data. It gets increases the bandwidth up to a point where a packet gets dropped, and for that dropped packet, the congestion is get signaled back to the source and drop the window size to half.
The reason that a packet gets dropped is due to the Buffer overloading and due to the detection in the congestion. The Buffer Memory is the collection of the pieces of the information It is the reserved area of the random access memory.
The router switches do not need the packet buffers to accommodate the statistical multiplexing. Buffering has a technique mostly used by the switches to store the frames until the frame gets transmitted to the receiver side. All these frames are get stored in the form of links from the specific ports. During the congestion, the packet or a frame is get stored in the port to get transmitted. The Memory buffer is basically of two types. They are
- Port-based Memory buffering
- Shared Memory Buffering
Port-Based Memory Buffering
In the port-based memory buffering, it stores the common memory buffer in the form of the queues. The memory buffer is assigned with a certain amount of high-speed memory. The main disadvantage is the packet or a frame gets dropped, when the buffer gets overloaded, the packets also gets dropped if it contains a busy packet on a busy destination port. It also leads to delay for other packets or frames to reach their destination.