{ "@context": "https://schema.org", "@type": "Organization", "name": "Brainscape", "url": "https://www.brainscape.com/", "logo": "https://www.brainscape.com/pks/images/cms/public-views/shared/Brainscape-logo-c4e172b280b4616f7fda.svg", "sameAs": [ "https://www.facebook.com/Brainscape", "https://x.com/brainscape", "https://www.linkedin.com/company/brainscape", "https://www.instagram.com/brainscape/", "https://www.tiktok.com/@brainscapeu", "https://www.pinterest.com/brainscape/", "https://www.youtube.com/@BrainscapeNY" ], "contactPoint": { "@type": "ContactPoint", "telephone": "(929) 334-4005", "contactType": "customer service", "availableLanguage": ["English"] }, "founder": { "@type": "Person", "name": "Andrew Cohen" }, "description": "Brainscape’s spaced repetition system is proven to DOUBLE learning results! Find, make, and study flashcards online or in our mobile app. Serious learners only.", "address": { "@type": "PostalAddress", "streetAddress": "159 W 25th St, Ste 517", "addressLocality": "New York", "addressRegion": "NY", "postalCode": "10001", "addressCountry": "USA" } }

Lecture 4: iBGP and eBGP Flashcards

(20 cards)

1
Q

What is Internal BGP (iBGP)?

A

iBGP is used to share external routes with peers of the gateway router

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is External BGP (eBGP)?

A

eBGP is used for communication between different autonomous systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does iBGP and eBGP differ?

A
  • Information shared
  • Who info is shared to
  • Next-hop behaviour
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How does the AS-Path work in iBGP?

A

iBGP does not append the ASN to the AS-Path of a path/route

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does the next hop work in iBGP?

A

Routes shared via iBGP will not update the next-hop attribute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the Interior Gateway Protocol (IGP)?

A

Used to distribute internal routing information

Allows internal routers to determine where traffic needs to go

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do we prevent loops in iBGP?

A

Full mesh routing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does full mesh routing work?

A

Every iBGP router is networked with every other iBGP router

Advertisements only make a single trip between router-router, no readvertising necessary

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the problem with Full Mesh Networking?

A

Doesn’t scale well

Number of links are close to n^2 (Increase exponentially)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is used for internal routing instead of full mesh iBGP to deal with the scaling problem?

A

IGP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the 2 types of IGP routing?

A
  • Link-State protocols
  • Distance-Vector protocols
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Link-State protocols?

A

Routers know the entire network topology and flood updates to all other routers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is Distance-Vector protocols?

A

Routers only advertise to neighbours, and do not know the entire network topology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are examples of Distance-Vector protocols?

A

RIP, RIPv2, RIPng
IGRP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are examples of Link-State protocols?

A

OSPF, IS-IS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

When choosing an IGP protocol who makes the decisions and what are the factors in the decisions?

A
  • It is up to the administrators of the
    autonomous system
  • Choice based on cost, hardware
    vendor, network size, and specialty requirements
17
Q

What are the limitations of iBGP?

A
  • The lack of re-advertisement
  • Scalability issues with full mesh networks
18
Q

___ is used to handle routing within the AS?

19
Q

__ is used to handle the distribution of external routes

A

eBGP and iBGP

20
Q

How does iBGP and IGP work together to allow communication between the internal router, the local gateway router and the external gateway router in the destination AS?

A
  • Gateway router learns path via eBGP and advertises it internally in the AS via iBGP
  • Internal router learns path via iBGP and uses an IGP based routing table to determine the path to the local gateway router