Software bugs in routers lead to network outages, security vulnerabilities, and other unexpected behavior. Rather than simply crashing the router, bugs can violate protocol se-mantics, rendering traditional failure detection and recovery techniques ineffective. Handling router bugs is an increas-ingly important problem as new applications demand higher availability, and networks become better at dealing with tra-ditional failures. In this paper, we tailor software and data diversity (SDD) to the unique properties of routing proto-cols, so as to avoid buggy behavior at run time. Our bug-tolerant router executes multiple diverse instances of routing software, and uses voting to determine the output to publish to the forwarding table, or to ad...
The Internet is not a safe place. Unsecured hosts can expect to be compromised within minutes of con...
Routing is an important part of the Internet and even though routing in the Internet has been invest...
Many critical services, such as e-commerce, emergency response, or even remote surgeries, rely on co...
The Internet is composed of many independent autonomous systems (ASes) that exchange reachability in...
This paper presents a software-based approach to fault-tolerant routing in networks using wormhole o...
Network operators are under tremendous pressure to make their networks highly reliable to avoid serv...
. As interconnection networks grow larger and larger, the need for reliable message delivery in the...
This paper presents a scalable mechanism, Fast Routing Table Recovery (FRTR), for detecting and corr...
This paper presents a software based approach to fault-tolerant routing in networks using wormhole o...
Network routers occupy a unique role in modern distributed systems. They are responsible for coopera...
This paper presents a scalable mechanism, Fast Routing Table Recovery (FRTR), for detecting and corr...
Both academic research and historical incidents have shown the impact of unstable BGP speakers on ne...
Several studies have shown that wide-area Internet routing is fragile, with failures occurring for a...
Autonomous Systems (AS) in the Internet use different protocols for internal and external routing. B...
Making distributed systems reliable is notoriously difficult. It is even more difficult to achieve h...
The Internet is not a safe place. Unsecured hosts can expect to be compromised within minutes of con...
Routing is an important part of the Internet and even though routing in the Internet has been invest...
Many critical services, such as e-commerce, emergency response, or even remote surgeries, rely on co...
The Internet is composed of many independent autonomous systems (ASes) that exchange reachability in...
This paper presents a software-based approach to fault-tolerant routing in networks using wormhole o...
Network operators are under tremendous pressure to make their networks highly reliable to avoid serv...
. As interconnection networks grow larger and larger, the need for reliable message delivery in the...
This paper presents a scalable mechanism, Fast Routing Table Recovery (FRTR), for detecting and corr...
This paper presents a software based approach to fault-tolerant routing in networks using wormhole o...
Network routers occupy a unique role in modern distributed systems. They are responsible for coopera...
This paper presents a scalable mechanism, Fast Routing Table Recovery (FRTR), for detecting and corr...
Both academic research and historical incidents have shown the impact of unstable BGP speakers on ne...
Several studies have shown that wide-area Internet routing is fragile, with failures occurring for a...
Autonomous Systems (AS) in the Internet use different protocols for internal and external routing. B...
Making distributed systems reliable is notoriously difficult. It is even more difficult to achieve h...
The Internet is not a safe place. Unsecured hosts can expect to be compromised within minutes of con...
Routing is an important part of the Internet and even though routing in the Internet has been invest...
Many critical services, such as e-commerce, emergency response, or even remote surgeries, rely on co...