Font Size: a A A

Design And Implementation Of The Identifier Mapping Query And Publish Protocol For The New Internet

Posted on:2017-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2308330482479381Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The dual attributes of IP address will result in routing scalability, mobility and security issues. Based on the separation of the identity and location, the access identifier and route identifier used respectively in the new Internet can separate the dual attributes of IP address. How to implement the mapping between access identifier and route identifier is one of the focuses.This paper introduces the network architecture and unicast identifier communication mechanism of the new Internet. After the description of the advantage and disadvantage of existing mapping systems, a hierarchical tree model with good scalability is proposed. Prefix can be aggregated and stored by the mapping servers in each level of the system, so that it will reduce the number of entries and improve the query speed. The mapping system also supports mobility. In addition, this paper defines the message format of the identifier mapping query and publish protocol. The protocol supports basic communication, error control and mobility.Based on the protocol design, this paper puts forward a modular programming idea for the implementation of protocol. The mapping system is divided into user space and kernel space. The user space is consist of the message process, mapping table, message queue, timer and entity interface modules. The kernel space includes the separation and mapping, mapping table and basic protocol stack modules. Modules are relatively independent to extend the function of the system. Especially, the identifier mapping query and publish messages are encapsulated by raw socket to increase efficiency.At last, the functional test and conformance test for the protocol are executed in this paper. Test results indicate that the programming implementation is satisfied with the design of the identifier mapping query and publish protocol.
Keywords/Search Tags:Separation of Identity and Location, Identifier Mapping System, Mapping Query, Mapping Publish
PDF Full Text Request
Related items