DocumentCode
1942349
Title
Forwarding anomalies in Bloom filter-based multicast
Author
Särelä, Mikko ; Rothenberg, Christian Esteve ; Aura, Tuomas ; Zahemszky, András ; Nikander, Pekka ; Ott, Jörg
Author_Institution
Ericsson Res., Jorvas, Finland
fYear
2011
fDate
10-15 April 2011
Firstpage
2399
Lastpage
2407
Abstract
Several recently proposed multicast protocols use in-packet Bloom filters to encode multicast trees. These mechanisms are in principle highly scalable because no per-flow state is required in the routers and because routing decisions can be made efficiently by simply checking for the presence of outbound links in the filter. Yet, the viability of previous approaches is limited by the possibility of forwarding anomalies caused by false positives inherent in Bloom filters. This paper explores such anomalies, namely (1) packets storms, (2) forwarding loops and (3) flow duplication. We propose stateless solutions that increase the robustness and the scalability of Bloom filter-based multicast protocols. In particular, we show that the parameters of the filter need to be varied to guarantee the stability of the packet forwarding, and we present a bit permutation technique that effectively prevents both accidental and maliciously created anomalies. We evaluate our solutions in the context of BloomCast, a source-specific inter-domain multicast protocol, using analytical methods and simulations.
Keywords
multicast protocols; telecommunication network routing; Bloom filter-based multicast protocols; BloomCast; anomaly forwarding; in-packet Bloom filters; multicast tree encoding; packet forwarding; routing decisions; source-specific inter-domain multicast protocol; Bandwidth; History; Internet; Peer to peer computing; Routing; Routing protocols; Storms;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM, 2011 Proceedings IEEE
Conference_Location
Shanghai
ISSN
0743-166X
Print_ISBN
978-1-4244-9919-9
Type
conf
DOI
10.1109/INFCOM.2011.5935060
Filename
5935060
Link To Document