连接 RIP 与 OSPF 网络

不同的网络会根据自身的实际情况来选用路由协议。有使用RIP也有OSPF。不同路由协议之间不能直接共享各自的路由信息,需要配置路由的引入来实现。
获得路由信息有3种途径:直连网段、静态配置和路由协议。可以将这3种途径获得的路由引入到路由协议中,例如,把直连网段引入到OSPF中,叫做引入“直连”;把静态路由引入OSPF,叫做“引入静态”;把RIP引入OSPF叫做“引入RIP”。当把这些路由信息引入到路由协议进程后,这些路由信息就可以在路由协议进程中进行通告了,也就是说通过配置引入,一种路由协议可以自动获得所有来自另一种协议的所有路由信息。
不同的路由协议计算路由开销的依据是不同的,开销值的大小和范围都是不同的。OSPF的开销值基于带宽,而且值的范围很大,RIP的开销基于跳数,范围很小,所以当配置OSPF和RIP相互引入时一定要小心(华为VRP平台上,当引入OSPF路由至RIP时,如不指定Cost值,开销值将默认设为1。尽管如此,还是应该手工配置开销值以反映网络的真实情况)。

R1分别连接两家公司网络,R1左侧A内部网络运行RIP协议,公司B内部网络运行OSPF协议。需要两家公司能够互相通信。由于两家公司使用不同的路由协议,需要在R1上配置双向路由引入。
在这里插入图片描述
接口配置不赘述。
//公司A内部运行RIP协议,在R1、R2上部署RIP协议,进程号1,启用RIP v2版本、关闭自动汇总,通告各自接口所在的网段,R1在RIP中仅通告GE0/0/0接口所在的网段。
[R1]rip 1
[R1-rip-1]version 2
[R1-rip-1]undo summary
[R1-rip-1]network 172.16.0.0

[R2]rip 1
[R2-rip-1]version 2
[R2-rip-1]undo summary
[R2-rip-1]network 172.16.0.0

//公司B内部运行OSPF协议,R1、R3上配置OSPF,进程号1,所有网段属于区域0,R1在OSPF中仅通告GE0/0/1接口所在的网段。
[R1]ospf 1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255

[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255

//查看R1上的路由表。
[R1]dis ip routing-table
Route Flags: R - relay, D - download to fib

Routing Tables: Public
Destinations : 12 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
172.16.1.0/24 RIP 100 1 D 172.16.2.2 GigabitEthernet0/0/0
172.16.2.0/24 Direct 0 0 D 172.16.2.1 GigabitEthernet0/0/0
172.16.2.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
172.16.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
192.168.1.0/24 OSPF 10 2 D 192.168.2.3 GigabitEthernet0/0/1
192.168.2.0/24 Direct 0 0 D 192.168.2.1 GigabitEthernet0/0/1
192.168.2.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
192.168.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
//由于R1上同时运行了RIP和OSPF协议,可以观察到R1同时拥有公司A和公司B的路由信息。

//现在,为了使两个公司网络能够互相访问,需要把公司A的RIP协议路由引入到公司B的OSPF中,同样把公司B的OSPF协议路由引入到公司A的RIP中。
//在R1的OSPF进程中使用 “import-route rip” 命令引入RIP路由。
[R1]ospf 1
[R1-ospf-1]import-route rip 1

//查看R3的路由表。
[R3]dis ip routing-table
Route Flags: R - relay, D - download to fib

Routing Tables: Public
Destinations : 12 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
172.16.1.0/24 O_ASE 150 1 D 192.168.2.1 GigabitEthernet0/0/1
172.16.2.0/24 O_ASE 150 1 D 192.168.2.1 GigabitEthernet0/0/1

192.168.1.0/24 Direct 0 0 D 192.168.1.254 GigabitEthernet0/0/0
192.168.1.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
192.168.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
192.168.2.0/24 Direct 0 0 D 192.168.2.3 GigabitEthernet0/0/1
192.168.2.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
192.168.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
//发现R3上拥有来自公司A的路由信息。

//在R1的RIP进程中使用 “import-route ospf ”命令引入OSPF路由。
[R1]rip 1
[R1-rip-1]import-route ospf 1

//查看R2的路由表。
[R2]dis ip routing-table
Route Flags: R - relay, D - download to fib

Routing Tables: Public
Destinations : 12 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
172.16.1.0/24 Direct 0 0 D 172.16.1.254 GigabitEthernet0/0/1
172.16.1.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
172.16.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
172.16.2.0/24 Direct 0 0 D 172.16.2.2 GigabitEthernet0/0/0
172.16.2.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
172.16.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEtherne0/0/0
192.168.1.0/24 RIP 100 1 D 172.16.2.1 GigabitEthernet0/0/0
192.168.2.0/24 RIP 100 1 D 172.16.2.1 GigabitEthernet0/0/0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
//R2上发现拥有来自公司B的路由信息,且开销值默认为1。
//配置引入路由后双方可以互相获得对方的路由信息,且路由开销值都为默认值1。

//为了能够反映真实的网络拓扑情况,更好地进行路由控制。网络管理员在将OSPF引入RIP时手工配置路由开销值,例如在R1的RIP进程中使用 “import-route ospf 1 cost 3” 修改开销值为3。
[R1]rip 1
[R1-rip-1]import-route ospf 1 cost 3

//查看R2上的Cost值的变化。
[R2]dis ip routing-table
Route Flags: R - relay, D - download to fib

Routing Tables: Public
Destinations : 12 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
172.16.1.0/24 Direct 0 0 D 172.16.1.254 GigabitEthernet0/0/1
172.16.1.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
172.16.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
172.16.2.0/24 Direct 0 0 D 172.16.2.2 GigabitEthernet0/0/0
172.16.2.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
172.16.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
192.168.1.0/24 RIP 100 4 D 172.16.2.1 GigabitEthernet0/0/0
192.168.2.0/24 RIP 100 4 D 172.16.2.1 GigabitEthernet0/0/0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
//观察到R2上的两条路由的Cost值已经变为4,这是因为还加上了R2接口上的Cost值1。

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值