BGP Flashcards

1
Q

What type of routing protocol is BGP

A

Path Vector

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

eBGP AD

A

20

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

IBGP AD

A

200

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

BGP protocol

A

IP

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

BGP transport

A

TCP 179

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

BGP authentication

A

md5

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

What is an BGP AS

A

Autonomous System

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

What is an Autonoumous System

A

A logical domain under the control of a single entity

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

What is External BGP

A

BGP adjacencies that span AS boundries

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

What is Internal BGP

A

BGP adjacendies formed within a single AS

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

What is the “BGP Synchronization” requirement

A

A route must be known by an IGP before it will be advertised to BGP peers

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

Four BGP packet types (O,U,K,N)

A

Open, Update, Keepalive, Notification

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

BGP Neighbor states (I,A,C,OS,OC,E)

A

Idle, Active, Connect, Open Sent, Open Confirm, Established

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

BGP neighbor state: Idle

A

Neighbor is not responding

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

BGP neighbor state: Active

A

Attempting to connect

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

BGP neighbor state: Connect

A

TCP session established

17
Q

BGP neighbor state: Open Sent

A

Open message sent

18
Q

BGP neighbor state: Open Confirm

A

Open message received

19
Q

BGP neighbor state: Established

A

Adjacency established

20
Q

BGP attribute types

A

Well-known mandatory, well-known discrationary, optional transitive, optional non-transitive

21
Q

Well-known mandatory attributes (O,A,N)

A

Origin, AS path, Next Hop

22
Q

Well-known discretionary attributes (LP, AA)

A

Local preference, Atomic Aggregate

23
Q

Optional Transitive attributes (A,C)

A

Aggregator, Community

24
Q

Optional non-transitive attributes (M,O,CL,CI)

A

MED, Originator ID, Cluster List, Cluster ID

25
Q

Well-known mandatory description

A

Must be supported and propagated

26
Q

Well-known discretionary description

A

Must be supported, propagation optional

27
Q

Optional Transitive description

A

Marked as partial if not understood by neighbor but will be passed on to it’s next neighbor

28
Q

Optional non-transitive description

A

Deleted by neighbor if unsupported by neighbor and not passed on to it’s peer/neighbor

29
Q

Attribute description: Origin

A

IGP, EGP or unkown

30
Q

Attribute description: AS Path

A

List of AS which the advertisement has traversed

31
Q

Attribute description: Next Hop

A

External peer in neighboring AS

32
Q

Attribute description: Local Preference

A

Metric for internal neighbors to reach external destinations. (default 100)

33
Q

Attribute description: Atomic Aggregate

A

Includes AS’s that were dropped due to route aggregation

34
Q

Attribute description: Multiple Exit Descriminator

A

MED, Metric for external neighbors to reach local AS (default 0)

35
Q

Attribute description: Weight

A

The BGP’s Weight Path attribute is the first path attribute BGP checks in the election of the best path in the BGP table on Cisco IOS Routers. BGP prefers the path for the entry with the highest Weight. Weight is a Cisco-specific parameter and it is only locally significant in the Router where it is configured.

36
Q

3 commands needed for eBGP

A

neighbor x.x.x.x remote-as xxxxx
neighbor x.x.x.x update-source loopback0
neighbor x.x.x.x ebgp-multihop 2