Avoiding instability during graceful shutdown of OSPF

Proceedings - IEEE INFOCOM - Tập 2 - Trang 883-892 vol.2
A. Shaikh1, R. Dube2, A. Varma1
1University of California USA
2Xebeo Communications, Inc., USA

Tóm tắt

In this paper, we describe an enhancement to OSPF, called the IBB (I'll Be Back) capability, that enables other routers to use a router whose OSPF process is inactive for forwarding traffic for a certain period of time. The IBB capability can be used for avoiding route flaps that occur when the OSPF process is brought down in a router to facilitate protocol software upgrade, operating system upgrade, router ID change, AS and interface renumbering, etc. When the OSPF process in an IBB-capable router is inactive, it cannot adapt its forwarding table to reflect changes in network topology. This can lead to routing loops and/or black holes. We provide a detailed analysis of how and when loops or black holes are formed and propose solutions to prevent them. Using the GateD platform, we have developed an IBB extension to OSPF incorporating these solutions. Using this system in an experimental setup, we demonstrate that the overhead of the IBB extension is modest compared to the benefit it offers, and has good scaling behavior in terms of network size and the number of routers with inactive OSPF processes.

Từ khóa

#Engines #Routing protocols #Software maintenance #Network topology #Neutron spin echo #Software systems #Operating systems #Switches #Telecommunication traffic #Software performance

Tài liệu tham khảo

frigioni, 0, Incremental algorithms for single-source shortest path trees, Proceedings of Foundations of Software Technology and Theoretical Computer Science Dec 1994, 113 10.1109/INFCOM.1999.751488 moy, 2000, OSPF complete implementation libes, 1994, Exploring Expect moy, 1998, OSPF version 2, 10.17487/rfc2328 rekhter, 1995, A border gateway protocol 4 (BGP-4), 10.17487/rfc1771 0 coltun, 1998, The OSPF opaque LSA option, 10.17487/rfc2370 moy, 2001, Hitless OSPF restart ramachandra, 2001, Graceful restart mechanism for BGP callon, 1990, Use of OSI IS-IS for routing in TCP/IP and dual environments, 10.17487/rfc1195 moy, 1998, OSPF Anatomy of an Internet Routing Protocol 0, The GateDaemon (GateD) project shaikh, 2001, Avoiding instability during graceful shutdown of OSPF