当前位置:主页 > 管理论文 > 移动网络论文 >

网络流量管理系统设计与实现

发布时间:2018-12-20 09:52
【摘要】: 随着Internet的广泛应用,越来越多关键业务的开展依赖于互联网络进行。尽管近年来科技的发展使得互联网络的带宽得到不断扩充,但是一些关键业务的网络服务质量仍然无法得到有效的保障。究其原因是在现有互联网络中缺乏对网络流量有效的识别和控制技术。一些非关键业务,如P2P,消耗大量网络带宽,影响关键业务传输质量,从而严重干扰了网络的正常运行。因此,研究网络流量识别与控制技术,并将其用于管理有限的网络带宽,对于保障计算机网络服务质量有非常重要的意义。 论文首先从网络流量管理角度出发,分析了网络流量管理领域的关键技术,包括流量识别分类与流量控制管理两方面。接下来,论文具体针对Linux操作系统平台,研究了网络流量管理系统的实现方法,取得了以下创新工作成果: 深入分析了Linux操作系统内核网络处理模块的原理及工作机制,在此基础上提出了基于Linux操作系统的网络流量管理系统模型及设计方案。其中,通过配置和操控Linux内核的网络防火墙Netfilter框架及l7-filter工具实现了网络层到应用层流量的识别。同时,论文改进了Netfilter中连接跟踪模块nf_conntrack的HASH算法,提高了流量识别分类速度。另一方面,以Linux内核的网络服务质量框架及其用户接口工具tc为基础,研究了流量控制管理的方法,并结合分层次的令牌桶队列规则HTB,提出了一套流量控制管理的策略。 基于上述研究,论文在32位X86硬件平台和Linux操作系统上实现了基于GTK+图形用户界面的FreeBM网络流量管理系统。最后通过实验测试,验证了FreeBM系统识别和控制网络流量的有效性和准确性。
[Abstract]:With the wide application of Internet, more and more key services depend on the Internet. In recent years, with the development of science and technology, the bandwidth of the Internet has been continuously expanded, but the quality of service of some key services still can not be effectively guaranteed. This is due to the lack of effective identification and control techniques for network traffic in existing Internet networks. Some non-critical services, such as P2P, consume a lot of network bandwidth and affect the transmission quality of critical services, thus seriously disrupting the normal operation of the network. Therefore, it is very important to study the network traffic identification and control technology and use it to manage the limited network bandwidth to ensure the quality of service of computer network. Firstly, from the point of view of network traffic management, the paper analyzes the key technologies of network traffic management, including traffic identification classification and traffic control management. Then, the paper studies the realization method of network traffic management system based on Linux operating system. The main achievements are as follows: the principle and working mechanism of the kernel network processing module of Linux operating system are deeply analyzed, and the model and design scheme of network traffic management system based on Linux operating system are put forward. The network firewall Netfilter framework and l7-filter tools which configure and manipulate the Linux kernel are used to identify the traffic from the network layer to the application layer. At the same time, the paper improves the HASH algorithm of nf_conntrack in Netfilter, and improves the speed of traffic recognition and classification. On the other hand, based on the network QoS framework of the Linux kernel and its user interface tool tc, this paper studies the method of traffic control management, and proposes a set of traffic control management strategies combined with the hierarchical token bucket queue rule (HTB,). Based on the above research, this paper implements the FreeBM network traffic management system based on GTK graphical user interface on 32-bit X86 hardware platform and Linux operating system. Finally, the validity and accuracy of FreeBM system to identify and control network traffic are verified by experimental test.
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP393.08

【参考文献】

相关期刊论文 前3条

1 张信明;陈国良;刘峰;;Internet QoS控制机制综述[J];计算机科学;2002年03期

2 张敬辕,谢剑英,王明中;Internet带宽分配的公平性研究[J];计算机工程;2002年03期

3 姚晓宇,赵晨;Linux内核防火墙Netfilter实现与应用研究[J];计算机工程;2003年08期



本文编号:2387823

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2387823.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户16dba***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com