Linux Anycast Routing Protocol Design and Implementation
|School||Central South University|
|Course||Applied Computer Technology|
|Keywords||Soft router Anycast address Mapping table SPR MPR|
Anycast is a new network service in IPv6 , it is automatically configured on the host , the network load balancing application are very extensive . Anycast Routing Protocol is key to ensure that Anycast service can achieve the Anycast routing protocol directly determines the availability and efficiency of Anycast services . This article discusses the Anycast routing protocols in the Linux kernel design and implementation techniques . The systems generally divided into the kernel the Anycast routing data processing , Anycast mapping table information exchange and update of Dynamic Host Anycast group members information management three parts . The kernel the Anycast routing data processing part of the realization of Anycast address mapping algorithm mapping table maintenance , including the Anycast Routing software design and Anycast routing process . In this section, the system adds a core data structure - mapping table , the completion of the the Anycast address to Unicast address translation . By Anycast mapping table information exchange system designed as a daemon, a mapping table for exchanging information between the dynamic update of the kernel mapping table information and routers . Control through information communication and user intervention Anycast members to achieve the dynamic management of the Anycast members . Group management , through the use of full IPv6 addresses and IPv4- compatible IPv6 addresses two address mapping table information exchange and Anycast routing based the HTTP application service test , the test results show that the system is properly designed , can effectively achieve the forwarding of the Anycast data reported . Secondly, in the discussion the SPR and MPR routing characteristics on the basis of a new dynamic the Anycast routing the algorithm - DARLB algorithm , The algorithm is based on the network topology and link state information , dynamic use SPR or MPR route , to take full advantage of the link-state information to achieve route optimization . In short , the paper Anycast routing technology in-depth research to provide scientific reference for further exploration of Anycast and related application .