摘要: 根据目前拥塞控制算法中存在的不足,提出了一种基于IPv6 的端到端拥塞控制和队列管理相结合的拥塞控制策略。新算法对队列中的数据包进行分析,统计节点所处理的数据流的数目。当节点所处理的流数目增加,节点通过对数据包加上标记,通知终端调节发送速率,及时调整网络状态的变化。最后,在NS 环境下对算法的性能作了仿真分析,取得了较为令人满意的效果。
关键词:
网络拥塞控制;带宽估计;包标记;IPv6
Abstract: This paper presents a new congestion control strategy based on IPv6 that includes end-to-end congestion control and queue management. This algorithm can analyze data packages and calculate the number of flows the router has processed. Increase of the flow number means that the payload of the router will be enhanced, at this situation, the router make the sender be informed of this event by package marking. For a data sender, it will adjust its data rate to adapt to the actual network situation. Then, simulation analysis is made on the algorithm’s performance in US and achieves satisfying result.
Key words:
Internet congestion control; Bandwidth estimation; Packet mark; IPv6
程 泽,王繁臻,程明. 基于 IPv6 数据包标记的网络拥塞控制算法[J]. 计算机工程, 2006, 32(12): 119-120,123.
CHENG Ze, WANG Fanzhen, CHENG Ming. Internet Congestion Control Algorithm Based on IPv6 Packet Mark[J]. Computer Engineering, 2006, 32(12): 119-120,123.