DocumentCode :
1972542
Title :
Forwarding without loops in Icarus
Author :
Whitaker, Andrew ; Wetherall, David
Author_Institution :
Univ. of Washington, DC, USA
fYear :
2002
fDate :
2002
Firstpage :
63
Lastpage :
75
Abstract :
Packets trapped in a forwarding loop can rapidly saturate network links and disrupt communications until they are removed by the IP Time-To-Live (TTL) mechanism. This does not pose a significant problem when loops are rare, as is the case with mature routing protocols such as OSPF and BGP. However, in newer and more experimental settings, such as peer-to-peer overlays, active networks and multicast, routing faults are more likely. In these cases, a greater degree of protection against the effects of forwarding loops is desirable. This paper presents Icarus, a framework for detecting forwarding loops in experimental protocols. Our key insight is to add a small Bloom filter to the packet header to probabilistically detect looping behavior. We have implemented Icarus inside the ANTS active network toolkit. We find that the scheme is simple, efficient and widely applicable like a TFL, yet ensures significantly earlier loop detection.
Keywords :
intelligent networks; telecommunication network routing; transport protocols; ANTS; Icarus; active networks; forwarding loop; multicast; peer-to-peer overlays; routing faults; routing protocols; Convergence; Current measurement; Filters; Intelligent networks; Multicast protocols; Peer to peer computing; Protection; Routing protocols; Testing; Unicast;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Open Architectures and Network Programming Proceedings, 2002 IEEE
Print_ISBN :
0-7803-7457-6
Type :
conf
DOI :
10.1109/OPNARC.2002.1019229
Filename :
1019229
Link To Document :
بازگشت