Week 10: BGP Flashcards
What are the two types of Routing?
- Interior Gateway Protocol (IGP)
- Exterior Gateway Protocol (EGP)
Where are IGP’s used?
Within autonomous systems
What are examples of IGP’s?
- RIP
- OSPF
- IS-IS
- EIGRP
Where are EGP’s used?
Between Autonomous Systems
What are some examples of EGP’s?
- BGP
- EGP
- ISO’s IDRP
- Novell’s NLSP
Why do we need BGP?
- Single public IP + NAT/PAT
- Redundancy
- Multihoming
What is BGP?
A popular Exterior Gateway Path Vector Protocol
What is unique about BGP?
BGP forms neighbour relationships before sending routing information
What does BGP do when it forms neighbour relationships for transmitting routing information?
- Neighbour IP address is explicitly configured & maye not be on the same subnet
- Uses TCP connection b/w neighbours
What port does BGP use for the TCP connection between neighbours?
Port 179
What list does BGP use to route a packet?
The list of Autonomous Systems
What is the list of Autonomous Systems that are associated with a BGP route called?
AS_PATH
True or False: BGP doesn’t rely on neighbours to pass along routes from their routing tables
False, BGP relies on neighbours to pass along routes from their routing tables
what is the AS_PATH attribute?
A list of traversed Autonomous Systems?
How does BGP determine the shortest inter-AS path?
From a list of numbers known as the AS_PATH attribute
What is the metric used by BGP?
Hop Count
True or False: BGP uses a different metric than Hop Count for loop avoidance?
False, BGP uses Hop Count as a metric & a Loop Avoidance Device
What is an Autonomous System (A.S.)?
A collection of networks under a single Administrative Domain
How many bits long are Autonomous System Numbers?
16 bit
What is the bit range for Globally Unique A.S. Numbers?
1 - 64,511
What is the bit range for Private A.S. Numbers?
64, 512 - 65,535
What is a Stub A.S.?
An A.S. where all packets coming from it are originated in it
What is a Transit A.S.?
An A.S. that forwards incoming packets to their destination en-route