Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Route Selection in
BGP
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1
CCNP – BSCI Bachkhoa Networking Academy
Establishment of BGP Peering Relationships
Objective: Configure a BGP peering relationship
between R1 and R2
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 2
CCNP – BSCI Bachkhoa Networking Academy
Establishment of BGP Peering Relationships
Directions
Configure R1's interface Ethernet0/0 with the IP
address of 12.0.0.1/8
Configure R2's interface Ethernet0/0 with the IP
address of 12.0.0.2/8
Configure R1 and R2 to be in BGP AS 1
o m
.c
d .0
Configure a BGP neighbor statement on R1 specifying
a
R2's interface Ethernet0/0 as the remote peer c 5
k a v
Configure a BGP neighbor statement on R2 N P
.b specifying
R1's interface Ethernet0/0 as the remotewpeerC
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 3
CCNP – BSCI Bachkhoa Networking Academy
BGP Update Source Mismatch
Objective: Configure a BGP peering relationship
between R1 and R3. R1 should peer with R3's Ethernet
interface, while R3 should peer with R1's Serial
interface
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 4
CCNP – BSCI Bachkhoa Networking Academy
BGP Update Source Mismatch
Directions
Configure the IP addressing per the diagram
Configure R1 and R3 in BGP AS 1
Configure R1 to peer with R3's interface Ethernet0/0
Configure R3 to peer with R1's interface Serial1/2
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 5
CCNP – BSCI Bachkhoa Networking Academy
BGP Update Source Modification
Objective: Configure a BGP peering relationship
between R1 and R3. R1 should peer with R3's Ethernet
interface, while R3 should peer with R1's Serial
interface. R1 should use the source address 31.0.0.1
when sending BGP packets to R3
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 6
CCNP – BSCI Bachkhoa Networking Academy
Directions
Configure the IP addressing per the diagram
Configure R1 and R3 in BGP AS 1
Configure R1 to peer with R3's interface Ethernet0/0
Configure R3 to peer with R1's interface Serial0/1
Configure R1 to use the ip address 31.0.0.1 when
sending BGP packets to R3 o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 7
CCNP – BSCI Bachkhoa Networking Academy
iBGP Synchronization
Objective: Configure BGP per the diagram to obtain connectivity from AS
1 to R4 and R5's loopback interfaces. R4 and R5 should have static
default routes pointing towards R1 and R2 respectively. BGP
synchronization should be enabled on R1 and R2
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 8
CCNP – BSCI Bachkhoa Networking Academy
iBGP Synchronization
Directions
Configure the IP addressing on R1, R2, R3, R4, and R5 per the diagram
Configure OSPF area 0 on the Serial links between R1 and R3 & R2 and
R3
Advertise VLAN A and VLAN B into OSPF on R1 and R2 respectively
Configure static default routes on R4 and R5 pointing to R1 and R2
respectively
Configure R1 and R2 in BGP AS 1
Configure R4 in BGP AS 4
o m
Configure R5 in BGP AS 5 .c
ad .0
Configure an iBGP peering between R1 and R2
a c v5
Configure an EBGP peering R1 and R4
b k P
Configure an EBGP peering between R2 and R5 . N
w C
Advertise R4's Loopback0 into BGP w C
Advertise R5's Loopback0 into BGP w
Disable synchronization on R1 and R2, what happens?
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 9
CCNP – BSCI Bachkhoa Networking Academy
Transiting Non-BGP Speaking Devices -
Redistribution
Objective: Configure the network so that hosts on VLAN 5 can reach
hosts on VLAN 43. R3 will not participate in BGP routing. Redistribute
BGP into IGP in AS 2 to accomplish this
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 10
CCNP – BSCI Bachkhoa Networking Academy
Transiting Non-BGP Speaking Devices -
Redistribution
Directions
Configure the topology per the diagram
Configure EIGRP AS 2 on the links between R1 & R3 and R2 & R3
Configure BGP on R1, R2, R4, and R5 per the diagram
R1 should peer with R2 and R4
R2 should peer with R5
o m
Advertise VLAN 5 into BGP on R5 .c
ad .0
Advertise VLAN 43 into BGP on R4
a c v5
b
Configure BGP to IGP redistribution on R1 and R2 tokgainP
. N
connectivity between R4 and VLAN 4
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 11
CCNP – BSCI Bachkhoa Networking Academy
Transiting Non-BGP Speaking Devices -
Tunneling
Objective: Configure the network so that hosts on VLAN 5 can
reach hosts on VLAN 43. R3 will not participate in BGP routing.
Configure a GRE tunnel between R1 and R2 to accomplish this
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 12
CCNP – BSCI Bachkhoa Networking Academy
Transiting Non-BGP Speaking Devices -
Tunneling
Directions
Configure the topology per the diagram
Configure EIGRP AS 2 on the links between R1 & R3 and R2 & R3
Configure a tunnel between R1 and R2 using the subnet
155.X.12.0/24
Configure BGP on R1, R2, R4, and R5 per the diagram o m
.c
d .0
R1 and R2 should peer with each other over the tunnel interface
a
R1 should peer with R4 a c v5
b k P
R2 should peer with R5 . N
w C
Advertise VLAN 5 into BGP on R5 w C
w
Advertise VLAN 43 into BGP on R4
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 13
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection - Weight
Objective: Configure the BGP Weight attribute on R3
so that traffic from R3’s Ethernet segment going to
VLAN 5 is first sent to R1
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 14
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection - Weight
Directions
Configure the topology per the diagram
Configure BGP on R1, R3, R4, and R5 per the diagram
R1 should peer with R3 and R4
R5 should peer with R3 and R5
o m
Advertise R3’s Ethernet segment into BGP .c
ad .0
Advertise R5’s Ethernet segment into BGP
a c v5
b k P
Configure BGP weight on R3 so that routes. coming
N
wfromCR5
w C
from R1 are preferred over those coming
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 15
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection – Local Preference
Objective: Configure the BGP Local Preference
attribute in AS 2 so that traffic from R3’s Ethernet
segment going to VLAN 5 is first sent to R1
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 16
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection – Local Preference
Directions
Configure the topology per the diagram
Configure BGP on R1, R3, R4, and R5 per the diagram
R1 should peer with R3 and R4
R5 should peer with R3 and R5
o m
Advertise R3’s Ethernet segment into BGP .c
ad .0
Advertise R5’s Ethernet segment into BGP
a c v5
b k P
Configure BGP Local Preference on R3 so. thatNroutes
wcoming
C
w C from
coming from R1 are preferred over those
R5 w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 17
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection – MED
Objective: Configure the BGP MED in AS 1 so that
traffic from R3’s Ethernet segment going to VLAN 5 is
first sent to R1
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 18
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection – MED
Directions
Configure the topology per the diagram
Configure BGP on R1, R3, R4, and R5 per the diagram
R1 should peer with R3 and R4
R5 should peer with R3 and R5
o m
Advertise R3’s Ethernet segment into BGP .c
ad .0
Advertise R5’s Ethernet segment into BGP
a c v5
b k P
Configure BGP MED outbound on R4 and .R5 towards
N
w C
AS 2 w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 19
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection – Origin
Objective: Modify the BGP Origin code in AS 2 so that
traffic from R3’s Ethernet segment going to VLAN 5 is
first sent to R1
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 20
CCNP – BSCI Bachkhoa Networking Academy
BGP Bestpath Selection – Origin
Directions
Configure the topology per the diagram
Configure BGP on R1, R3, R4, and R5 per the diagram
R1 should peer with R3 and R4
R5 should peer with R3 and R5
o m
Advertise R3’s Ethernet segment into BGP .c
ad .0
Advertise R5’s Ethernet segment into BGP
a c v5
b k P
. learned
Configure R3 so that the Origin of the route N
wfrom C
w C R5
from R1 is preferred over the one learned
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 21
CCNP – BSCI Bachkhoa Networking Academy
BGP Next-Hop Processing – Next-Hop-
Self
Objective: Configure the next-hop-self command where
necessary to gain reachability between R3’s Ethernet segment
and VLAN 5
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 22
CCNP – BSCI Bachkhoa Networking Academy
BGP Next-Hop Processing – Next-Hop-
Self
Directions
Configure the topology per the diagram
Configure BGP on R1, R3, R4, and R5 per the diagram
R1 should peer with R3 and R4
R4 should peer with R5
o m
Advertise R3’s Ethernet segment into BGP .c
ad .0
Advertise R5’s Ethernet segment into BGP
a c v5
b k toPgain
. 5N
Configure the next-hop-self command where necessary
reachability between R3’s Ethernet segment andwVLAN
w C C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 23
CCNP – BSCI Bachkhoa Networking Academy
BGP Next-Hop Processing – Manual
Modification
Objective: Configure manual next-hop modification via a route-map
where necessary to gain reachability between R3’s Ethernet segment
and VLAN 5
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 24
CCNP – BSCI Bachkhoa Networking Academy
BGP Next-Hop Processing – Manual
Modification
Directions
Configure the topology per the diagram
Configure BGP on R1, R3, R4, and R5 per the diagram
R1 should peer with R3 and R4
R4 should peer with R5
o m
Advertise R3’s Ethernet segment into BGP .c
a d .0
Advertise R5’s Ethernet segment into BGP
a c v5
b k theP next-
.
Configure route-maps on R1 and R4 to manually modify
hop values advertised to R3 and R5 respectivelyw
N
w C C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 25
CCNP – BSCI Bachkhoa Networking Academy
BGP Next-Hop Processing – IGP
Redistribution
Objective: Configure redistribution on R1 and R4 to allow IGP next-
hop lookup in order to gain reachability between R3’s Ethernet
segment and VLAN 5
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 26
CCNP – BSCI Bachkhoa Networking Academy
BGP Next-Hop Processing – IGP
Redistribution
Directions
Configure the topology per the diagram
Configure EIGRP AS 1 between R4 and R5
Configure EIGRP AS 2 between R1 and R3
Configure BGP on R1, R3, R4, and R5 per the diagram
o m
R1 should peer with R3 and R4 .c
ad .0
R4 should peer with R5
a c v5
b k P
Advertise R3’s Ethernet segment into BGP . N
w C
Advertise R5’s Ethernet segment into BGP w C
Configure redistribution on R1 and R4 to allow IGP next-hop
w
lookup in order to gain reachability between R3’s Ethernet
segment and VLAN 5
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 27
CCNP – BSCI Bachkhoa Networking Academy
BGP Communites – No-Export
Objective: Configure AS 2 using the community No-Export so that
hosts on R3’s Ethernet have access to VLANs 5 and 43 but AS 1
and AS 3 cannot reach VLANs 43 and 5 respectively
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 28
CCNP – BSCI Bachkhoa Networking Academy
BGP Communites – No-Export
Directions
Configure the topology per the diagram
Configure EIGRP AS 2 on the links between R1 & R3 and R2 & R3
Configure BGP on R1, R2, R3, R4, and R5 per the diagram
R1 should peer with R4
R2 should peer with R5
o m
R1, R2, and R3 should all peer with each other .c
ad .0
Advertise R3’s Ethernet into BGP on R3
a c v5
Advertise VLAN 5 into BGP on R5 b k P
. N
Advertise VLAN 43 into BGP on R4 w C
w C
Configure the community No-Export on R1 andw R2 so that routes
coming from AS 1 are not passed to AS 3 and vice-versa
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 29
CCNP – BSCI Bachkhoa Networking Academy
BGP Communites – No-Advertise
Objective: Configure R2 using the community No-Advertise so that
hosts on R3’s Ethernet, VLAN 5, and VLAN 43 all have access to
each other but only R2 has access to VLAN 58
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 30
CCNP – BSCI Bachkhoa Networking Academy
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 31
CCNP – BSCI Bachkhoa Networking Academy
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 32
CCNP – BSCI Bachkhoa Networking Academy
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 33
CCNP – BSCI Bachkhoa Networking Academy
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 34
CCNP – BSCI Bachkhoa Networking Academy
Q and A
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 35
CCNP – BSCI Bachkhoa Networking Academy
Resources
BGP Case Studies
–http://cisco.com/en/US/partner/tech/tk365/technologies_tech_
note09186a00800c95bb.shtml
Troubleshooting BGP
–http://cisco.com/en/US/partner/tech/tk365/technologies_tech_
note09186a008009478a.shtml
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 36
CCNP – BSCI Bachkhoa Networking Academy
o m
.c
ad .0
a c v5
b k P
. N
w C
w C
w
BSCI © 2008 Cisco Systems, Inc. All rights reserved. Học viện mạng Bách Khoa - www.bkacad.com 37