Part7-routing.pptx

Professor at Université catholique de Louvain (UCL) and co-founder at Tessares
May. 23, 2023
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
Part7-routing.pptx
1 of 93

More Related Content

Similar to Part7-routing.pptx

IAP presentation-1.pptxIAP presentation-1.pptx
IAP presentation-1.pptxHirazNor
Powerpoint onePowerpoint one
Powerpoint onepqatester
Powerpoint onePowerpoint one
Powerpoint onepqatester
Lecture set 5Lecture set 5
Lecture set 5Gopi Saiteja
Comparative Analysis of Distance Vector Routing & Link State ProtocolsComparative Analysis of Distance Vector Routing & Link State Protocols
Comparative Analysis of Distance Vector Routing & Link State ProtocolsEast West University
Routing Protocols.pptxRouting Protocols.pptx
Routing Protocols.pptxHirazNor

More from Olivier Bonaventure

Part3-reliable.pptxPart3-reliable.pptx
Part3-reliable.pptxOlivier Bonaventure
Part10-router.pptxPart10-router.pptx
Part10-router.pptxOlivier Bonaventure
Part1-Intro-Apps.pptxPart1-Intro-Apps.pptx
Part1-Intro-Apps.pptxOlivier Bonaventure
Part9-congestion.pptxPart9-congestion.pptx
Part9-congestion.pptxOlivier Bonaventure
Part2-Apps-Security.pptxPart2-Apps-Security.pptx
Part2-Apps-Security.pptxOlivier Bonaventure
Part11-lan.pptxPart11-lan.pptx
Part11-lan.pptxOlivier Bonaventure

Recently uploaded

APrIGF 2023: Sustainability of Complementary Connectivity InitiativesAPrIGF 2023: Sustainability of Complementary Connectivity Initiatives
APrIGF 2023: Sustainability of Complementary Connectivity InitiativesAPNIC
DSL - EDM OFFER - DUNK.pptxDSL - EDM OFFER - DUNK.pptx
DSL - EDM OFFER - DUNK.pptxMarcLewis35
Hacktober Fest 2023 SessionHacktober Fest 2023 Session
Hacktober Fest 2023 SessionAdnan Sheikh
The value of measuring your accessibility maturityThe value of measuring your accessibility maturity
The value of measuring your accessibility maturityIntopia
AusNOG 2023: RPKI and whois updatesAusNOG 2023: RPKI and whois updates
AusNOG 2023: RPKI and whois updatesAPNIC
Serverless and event-driven in a world of IoTServerless and event-driven in a world of IoT
Serverless and event-driven in a world of IoTJimmy Dahlqvist

Part7-routing.pptx

Editor's Notes

  1. The Synchronization of Periodic Routing Messages , Floyd, S., and Jacobson, V. IEEE/ACM Transactions on Networking, V.2 N.2, p. 122-136, April 1994.
  2. RFC2453 RIP Version 2. G. Malkin. November 1998 Gary Malkin, RIP : an intra-domain routing protocol, Addison-Wesley, 2002
  3. RFC2328 OSPF Version 2. J. Moy. April 1998. J. Moy, OSPF: Anatomy of an Internet Routing Protocol, Addison Wesley, 1998
  4. For more information on the organization of the Internet, see : G. Huston, Peerings and settlements, Internet Protocol Journal, Vol. 2, N1 et 2, 1999, http://www.cisco.com/warp/public/759/ipj_Volume2.html For more information on interconnection points or Internet exchanges, see : http://www.euro-ix.net/ http://www.ripe.net/ripe/wg/eix/index.html http://www.ep.net/ep-main.html
  5. On link AS7-AS4 AS7 advertises its own routes to AS4 AS4 advertises to AS7 the routes that allow to reach the entire Internet On link AS4-AS2 AS4 advertises its own routes and the routes belonging to AS7 AS2 advertises the routes that allow to reach the entire Internet
  6. On link AS3-AS4 AS3 advertises its internal routes AS4 advertises its internal routes and the routes learned from AS7 (its customer) On link AS1-AS2 AS1 advertises its internal routes and the routes received from AS3 and AS4 (its customers) AS2 advertises its internal routes and the routes learned from AS74(its customer)
  7. RFC 2622 Routing Policy Specification Language (RPSL). C. Alaettinoglu, C. Villamizar, E. Gerich, D. Kessens, D. Meyer, T. Bates, D. Karrenberg, M. Terpstra. June 1999. RFC 2650 Using RPSL in Practice. D. Meyer, J. Schmitz, C. Orange, M. Prior, C. Alaettinoglu. August 1999. Internet Routing Registries contain the routing policies of various ISPs, see : http://www.ripe.net/ripencc/pub-services/whois.html http://www.arin.net/whois/index.html http://www.apnic.net/apnic-bin/whois.pl
  8. If link AS10-AS20 goes down, AS20 will not consider anymore the path learned from AS10. It will thus remove this path from its routing table and will instead select the path learned from AS40. This will force AS20 to send the following UPDATE to AS30 :
  9. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  10. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  11. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  12. Note that in RPSL, the set localpref construct does not exist. It is replaced with action preference=x. Unfortunately, in RPSL the routes with the lowest preference are preferred. RPSL uses thus the opposite of local-pref....
  13. In practice, the exchange of BGP UPDATE messages will cease due to the utilization of timers by BGP routers and the routing will stabilize on one of the two stable route assignments.
  14. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  15. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  16. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  17. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  18. This local-pref settings corresponds to the economical relationships between the various ASes. Since AS1 is paid to carry packets towards Cust1 and Cust2, it will select a route towards those networks whenever possible. Since AS1 does not need to pay to carry packets towards Peer1-4, AS1 will select a route towards those networks whenever possible. AS1 will only utilize the routes receive from its providers when there is no other choice. It is shown in the following papers that this way of utilizing the local-pref attribute leads to stable BGP routes : Lixin Gao, Timothy G. Griffin, and Jennifer Rexford, "Inherently safe backup routing with BGP," Proc. IEEE INFOCOM, April 2001 Lixin Gao and Jennifer Rexford, "Stable Internet routing without global coordination," IEEE/ACM Transactions on Networking, December 2001, pp. 681-692 The RPSL policy of AS1 could be as follows : RPSL policy for AS1 aut-num: AS1 import: from Cust1 action set localpref=200; accept Cust1 from Cust2 action set localpref=200; accept Cust2 from Peer1 action set localpref=150; accept Peer1 from Peer2 action set localpref=160; accept Peer2 from Peer3 action set localpref=170; accept Peer3 from Peer4 action set localpref=180; accept Peer4 from Prov1 action set localpref=100; accept ANY from Prov2 action set localpref=100; accept ANY
  19. Due to the utilization of the local-pref attribute, some paths on the Internet are longer than their optimum length, see : Lixin Gao and Feng Wang , The Extent of AS Path Inflation by Routing Policies, GlobalInternet 2002
  20. See : L. Subramanian, S. Agarwal, J. Rexford, and RH Katz. Characterizing the Internet hierarchy from multiple vantage points. In IEEE INFOCOM, 2002