Font Size: a A A

Network Bandwidth Management Based On Linux Kernel

Posted on:2015-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:L YaoFull Text:PDF
GTID:2268330425480954Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of multimedia technology and high-speed network technology,the growing number of network applications, the increasing demand of bandwidth, theCongestion always happens in the network. And some of the high-bandwidth applicationsqualification demand huge volumes of network bandwidth resources and require lowlatency and low jitter. Traditional IP network doesn’t provide quality of service guarantees.The network can only provide best effort data delivery service. How to reasonably allocatethe bandwidth resources,has become an important problem. If we can make effectivemanagement and allocation for the bandwidth resources, without increasing the bandwidthresources, so we can improve the quality of service of the network.This thesis studies how the Netfilter framework works, simply introduces theconnection tracking technology the link tracking technology and the Linux traffic controltechnology, analyses the queuing rules using in flow control. And we design a simple andefficient traffic control system by Linux Netfilter and connecting tracking strategy. Thesystem is divided into data recognition and filtering module, the traffic statisticsmodule,bandwidth management module. The system can identify and classify packets dataand allocate limited network bandwidth properly to realize traffic control. The experimentresult shows that the system can identify and control network traffic effectively. Thisdesign way can reduce the abnormal network traffic effectively and then guarantees basicbandwidth requirement of each user.
Keywords/Search Tags:throughput control, kernel module, QoS(Quality of Service)
PDF Full Text Request
Related items