Design and simulation of a supplemental protocol for BGP

Internet policy routing has attracted a lot of attention in the last decade and it is believed that this topic will become even more important in the foreseeable future. The growing diversity of the internet brings in many organizations under different authorities with conflicting interests. Each such organization forms an Autonomous System (AS), with its own policy regulating network traffic across its boundaries to protect valuable network resources. As a result, a policy violation at any intermediate AS may cause a packet to be silently dropped before reaching its destination. The Border Gateway Protocol (BGP) was introduced to solve this packet-dropping problem in the mid-1990s, followed by a series of revisions. Currently, BGP is the dominant protocol in this field. However, BGP is a distance-vector and hop-by-hop protocol, resulting in a loss of reachability information for some destinations, even though feasible routes to those destinations may physically exist. Unreachable destinations under BGP are not necessarily truly unreachable. To overcome this deficiency, this paper presents a source policy route discovery protocol to supplement BGP. Simulation results show that almost all the false negative unreachable destinations can be resolved by the proposed protocol.

[1]  Kenneth L. Calvert,et al.  Modeling Internet topology , 1997, IEEE Commun. Mag..

[2]  Ibrahim Matta,et al.  BRITE: A Flexible Generator of Internet Topologies , 2000 .

[3]  Dave Katz,et al.  Multiprotocol Extensions for BGP-4 , 1998, RFC.

[4]  Deborah Estrin Policy Requirements for Inter-Administrative Domain Routing , 1991, Comput. Networks ISDN Syst..

[5]  Paul Traina Experience with the BGP-4 protocol , 1995, RFC.

[6]  L. Wei,et al.  The trade-offs of multicast trees and algorithms , 1994 .

[7]  Jennifer Rexford,et al.  Stable internet routing without global coordination , 2001, TNET.

[8]  Paul Traina,et al.  BGP-4 Protocol Analysis , 1995, RFC.

[9]  Geoff Huston,et al.  Analyzing the Internet's BGP Routing Table , 2001 .

[10]  J. J. Garcia-Luna-Aceves,et al.  Dynamics of distributed shortest-path routing algorithms , 1991, SIGCOMM '91.

[11]  M. Pernice,et al.  PVM: Parallel Virtual Machine - A User's Guide and Tutorial for Networked Parallel Computing [Book Review] , 1996, IEEE Parallel & Distributed Technology: Systems & Applications.

[12]  Michael Bailey,et al.  Shining Light on Dark Address Space , 2001 .

[13]  Matthew Doar,et al.  A better model for generating test networks , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[14]  Enke Chen,et al.  An Application of the BGP Community Attribute in Multi-home Routing , 1996, RFC.

[15]  Damien Magoni,et al.  Analysis of the autonomous system network topology , 2001, CCRV.

[16]  BERNARD M. WAXMAN,et al.  Routing of multipoint connections , 1988, IEEE J. Sel. Areas Commun..

[17]  Sugih Jamin,et al.  Inet-3.0: Internet Topology Generator , 2002 .

[18]  John W. Stewart,et al.  BGP4 : inter-domain routing in the Internet , 1998 .

[19]  Dave Katz,et al.  Application of the Border Gateway Protocol in the Internet , 1990, RFC.

[20]  Ramesh Govindan,et al.  An analysis of Internet inter-domain topology and route stability , 1997, Proceedings of INFOCOM '97.

[21]  Evi Nemeth,et al.  Internet expansion, refinement and churn , 2002, Eur. Trans. Telecommun..

[22]  Scott Shenker,et al.  Asymptotic resource consumption in multicast reservation styles , 1994, SIGCOMM 1994.

[23]  Yakov Rekhter Routing in a Multi-provider Internet , 1995, RFC.