Font Size: a A A

Research And Design Of Accessing Identifiers Management Mechanism In Identifier-Based Network

Posted on:2021-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y C OuFull Text:PDF
GTID:2428330614972511Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of the Internet,the dual semantics of IP addresses have brought many problems to the traditional Internet.As a new type of network,the Identifier-Based Networks introduces Access Identifier(AID),Routing Identifier(RID),and the mapping resolution mechanism of the two to solve the problem of double semantics.In the Identifier-Based Networks,as the unique identification of the user's identity,AID needs to be managed efficiently.Therefore,a set of AID management mechanism is designed in combination with Identifier-Based Networks characteristics and identity management technology,which implements the full life cycle management of AID,improves the resolution efficiency of AID,and completes the distribution of AID Flexible support in this paper.This paper first designed a hierarchical Chord network architecture to store and manage AID according to the naming characteristics,which effectively reduced the complexity of the hash table and improved the routing efficiency.At the same time,in order to improve the resolution efficiency of AID,this paper introduces a caching node to cache AID related information.In order to ensure the uniqueness of AID,this paper combines the characteristics of the hierarchical Chord network and designs the corresponding AID generation algorithm in the Identifier-Based Networks.At the same time,in order to ensure the security of the information related to AID,this paper adds a signature verification mechanism to the AID management mechanism to ensure the legitimacy of user requests.Then,this paper has designed the registration,query and cancellation procedures of AID,and defined the corresponding message format and message type.Secondly,this paper implements a modular realization of hierarchical Chord network and other nodes.In order to meet the communication needs between various nodes,this article uses I/O port multiplexing technology to implement the communication module.In the central network,in order to ensure the simplicity of the hash table and the integrity of the network,periodic tasks are used to periodically maintain the network.In the management node,in order to ensure the persistence of data,MYSQL database is used to store AID information.At the same time,the prefix B+tree is used to achieve efficient indexing of AID information.In the central node,since the stored data is relatively single,the data structure of the dictionary tree is adopted to realize the storage analysis of AID.In the cache node,the least recently used algorithm is adopted to implement the replacement strategy.At the same time,in order to improve the cache efficiency,the strategy of space for time is adopted,and the latency is reduced by storing the linked list address in the hash table.Finally,by building a test network environment,this paper tests the registration,query,and logout processes of AID management mechanism,and also tests the impact of caching on query efficiency.The test results show that the implementation of the system has reached the original design goal,and the introduced caching mechanism has also effectively improved the query efficiency.
Keywords/Search Tags:Identifier-Based Networks, Access Identifier, Identity Management, Chord Algorithm, Cache
PDF Full Text Request
Related items