Font Size: a A A

The Design Adn Implement Of A Cache System Based On OSPF

Posted on:2014-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:H Y WuFull Text:PDF
GTID:2248330398470894Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years, with the explosive growth in the development of multimedia technology and web3.0, the network trafficraises a lot. People’s daily life is flooded with vast information. With the increasingly demand for the service quality and the access speed to the Internet, more efficient access to information from the network is becoming more and more urgent. TCP/IP’s function on access to Internet has beyond our expectation a lot. We distribute content on IP which is designed to connect two points. TCP/IP is designed to sharing text, so we don’t take themass data transmission into consideration and our demand for bandwidth has beyond the capacity of the Internet a lot. A variety of new technologies have appeared to solve this problem. That includes new network architecture, such as NetInf (Network of Information), COMET (Content Mediator architecture for content-awarenetworks), NDN (Named Data Networking), and CCN (Content-Centric Networking), NGN (Next Generation Network). There are many new layered network above the IP, for example P2P and CDN. The latter relief network congestion in some degree, but there are room for improvement.Enlightened by routers’ cache ability in NDN, in our program, the content server will know the topology of the whole net and based on that, it will chose the "nearest" server to meet the request. As a result, the sum of net flow will maintain minimumlevel. It is also able to automatically forecast the files’ download frequency based on what has happened. After that, it would adjustment the number of files’copies and their location in the net to get the goal of minimum of net flow.We used Type11Opaque LSA in OSPF to broadcast the metric information to get the distances between any two net elements. We could find the location of the files based on files’names via adjusted Kademlia in eMule. We also generalized all kinds of normal cache replacement algorithm and get one special for our network. And then, we defined a protocol to communicate between servers. In the end, we test and verity our system on a self-built network and summary the system’s advantages and shortcomings.
Keywords/Search Tags:NDN, OSPF, cache replacement algorithm
PDF Full Text Request
Related items