实验3.16 BGP缺省路由
#可以将RIP、OSPF、IS-IS等IGP协议的动态路由,以及直连路由或静态路由引入到BGP协议的进程中。
#在引入路由的过程中,可根据需要实施相应的路由策略和控制。
=================================================================================
1、基本配置
=================================================================================
R1:
sys
sysname R1
int loop 0
ip add 10.0.1.1 32
int g0/0/0
ip add 10.0.12.1 24
int g0/0/1
ip add 10.0.13.1 24
int g0/0/2
ip add 10.0.14.1 24
q
undo info-cen en
------------------------------------------
R2:
sys
sysname R2
int g0/0/0
ip add 10.0.12.2 24
int g0/0/1
ip add 10.0.25.2 24
q
undo info-cen en
------------------------------------------
R3:
sys
sysname R3
int g0/0/1
ip add 10.0.13.3 24
int g0/0/2
ip add 10.0.35.3 24
q
undo info-cen en
------------------------------------------
R4:
sys
sysname R4
int g0/0/2
ip add 10.0.14.4 24
int g0/0/0
ip add 10.0.45.4 24
q
undo info-cen en
------------------------------------------
R5:
sys
sysname R5
int loop 0
ip add 10.0.5.5 32
int g0/0/1
ip add 10.0.25.5 24
int g0/0/2
ip add 10.0.35.5 24
int g0/0/0
ip add 10.0.45.5 24
q
undo info-cen en
------------------------------------------
=================================================================================
2、基本配置
=================================================================================
R1:
bgp 100
router-id 10.0.1.1
peer 10.0.12.2 as-number 100
peer 10.0.13.3 as-number 100
peer 10.0.14.4 as-number 100
network 10.0.1.1 32
q
------------------------------------------
R2:
bgp 100
router-id 10.0.2.2
peer 10.0.12.1 as-number 100
peer 10.0.25.5 as-number 200
q
------------------------------------------
R3:
bgp 100
router-id 10.0.3.3
peer 10.0.13.1 as-number 100
peer 10.0.35.5 as-number 200
q
------------------------------------------
R4:
bgp 100
router-id 10.0.4.4
peer 10.0.14.1 as-number 100
peer 10.0.45.5 as-number 200
q
------------------------------------------
R5:
route-policy 1 permit node 10
apply community no-advertise
bgp 200
router-id 10.0.5.5
peer 10.0.25.2 as-number 100
peer 10.0.25.2 route-policy 1 export
peer 10.0.25.2 advertise-community
peer 10.0.35.3 as-number 100
peer 10.0.35.3 route-policy 1 export
peer 10.0.35.3 advertise-community
peer 10.0.45.4 as-number 100
peer 10.0.45.4 route-policy 1 export
peer 10.0.45.4 advertise-community
network 10.0.5.5 32
q
------------------------------------------
=================================================================================
3、向BGP对等体发布下一跳为本地路由器的缺省路由
=================================================================================
R4:
bgp 100
peer 10.0.14.1 default-route-advertise
q
------------------------------------------
R1:
dis bgp routing-table
ping -c 4 -a 10.0.1.1 10.0.5.5
=================================================================================
4、使用network命令在AS内通告缺省路由
=================================================================================
R3:
bgp 100
network 0.0.0.0 0.0.0.0
q
ip route-static 0.0.0.0 0.0.0.0 NULL 0
bgp 100
network 0.0.0.0 0.0.0.0
q
------------------------------------------
R1、R5:
dis bgp routing-table
#R5可以收到R3通告的缺省路由,但是不起任何作用。
------------------------------------------
#可以在R3上配置路由策略,使缺省路由不传递给R5。
R3: