BGP - Why does BGP require an IGP to function?

Sdílet
Vložit
  • čas přidán 23. 07. 2024
  • One of the prerequisites to deploying BGP is the fact that you need to have fully functioning routing within an Autonomous System before you can deploy BGP. In other words, in order for internal BGP (iBGP) to operate, you must deploy an Interior Gateway Protocol (IGP) such as EIGRP or OSPF to ensure routing is established. This however can be counterintuitive. Since we're deploying BGP, which is itself a routing protocol, why do we need another routing protocol to make it work? In this video, I'll explain the reasoning behind this seemingly illogical logic.
    Chapters:
    ==============================================
    00:00 Introduction
    00:53 Routing Must Be Established within an AS
    02:44 Understanding the Role of BGP
    04:39 Hierarchical Approach
    05:18 Summary
    Related links and videos:
    ============================================
    What is BGP? - • BGP - What is it?
    eBGP vs. iBGP - • BGP - eBGP vs iBGP - W...
    #bgp #igp #routingprotocol #deployingBGP #lazarusagapidis
  • Věda a technologie

Komentáře • 34

  • @Rigel_Kuriom_Mandara
    @Rigel_Kuriom_Mandara Před měsícem

    Probably one of the best presenter here!!! ❤❤

  • @tristennewman9917
    @tristennewman9917 Před měsícem

    Thank you Lazarus! very helpful and truly sounding simple, much appreciated

  • @mhewett5193
    @mhewett5193 Před 2 měsíci

    This video series has helped simplify BGP immensely. Thank you for the effort!

    • @Lazarus.telecomTech
      @Lazarus.telecomTech  Před 2 měsíci

      I'm so glad it has been helpful! It's messages like this that make it all worth it...

  • @danpacheco1
    @danpacheco1 Před 5 měsíci +3

    Good video. To more simply answer, why to we need an IGB to make BGP work? The IGP allows reachability to all other BGP peer routers in the AS. This is a prerequisite to establish a BGP session and send/receive BGP updates in the full mesh

    • @Lazarus.telecomTech
      @Lazarus.telecomTech  Před 5 měsíci +1

      Absolutely! Thanks for your contribution, it's always helpful!

    • @bustamantesuarezanthony7478
      @bustamantesuarezanthony7478 Před 5 měsíci +2

      What is the point of using iBGP then? could I not just run OSPF(for instance) and redistribute my routes learned by eBGP to OSPF and vice versa? what is the real advantage of using iBGP? it seems to me just extra work, because after all, the AD of iBGP is bigger than IGPs. Hope you guys can respond.

    • @ahmad82pkn
      @ahmad82pkn Před 4 měsíci

      If you have routes coming from multiple EBGP peer then if you use IBGP then you can control traffic with BGP Attributes(which si easier). But if you just do redistribution then you can only choose path based on OSPF Cost as preferred path. So you get less flexibility . Secondly. Now you will have to do reverse OSPF to BGP redistribution as well. Which create more challenges and possible loop. So with IBGP it natively take cares of that route advertisement both ways with single protocol.@@bustamantesuarezanthony7478

    • @hanisirfan
      @hanisirfan Před 2 měsíci

      @@bustamantesuarezanthony7478 From the little knowledge that I have, all the IGP protocols are designed to handle small amount of prefixes and have a faster convergence than BGP. Meanwhile BGP are designed to carry large number of prefixes (100 thousands or even millions) and have slower convergence time. Why did we prefer to have slower convergence for exterior protocols? It's because the amount of prefixes it need to carry and updates to the peers. Well, Internet routes changes are not that often when comparing route changes internally within an AS. Correct me if I'm wrong.

    • @JobbsAdegede
      @JobbsAdegede Před měsícem

      @@bustamantesuarezanthony7478 I have often asked the same question, have never understood thepoint of IBGP

  • @frenfinder3622
    @frenfinder3622 Před měsícem

    Great and clear video!

  • @majiddehbi9186
    @majiddehbi9186 Před 2 měsíci +1

    first time u a great teatcher buddy

  • @srb1855
    @srb1855 Před 3 měsíci +1

    Excellent!👍

  • @arindambhattacharjee1476
    @arindambhattacharjee1476 Před 2 měsíci

    Excellent

  • @a354681
    @a354681 Před 4 měsíci

    Thank you Sir.

  • @richardurassa9261
    @richardurassa9261 Před 9 měsíci

    Nice one Laza

  • @norah8493
    @norah8493 Před 9 měsíci

    Thanks, you answer my Qs

  • @arindambhattacharjee1476
    @arindambhattacharjee1476 Před 2 měsíci

    Nice sir..

  • @williebrown4266
    @williebrown4266 Před 5 měsíci

    WTF is a rooter?

    • @Lazarus.telecomTech
      @Lazarus.telecomTech  Před 5 měsíci +1

      Ha! I was sure this would come up at some point. The word "route" can be pronounced as "raout" or as "root." For example, when you say "Route 66" you pronounce it as "Root 66" and not "Raout 66." Although it is true that the more prevalent pronunciation, when it comes to routes and routers in networking is "raout" and "raouter". However, this is primarily an American pronunciation. UK and international English tend to use the "root" and "rooter" pronunciations more. So I choose to use that pronunciation. It's a matter of personal choice, but thanks for giving me the opportunity to address it... 😉

    • @williebrown4266
      @williebrown4266 Před 5 měsíci

      @@Lazarus.telecomTech Mr. Lazarus, I must apologize as I was just being a bit facetious with my glib comment. You are exactly right, outside of the US you will most likely hear it pronounced "rooter". The first time I actually heard it I was working with some guys from Telkom South Africa and they referred to it as such and we had no idea what they were talking about. Your BGP videos are excellent by the way. Informative, short and to the point. I'm a subscriber and will continue watching.

    • @Lazarus.telecomTech
      @Lazarus.telecomTech  Před 5 měsíci

      @williebrown4266 no need to apologize, but thanks for your friendly message!

  • @fmurphy92
    @fmurphy92 Před 3 měsíci

    Can't watch this when you're purposely ignoring the correct pronunciation of router just to be different

    • @Lazarus.telecomTech
      @Lazarus.telecomTech  Před 3 měsíci

      Hello @fmurphy92! I understand, and I am really sorry that it's distracting. Just to be clear, I'm not doing it just to be different. The pronunciation "root-er" is a legitimate correct pronunciation of the word in UK and International English. (A quick Google search will confirm this). The pronunciation “raou-ter”, which is also correct, is an American pronunciation.
      I am Canadian, which typically has a mix of American and UK influences for spellings and pronunciations. So for me, route and router are pronounced as “root” and “rooter”. (For example, even in the USA, you would pronounce Route 66 as "Root" 66, not "Raout" 66 right?) Some Canadians tend to use the American pronunciation and that’s fine too! To each his own.
      I hope you can look past my pronunciation and still find the videos useful… :D