Title :
Scalable cycle-breaking algorithms for gigabit Ethernet backbones
Author :
De Pellegrini, Francesco ; Starobinski, David ; Karpovsky, Mark G. ; Levitin, Lev B.
Author_Institution :
Dept. of Inf. Eng., Padova Univ., Italy
Abstract :
Ethernet networks rely on the so-called spanning tree protocol (IEEE 802.1d) in order to break cycles, thereby avoiding the possibility of infinitely circulating packets and deadlocks. This protocol imposes a severe penalty on the performance and scalability of large gigabit Ethernet backbones, since it makes inefficient use of expensive fibers and may lead to bottlenecks. We propose a significantly more scalable cycle-breaking approach, based on the novel theory of turn-prohibition. Specifically, we introduce, analyze and evaluate a new algorithm, called tree-based turn-prohibition (TBTP). We show that this polynomial-time algorithm maintains backward-compatibility with the IEEE 802.1d standard and never prohibits more than 1/2 of the turns in the network, for any given graph and any given spanning tree. Through extensive simulations on a variety of graph topologies, we show that it can lead to an order of magnitude improvement over the spanning tree protocol with respect to throughput and end-of-end delay metrics. In addition, we propose and evaluate heuristics to determine the replacement order of legacy switches that results in the fastest performance improvement.
Keywords :
delays; graph theory; local area networks; polynomials; protocols; telecommunication network topology; telecommunication switching; Ethernet network; IEEE 802.1d standard; gigabit Ethernet backbone; graph topology; polynomial-time algorithm; scalable cycle-breaking algorithm; spanning tree protocol; tree-based turn-prohibition; Algorithm design and analysis; Ethernet networks; Network topology; Optical fiber theory; Polynomials; Protocols; Scalability; Spine; System recovery; Tree graphs;
Conference_Titel :
INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies
Print_ISBN :
0-7803-8355-9
DOI :
10.1109/INFCOM.2004.1354641