Survivable IP network design with OSPF routing

被引:24
作者
Buriol, L. S.
Resende, M. G. C.
Thorup, M.
机构
[1] AT&T Labs Res, Internet & network Syst Res Ctr, Florham Pk, NJ 07932 USA
[2] Univ Fed Rio Grande do Sul, Dept Comp Sci, BR-91501970 Porto Alegre, RS, Brazil
关键词
Internet; OSPF routing; network design; survivability; evolutionary algorithm;
D O I
10.1002/net.20141
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Internet protocol (IP) traffic follows rules established by routing protocols. Shortest path-based protocols, such as Open Shortest Path First (OSPF), direct traffic based on arc weights assigned by the network operator. Each router computes shortest paths and creates destination tables used for routing flow on the shortest paths. If a router has multiple outgoing links on shortest paths to a given destination, it splits traffic evenly over these links. It is also the role of the routing protocol to specify how the network should react to changes in the network topology, such as arc or router failures. In such situations, IP traffic is rerouted through the shortest paths not traversing the affected part of the network. This article addresses the issue of assigning OSPF weights and multiplicities to each arc, aiming to design efficient OSPF-routed networks with minimum total weighted multiplicity (multiplicity multiplied by the arc length) needed to route the required demand and handle any single arc or router failure. The multiplicities are limited to a discrete set of values, and we assume that the topology is given. We propose an evolutionary algorithm for this problem, and present results applying it to several real-world problem instances. (c) 2006 Wiley Periodicals, Inc.
引用
收藏
页码:51 / 64
页数:14
相关论文
共 13 条
[1]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[2]  
BLEY A, 1998, DIMACS SERIES DISCRE, V53, P1
[3]  
BLEY A, 2003, P 1 INT NETW OPT C I, P107
[4]  
BROSTROM P, 2004, LITHMATR200403 DIV O
[5]   A hybrid genetic algorithm for the weight setting problem in OSPF/IS-IS routing [J].
Buriol, LS ;
Resende, MGC ;
Ribeiro, CC ;
Thorup, M .
NETWORKS, 2005, 46 (01) :36-56
[6]  
BURIOL LS, 2003, TD5R18B AT T LAB RES
[7]  
Dijkstra EW., 1959, NUMER MATH, V1, P269, DOI DOI 10.1007/BF01386390
[8]   A genetic algorithm for the weight setting problem in OSPF routing [J].
Ericsson, M ;
Resende, MGC ;
Pardalos, PM .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2002, 6 (03) :299-333
[9]  
Fortz B., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P519, DOI 10.1109/INFCOM.2000.832225
[10]   Increasing internet capacity using local search [J].
Fortz, B ;
Thorup, M .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2004, 29 (01) :13-48