首页 | 本学科首页   官方微博 | 高级检索  
     

对Linux操作系统中TCP/IP网络协议的IP层排队分析
引用本文:郭传雄,郑少仁.对Linux操作系统中TCP/IP网络协议的IP层排队分析[J].计算机学报,2001,24(8):860-865.
作者姓名:郭传雄  郑少仁
作者单位:解放军理工大学通信工程学院
基金项目:国家“八六三”高技术研究发展计划 (86 3-30 0 -0 2 -0 4-99)资助
摘    要:随着网络技术的快速发展,主机间的通信速率已提高到千兆数量级,同时多媒体应用还要求网络协议支持多种业务类型。因此对传统的TCP/IP协议栈进行研究,找出它们是否适于支持高速通信及提供QoS保障,并给出相应的改进方法具有重要的意义。基于这样的思路该文对Linux操作系统中的TCP/IP协议的IP层排队进行了分析,提出了一种基于检测点的对TCP/IP协议栈IP层排队进行检测的方法。经实验发现在100M的网络速率下IP层的输入侧没有排队现象发生,在IP层的输出侧的排队在大吞吐量时有周期性的变化现象。因此在Linux的TCP/IP协议栈中仅需要在IP层的输出侧引入相应的分组调度算法(如WFQ)以提供QoS支持。

关 键 词:TCP/IP协议  网络协议  IP层排队  Linux  操作系统
修稿时间:1999年9月2日

Analysis of the IP Layer Queuing of the TCP/IP Protocol Stack of Linux
GUO Chuan,Xiong,ZHENG Shao,Ren.Analysis of the IP Layer Queuing of the TCP/IP Protocol Stack of Linux[J].Chinese Journal of Computers,2001,24(8):860-865.
Authors:GUO Chuan  Xiong  ZHENG Shao  Ren
Abstract:With the rapid progress of network technology, the communication rate between hosts has reached Gigabit per second, and the multimedia applications require the network protocols to support multi service. So it is important to investigate the traditional TCP/IP protocol stack to find out whether it is suitable for high speed communications and providing QoS. Based on this consideration, the queuing of IP layer of the Linux TCP/IP stack is analyzed in this paper. A probing node method is proposed to investigate the internal IP queuing of the stack. Our experiments show that there is no queuing at the receiving side of the IP layer when the rate is 100Mbps, and the queuing of the sending side of the IP layer has periodical behavior. More sophisticated packet schedulers such as WFQ are needed at the sending side of the IP layer to provide QoS in the future.
Keywords:Linux  high  speed networks  TCP/IP  probing node  queuing
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号