Font Size: a A A

The Research On Cache Security Mechanism Of Ccnthe Research On Cache Security Mechanism Of Ccn

Posted on:2021-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z FanFull Text:PDF
GTID:2428330611451404Subject:Software engineering
Abstract/Summary:PDF Full Text Request
CCN can achieve large-scale content distribution by network caching and solve the problem of network transmission process redundancy and improve the performance of the network.Because the cache space of the nodes in the network is limited,making an effective cache strategy can directly affect the storage performance of CCN.Node caching improves the performance of network services and is vulnerable to cache pollution attack at the same time.Cache pollution attack forces routing nodes to cache non-popular content,so as to achieve the purpose of polluting the cache.Therefore,how to protect and use the cache more effectively and the research on cache security have become research hotspots.In view of the above hot spots,we propose a cooperative cache mechanism based on hash routing and content popularity,and a cache pollution attack detection and defense mechanism based on clustering.In the caching mechanism,we propose a partition algorithm based on PageRank.In the domain,a hash routing strategy based on content popularity is proposed,which not only reduces the redundancy of cache contents in the domain,but also avoids the allocation of non-popular contents into the cache.And Hotzone mechanism is added to the edge nodes of the collaboration domain to further reduce the user access delay.In the detection and defense mechanism of cache pollution attack,our algorithm use the clustering algorithm based on density peaks to detect and defend pollution attack.By clustering the interest packets in edge nodes,our algorithm can distinguish whether the distribution of interest packets follow the Zipf distribution.Once the attack is detected,protection mechanism records the abnormal requests in an attack table.For requests in the attack table,the mechanism only forwards them,but does not cache the corresponding contents,so as to avoid malicious contents being cached and achieve the purpose of defense.In this paper,ndnSim simulator is used to simulate the caching mechanism and detection and defense mechanism based on clustering,and evaluate the performance of the mechanism from the perspectives of cache hit rate,access delay,attack detection accuracy and algorithm complexity.The results show that our caching mechanism can effectively improve the performance of the network in cache hit rate and access delay.Our mechanism has a great improvement in attack detection accuracy,cache hit rate and access delay.
Keywords/Search Tags:CCN, Popularity, Cooperative cache, Cache pollution attack
PDF Full Text Request
Related items