Persistent detection and recovery of state inconsistencies
Computer Networks: The International Journal of Computer and Telecommunications Networking
Guaranteed fault containment and local stabilization in routing
Computer Networks: The International Journal of Computer and Telecommunications Networking
Accountability in hosted virtual networks
Proceedings of the 1st ACM workshop on Virtualized infrastructure systems and architectures
Understanding slow BGP routing table transfers
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Virtually eliminating router bugs
Proceedings of the 5th international conference on Emerging networking experiments and technologies
Fault-tolerant dynamic routing based on maximum flow evaluation
LADC'07 Proceedings of the Third Latin-American conference on Dependable Computing
Hi-index | 0.00 |
This paper presents a scalable mechanism, Fast Routing Table Recovery (FRTR),for detecting and correcting route inconsistencies between neighboring BGProuters. The large size of today's global routing table makes the conventional periodic update approach, used by most routing protocols, infeasible. FRTR letsneighboring routers periodically exchange Bloom filter digests of their routing state.The digest exchanges not only enable the detection of potential inconsistencies during normal operations, but also speed up recoveryafter a BGP session reset. FRTR achieves low bandwidth overhead by using small digests,and it achieves strong consistency by "salting" the digests with random seeds to remove false-positives. Our analysis and simulation results show that, with one round of message exchanges, FRTR can detect and recover over 91%of random errors that the current BGP would havemissed with an overhead as low as 1.3% of a full routing table exchange. With salted digests FRTR can detect and recover all the errors with a probability close to100% after a few rounds of message exchanges.