Differences between congestion control and Traffic Control
Congestion ControlOf
The task is to ensure that the subnet can carry the incoming traffic. This
Is a global questionIt involves all aspects of behavior, including the storage and forwarding processes of all hosts, all routers, and routers, and all other factors that may weaken the capacity of the subnet.
In contrast,
Traffic control is only related to point-to-point traffic between a specific sender and a specific receiver.. Its
The task is to ensure that a fast Sender does not continuously transmit data at a rate that exceeds the receiver's absorption capacity.Stream Control usually involves sending some direct feedback to the sender, so as to tell the sender what the situation is at the other end.
Congestion Control
Network Congestion refers to the phenomenon that the number of groups that reach a certain part of the Communication Subnet is too large, so that the network cannot be processed, resulting in this Part or even the performance of the entire network decline, in severe cases, the network communication service may even get stuck, that is, deadlocks. Congestion Control is a mechanism for dealing with network congestion.
Traffic Control
The recipient may not be able to receive the data during the data transmission and receiving process. In this case, you need to control the sender to avoid data loss. Traffic control mechanism:
Traffic control is used to prevent Frame loss when the port is blocked. This method is implemented by sending the blocked signal back to the source address when the sending or receiving buffer overflow begins. Traffic control can effectively prevent the impact of a large amount of data in the network on the network and ensure the efficient and stable operation of the user's network.
Cause of congestion: (1) multiple inbound lines are grouped and need the same output line. If the router does not have enough memory to store all these groups, some groups will be lost. (2) The router's slow processor makes it difficult to complete necessary processing work, such as queuing in the buffer zone and updating the route table. Methods to prevent congestion: (1) the transmission layer can adopt retransmission policies, out-of-order cache policies, validation policies, flow control policies, and timeout policies. (2) At the network layer, you can use virtual circuits and datagram policies in the subnet, grouping queuing and service policies, grouping and discarding policies, routing algorithms, and grouping survival management. (3) On the data link layer, you can adopt retransmission policies, out-of-order cache policies, validation policies, and flow control policies.