Font Size: a A A

Serial Traffic Control Algorithms Based On The Characteristics Of TCP

Posted on:2010-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:H YangFull Text:PDF
GTID:2178360275982478Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with rapid network development, network bandwidth is enlarged, and speed of network processing is continuously raised. The advancement of network development is a process that combines technical improvement and business innovation, various novel businesses emerge, network applications become more complicated and diversified, and network traffic increases day by day, thus leading traffic control to gain much more importance. Traffic control is an important topic in network management, which can optimize the utilization of network resources, ensure the service quality of key businesses as well as high-efficiency, reliable and stable network running.Traditional traffic control is divided into four processing modules: traffic classifying, traffic finishing, queue managing and queue scheduling, and the traffic control process is implemented through finishing, queue scheduling and queue dropping from a passive aspect, needs to build corresponding queue rules, has more complex implementation and larger queuing delay.This thesis utilizes internal connection properties in network communication and internal control mechanisms of protocols, combines the congestion control principle and the protocol characteristics of TCP, discloses serial traffic control algorithms that are based on the characteristics of TCP, and implements the algorithms in a traffic control system.The thesis has following three contributions:1. A traffic control algorithm based on the characteristics of TCP connection is disclosed. Properties of TCP connection are researched, and TCP connection processes are analyzed so as to research traffic control properties in each step of TCP connection establishing, releasing and resetting. Traffic control is realized by changing TCP flag bit and state of TCP connection process as well as selectively reducing communication load of businesses in a certain class.2. A traffic control algorithm based on the sliding window protocol of TCP is disclosed. Size of the sliding window is adjusted according to the capacity of receiver buffers, thus altering the sending speed of senders and lowering network traffic rate. The algorithm is compared with traditional traffic finishing algorithms in experiments, a conclusion that the present algorithm reduces queuing delay and buffer load is shown, as the present algorithm does not need to set up a complex queue model of network data packages.3. A traffic control prototype oriented to key businesses is implemented, which achieves network traffic control, guarantees the performance of key businesses and the normal operations of daily businesses, and ensures high-efficiency, reliable and stable network running. The two algorithms disclosed by this thesis are implemented in the prototype system so as to support traffic control and ensure the controllability of network traffic.
Keywords/Search Tags:Traffic control, Transport Control Protocol, sliding window, key businesses
PDF Full Text Request
Related items