Title :
Semi-dynamic routing protocols for anycast packet forwarding
Author :
Narayanan, Telegam ; Karuppiah, Ettikan Kandasamy ; Abdullah, Rosni
Author_Institution :
Sch. of Comput. Sci., Sci. Univ., Penang, Malaysia
Abstract :
Routing is a fundamental mechanism in any IP communication network, which takes place at the network layer. Anycasting is a new mechanism introduced recently for IP packet delivery from a sending node to any one of a group of receiving nodes with the same IP addresses. Any one and only one node from the group will reply to the sender. The birth of IPv6 has enabled service locating using anycasting method, which was not possible in IPv4. Generally packets are routed by static or dynamic routing method. Packets can be routed by using single path routing (SPR), multiple path routing (MPR) or integrated routing (SPR&MPR) techniques. In this paper we have implemented and analyzed single path routing tree algorithms with two routing strategies: static and semi-dynamic. Bellman ford algorithm was used to develop our new semi-dynamic anycast routing mechanisms. Routing tree formation (RTF) protocol that we implemented includes anycast group based shortest path first (AGBSPF) algorithm, load-balanced AGBSPF algorithm, load propagation algorithm for server load announcement and core-based tree (CBT). Besides we have also implemented packet forwarding (PF) algorithms to perform well with the RTF where it helps to forward the packets based on the costs and server load. Semi-dynamic method has proved to be better then the static where it provides alternative path for packets transmission in the case of link or node down.
Keywords :
IP networks; Internet; routing protocols; IP communication network; anycast group based shortest path first algorithm; core-based tree; dynamic routing method; integrated routing; load announcement; load propagation algorithm; multiple path routing; packet forwarding; packet forwarding algorithms; routing tree formation protocol; semidynamic routing protocols; single path routing tree algorithms; static routing method; Algorithm design and analysis; Communication networks; Computer networks; IP networks; Internet; Multicast algorithms; Network servers; Routing protocols; Telecommunication network reliability; Web server;
Conference_Titel :
Communications, 2003. APCC 2003. The 9th Asia-Pacific Conference on
Print_ISBN :
0-7803-8114-9
DOI :
10.1109/APCC.2003.1274244