Font Size: a A A

Design And Implementation Of Network Dataanalysis System Based On HTTP Protocol

Posted on:2017-04-07Degree:MasterType:Thesis
Country:ChinaCandidate:L X DuanFull Text:PDF
GTID:2308330509957584Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the economic and social development, network that facilitates people living, working and studying deeper into people’s lives, including social networking,e-commerce, reading and learning knowledge. Scientific and technological advances have also led to an increase in the network access device. Personal users access to the Internet more easily. The rise of the Internet economy has led to network activity has become a microcosm of real life. The amount of information on the Internet has exploded. In the condition, through the collection of network traffic logs, The system analyzes network conditions at a particular IP address, depicts user portrait,fetches user data information on the various IP addresses as well as possible.The system is based on the HTTP protocol analysis data, analyzes the current network status by three aspects of the HTTP protocol, including traffic information,packets information, text information. The network model is described from the IP address to the terminal device and then to the individual user. The system also statistics IP traffic information from the HTTP protocol, designs a Naive Bayesian classification model applied to IP addresses classification and application services recognition and depicts the network status on IP level. With reference to the historical changes in the field User_Agent of the HTTP protocol, the system presents browser information, device’s name, operating system’s name by a method of extraction from the User_Agent field and realized the analysis on terminal device level. On the user level, the system resolves the HTTP protocol text, including JSON and HTML formats of data, extract personal data by the interaction between B / S architecture software and users, and designed knowledge learning HTML-based format of the data to expand knowledge base information that the extracted data rely on. On the basis of data analysis, the system designed information display platform in the form of Web services provided by jQuery and Bootstrap front-end framework,achieves a simple, easy-going and friendly interface, and uses Tomcat as server,Mysql as the database with using the MyISAM storage engine to improve writing efficiency.Finally, we design the system functional testing and performance testing methods and make the tuning program carried out in the test. The entire system basically meets the requirements of industry and police and can be put into practical use to run.
Keywords/Search Tags:HTTP Protocol, data Analysis, NAT Analysis, IP address division
PDF Full Text Request
Related items