Atomised Routing
Patrick Verkaik, Andre Broido, kc claffy
CAIDA / NLnet Labs / RIPE NCC
http://www.caida.org/projects/routing/atoms/
work in progress
Atomised Routing Patrick Verkaik, Andre Broido, kc claffy CAIDA / - - PowerPoint PPT Presentation
Atomised Routing Patrick Verkaik, Andre Broido, kc claffy CAIDA / NLnet Labs / RIPE NCC http://www.caida.org/projects/routing/atoms/ work in progress Motivation Observation: many prefixes share AS path in all
CAIDA / NLnet Labs / RIPE NCC
http://www.caida.org/projects/routing/atoms/
work in progress
AS AS AS AS AS
P3 P1 P4 P5 P4 P3 P5 P3 P5 P5 P4 P3 P4 P5 P3 P4 P5 P1 P2 P1 P2 P4 P3 P2
+ RIB
A1 P1 P2 P3 A2 ... ... ... Atom ID Prefixes
Announce A1 Withdraw P1 P2 P3 Atom attrib Announce atom Announce Withdraw Atom attrib A1 Withdraw atom
BGP Update Messages
route for A1 withdraw A1 FIB announce A1 announce A1 announce A1 prefixes for A1
Atomised router
BGP Decision Process
Acknowledgements Andrew Partan Henk Uijterwaal Bill Woodcock Maarten van Steen Cengiz Alaettinoglu Nevil Brownlee Daniel Karrenberg Omer Ben-Shalom Dave Meyer Ronald van der Pol Evi Nemeth Ted Lindgreen Frances Brazier Teus Hagen Frank Kastenholz Wytze van der Raay Geoff Huston http://www.caida.org/projects/routing/atoms/
atom ID <−> prefix mapping:
with Encapsulation Packet Forwarding
address in some prefix address based on atom ID IP header with destination IP header with destination