Font Size: a A A

Centralized Control Platform Based On Content-centric Networking And Key Technologies

Posted on:2018-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:H P LiFull Text:PDF
GTID:2348330518496130Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The Internet has become the most important information infrastructure to support the economic development of modem society,social progress and technological innovation. Through about forty or fifty years, development, computing, communication technology and application modes of the Internet, compared to the Internet at the beginning of establish, have changed dramatically. Traditional TCP/IP architectures have become increasingly difficult to cope with these challenges. In order to fundamentally solve the problem of the current network, researchers from the future network-related fields proposed a network architecture named Information Centric Network, whose typical representative is Content-Centric Networking(CCN). The present communication mode centered on the host address is point-to-point,which CCN is trying to change to the one centered on content with better suitability. What CCN wants to do is striving to provide a network architecture with better security and extendibility.However, with the deepenirng of the research of CCN and the increase of CCN application, there isn't a visual centralized control platform to make the deploy and test of application management more conveniently in the current network environment. Some actions about network, such as traffic statistics, state analysis and monitoring, can only be done with the help of cumbersome command line. In this paper, on the base of delving into CCN, the code of CCNx, the need of testing and research, we designed and built a centralized control platform based on Content-Centric Networking on the Linux platform with current mainstream web technology, using oriented object language "Java".We use one of the nodes on the entire network for centralized control in the form of visual pages for network operation in the system whose scale is as large as a LAN with a small cluster. We can see the testing result and operating the system on web page. In order to achieve better caching, we implement a caching policy named "FIX (p)" instead of the default policy named "Always" based on the source code of CCNx. The system brings a new experience to CCNs follow-up research, evaluation and the testing of CCN application, with better Human-computer interaction and better expandability.Finally, we design and realize three comparison tests on the aspect of file distribution, survivability of network and content source resilience on the platform we realized, which proves the effectiveness, usability and convenience of the platform. Test data also verifies the superiority and expansibility of CCN over traditional TCP/IP network through concrete data.
Keywords/Search Tags:CCN, centralized platform, file distribution, survivability, transportability
PDF Full Text Request
Related items