摘要
在UDP业务流逐步占据大部分网络带宽的情况下,如何在网络层对UDP包进行拥塞控制显得尤为重要。在网络拥塞时,由于UDP包本身缺乏反馈机制,将会产生严重的丢包或者UDP抢占TCP带宽的现象。文中提出了基于网络层的发送端缓冲队列管理的拥塞控制机制,可以均衡TCP和UDP的带宽使用,同时通过对路由器ICMP网络拥塞报文的处理,建立了高效的流量调节策略,并进行了网络仿真实验。实验结果表明,基于该机制的拥塞控制可以有效改善网络不同业务流带宽使用的不公平性。
Abstract
UDP flows in the business gradually occupies most of the network bandwidth. How to obtain congestion control of UDP packets in network layer is very important. When network is congested, due to the lack of feedback mechanism to UDP packet itself, eventually lead to packet loss or serious consequences that seize the bandwidth of TCP datagram. In this paper, we apply the congestion control mechanism based on the transmitter buffer queue management on the network layer to balance TCP and UDP bandwidth use, and establish an efficient flow control strategy on the router ICMP network congestion error message handling, and conduct network simulation. Experimental results show that the congestion control based on the mechanism can effectively improve network bandwidth usage of different service flow unfairness.
关键词
网络层 /
拥塞控制 /
公平性 /
缓冲队列
Key words
network layer /
congestion control /
fairness /
buffer queue
王 刚.
一种提高TCP与UDP数据流公平性的拥塞控制机制[J]. 电脑与电信. 2018, 1(12): 70-73
Wang Gang.
A Congestion Control Mechanism for Improving Fairness of TCP and UDP Data Flow[J]. Computer & Telecommunication. 2018, 1(12): 70-73
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}