Font Size: a A A

The Research And Implementation Of Bt-Packet Capture And Inspection System In The High-Speed Network

Posted on:2014-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q YinFull Text:PDF
GTID:2248330398972297Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development and popularity of the network technology, the network of life has already infiltrated into every aspect of our life, and has become the largest platform of exchanging information in today’s society. Internet information which came from passive acceptance model, now is developing into a resource sharing era in which content supply source has become back to the users. The demand for content sharing of Internet users has been increased gradually.Corresponding generated one problem is that many BT downloading softwares have been widely used, devouring the network bandwidth unlimitedly. In order to provide better service, Network Operators could not limit in force on its use, and can only take a few strategies to ease it. Among them, the better choice is to deployment network caching systems around the marginal ISP network, in order to cache the user requesting files, and then redirect the request of downloading files from the users which are captured by caching system, to the local network, so as to achieve the purposes of remitting the inter-domain bandwidth pressure, and improving the overall quality of service.The cache services are built on the basis of accurately learning of and timely response on the user requests. At the technical level, in order to be able to achieve network cache, the first condition is for network packet capture and parse. But along with the upgrading of the network bandwidth, the traditional packet capture and analysis method is often limited by the performance problems of its own to reach the stringent requirements. And that would be major problems for this paper to study and solve. This paper, in Chapter1, first introduces the application background of the technique for network caching, and analyses the actual demands for a BT packet capture and inspection system in high-speed network, and the further has summed the main research direction and goals of the paper.Chapter2, it has introduced the technology development status of packet capture and inspection, and identifies the performance bottlenecks that limit their ability to handle a large amount of data, based on a detailed analysis of the characteristics of traditional packet capture and inspection means.Chapter3, the paper describes the concepts and features of device polling mechanism, the DMA transfer mechanism, memory mapping mechanism, DPI deep packet parsing technology. And then comes up with resolve means targeted the issues in the second chapter.Chapter4, Design and implementation of packet capture resolution system in more detail. First is the division of the system modules. After that is the execution flow of data packets in the system, and results in the advantages of traditional means. Finally, a brief introduction of key data structures, algorithm design, as well as a detail analysis of the realization of the characteristics of the core module.Chapter5, in a lab environment to build a test platform, designed and implemented the subject system functional testing and performance, testing, and then analysis of experimental data, and finally has verified the paper objectives.In the last chapter, the paper has accomplished the prospect for the application of a BT packet capture and inspection system in high-speed network, combined with current market conditions.
Keywords/Search Tags:network cache, packet capture, packet inspection, Zero-copy, pattern-matching algorithm
PDF Full Text Request
Related items