| In recent years, the development of mobile Internet is so rapidly, a large number of traffic transmits in the mobile Internet every day. Among traffic of mobile Internet services, HTTP traffic occupies a large proportion, a large number of HTTP traffic increases network load. In order to save network resources of the mobile Internet, improve user’s experience degrees, HTTP traffic of the mobile Internet needs to be controlled.Under the background of Nanjing university-industry cooperation project: network monitoring and safety integrated management system of the mobile Internet, this thesis focuses on the design and implementation of HTTP traffic control system for specific mobile users of the mobile Internet. It uses Libpcap capture mechanism to collect traffic for specific mobile users of mobile Internet, and parse the traffic packets and then store relevant information to the database; Through analyzing the principle of queuing rules of the traffic control algorithms(including FIFO, TBF, CBQ, HTB, etc.), select the optimal algorithm, combined with the real-time traffic monitoring figure of front desk to distribut traffic control strategy, TC can control traffic according to the setting parameters. This system has passed the test in the laboratory environment, test result is verified and the research results have been given to a Nanjing information system security company. This thesis mainly completes the following work:1, It analyzes development background of the mobile Internet and mobile Internet services, and studies present research situation both domestic and foreign and the research significance of thesis. 2, It analyzes theory knowledge about HTTP traffic control of the mobile Internet, the knowledge includes the structure of the TCP/IP packets, the content of the HTTP protocol, knowledge about traffic recognition, acquisition and analysis. 3, It studies traffic control mechanism, according to the working principle of the TC, analyzes principle and application situation of related traffic control algorithms. 4, Under the background of the project, it designs the traffic control system of HTTP service for specific mobile uers of mobile Internet, analyzes the functional requirements, carries on the summary design and detailed design to the front desk interface, background function modules and database; 5, It implementates traffic control system of HTTP service for specific mobile uers of mobile Internet, analyzes functional realization scheme of each module in detail, realizes the function of each module and front desk interface.6, In the laboratory environment, each function of the system is tested and analyzed. 7, Finally, it summarizes the content of this thesis research, puts forward prospect of thesis’ s future work. |