路由综合实验

路由综合实验_第1张图片

RIP配置

在R1上配置

rip 1  #此处的1表示进程号,非版本号
version 2  #选择rip版本2
network 100.0.0.0 
network 12.0.0.0   
network 13.0.0.0
#rip宣告时只能宣告主类网络,实际上是对内宣告为主类网络,对外转发时时携带子网掩码的

在R2上配置

rip 1 
version 2
network 12.0.0.0
network 23.0.0.0

在R3上配置

rip 1 
version 2
network 23.0.0.0
network 13.0.0.0

查看路由表,检查是否配置成功
display ip routing-table

OSPF配置

在R1上配置

ospf 1
area 0
network 100.1.1.0  0.0.0.255
network 12.1.1.0  0.0.0.3
network 13.1.1.0  0.0.0.3

在R2上配置

ospf 1
area 0
network 12.1.1.0  0.0.0.3
network 23.1.1.0  0.0.0.3

在R3上配置

ospf 1
area 0
network 23.1.1.0  0.0.0.3
network 13.1.1.0  0.0.0.3

查看ospf邻居关系
display ospf peer brief
查看路由表,检查是否配置成功
display ip routing-table

配置BGP

在R3上配置

bgp 100
peer 34.1.1.2 as-number 200

在R4上配置

bgp 200
peer 34.1.1.1 as-number 100
peer 45.1.1.2 as-number 200

在R5上配置

bgp 200
peer 45.1.1.1 as-number 200

配置完成后在R4查看邻居关系
display bgp peer

查看路由表,检查是否配置成功
display ip routing-table
通过查看发现没有BGP路由,原因是BGP路由需要手动宣告或导入
方式一:在BGP中宣告路由
在R5中配置

bgp 200
ipv4-family unicast  #常用的是ipv4的单播路由
network 200.1.1.0 24 

方式二:路由的引入
在R3上配置

#把bgp的路由引入到ospf中
ospf 1
import-route bgp 

在R1上查看路由表,是否有200.1.1.0的路由(有)
display ip routing-table

继续在R3上配置

#把ospf的路由引入到bgp中
bgp 100
import-route  ospf 1

在R4上查看路由表,是否有100.1.1.0的路由(有)
display ip routing-table

在R5查看路由表,是否有100.1.1.0的路由(没有)
display ip routing-table
原因:R5虽然已经学到了到100.1.1.0的路由,但下一跳是34.1.1.0,路由表中没有该项,目的不可达,所以没有导入自身路由表
解决方案一:
在R5上配置静态路由,通向34.1.1.0

ip route-static 34.1.1.0  30 45.1.1.1

display ip routing-table  #配置完成查看路由表,已有100.1.1.0的路由

解决方案二:
在R4上配置

bgp 200
peer 45.1.1.2 next-hop-local  #R4向R5宣告路由时,将下一跳设置为自己

配置完成后,在R5上查看配置结果

display ip routing-table

display bgp routing-table

所有的配置完成后可通过PC1 ping PC2检查配置是否成功.

你可能感兴趣的:(网络工程师)