Font Size: a A A

Research And Implementation Of Service Quality Framework Based On The Enterprise's Router

Posted on:2018-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:C T ChengFull Text:PDF
GTID:2428330569985072Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The time of Internet plus has come,with the deep interaction of Internet and traditional industries,the emergence of the network broadcast and mobile quick payment,these new things bring great changes to people's life.people enjoy great convenience on the Internet,also makes network data quantity of explosive growth every now and then,resulting in the increasingly prominent contradiction between limited network resources and huge amount data transmission.Some data peak time,IP network congestion phenomenon is inevitable,thus improve the quality of network service task is imminent.In this paper,according to the requirements of the user's actual application scenarios,the quality of differentiated service model and the characteristics of the physical structure of the box enterprise router,we realize the implementation scheme of differentiated service model,which called the quality of service framework.The framework is divided into five modules: the basic module,flow classification module,flow behavior module,congestion avoidance module and queue scheduling module.The basic module mainly completes the topology of the interface and the priority mapping table.Flow classification classify data flow based on the specific rules,distribute a flow ID for data flow,according to flow ID scheduling.Flow behavior modules include traffic monitoring,traffic shaping,redirection,re marking,filtering,etc.Congestion avoidance monitor the length of port queue through interface of the bottom of the chip,when there is aggravating trend in congestion,it will reduce network traffic though dropping packets in active way.Queue scheduling module uses the queue technology to send data packets into different queues,and then dispatch them from the device by a certain scheduling method.Basing on the framework of quality of service,the user can limit the transmission bandwidth of a business message,adjust the transmission bandwidth of a certain kind of message,change the priority to carry a certain kind of message,so that in the case of network congestion,we can in accordance with the agreed traffic transmission planning customer service quality,let the key service message from the network bandwidth,guarantee the forwarding business message,so as to improve the quality of network service.In this paper,the next generation network operating system based on Linux operating system is used as the software development platform,the enterprise router as the hardware development platform.the coding is implemented on the distributed router according to the quality of service framework.Finally,I set up the network test environment,through Test Center create flow and Wire shark software grab the message,tested basic function,the experimental results meet the expected demand.
Keywords/Search Tags:Network congestion, Differentiated service, Quality of service framework, Router
PDF Full Text Request
Related items