Title :
Optimal configuration for BGP route selection
Author :
Bressoud, T.C. ; Rastogi, Rajiv ; Smith, Michael A.
Author_Institution :
Denison Univ., Granville, OH, USA
Abstract :
An Internet Service Provider must provide transit service for traffic between its customers and its providers and, at the same time, attempt to minimize network utilization and balance traffic according to the capacities of its border routers. Central to the selection of border routers for transit traffic flows is the Border Gateway Protocol (BGP) between Autonomous System (AS) peers, through which route advertisements for network prefixes determine the selection of border routers for each traffic flow. This paper examines the problem of determining an optimal set of border routers for the advertisement of network prefixes so as to minimize the cost of traffic across a transit service provider´s network while maintaining egress bandwidth constraints at the border routers. Egress bandwidth constraints are considered because there is anecdotal evidence to suggest that the peering links between ASs are often bottleneck links in the Internet, and so the optimal utilization of these links is also critical. After precisely formulating the optimization problem in accordance with the operation of BGP, we relate the problem to the generalized assignment problem and develop heuristic solutions for solving it. Simulation results from an implementation show up to a 37% improvement in the utilization of the peering links when compared to hot potato routing.
Keywords :
Internet; protocols; telecommunication links; telecommunication network routing; telecommunication traffic; Border Gateway Protocol route selection; Internet service provider; anecdotal evidence; autonomous systems peers; border router advertisements; bottleneck links; egress bandwidth constraints; generalized assignment problem; heuristic solutions; interdomain routing; network prefixes; network utilization; optimal configuration; routers optimal set; simulation; transit traffic flows; Access protocols; Bandwidth; Communication system traffic control; Constraint optimization; Cost function; Helium; Load management; Routing protocols; Telecommunication traffic; Web and internet services;
Conference_Titel :
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-7752-4
DOI :
10.1109/INFCOM.2003.1208929