OSPF和RIP混合

1. RIP路由协议

RIP(Routing information Protocol)是早期第一代动态路由协议,是一种基于距离矢量(Distance-Vector)算法来计算到达目的网络的最佳路径路由协议,它通过UDP报文进行路由信息的交换,使用的端口号为520,RIP是基于跳数(最多支持15跳)来衡量到达目的地址的距离,称为度量值,RIP协议有多个版本,分为v1/v2/ng版。

2.RIP路由协议原理

RIPv1版本的RIP协议是支持有类ip地址的协议,在所有路由器上启动RIP协议,路由器便会自动向邻居通告自己所知道的路由信息,同时接收邻居通告过来的路由信息,最终自动建立完整的路由表。比如:路由设备R1,R2,R3都启动了RIP协议,然后它们都通告一遍自身的本地网络号,然后这些路由设备都会共享这些本地网络号。

RIPv2路由协议是针对RIPv1协议的不足衍生出来的一种升级版无类路由协议,也是基于距离矢量的协议。

但是RIPv2更加具有可扩展性,发送分组(数据报)中含有子网掩码信息,支持VLSM,但默认该协议开启了自动汇总功能,所以如需向不同主类网络发送子网信息,需要手工关闭自动汇总功能(no auto-summary),RIPV2只支持将路由汇总至主类网络,无法将不同主类网络汇总,所以不支持CIDR。使用多播224.0.0.9进行路由更新,只有对应的多播MAC地址能够响应分组。

图1-RIPv1路由协议工作原理

路由器刚开始启动时,路由表中只会包含直连路由(相邻的邻居路由)。当R1设备和R2设备运行RIP路由协议之后, 路由器会发送Request广播报文(广播包都是以目标地址为255.255.255.255),用来请求邻居路由器的RIP路由。运行RIP的邻居路由器收到该Request广播报文后,会根据自己的路由表,生成Response报文进行单播的方式回复。路由器在收到Response报文后,会将相应的路由添加到自己的路由表中。

当接收到响应路由时会依据度量值的大小来判断路由的好坏,把度量值小的路由放入路由表中,判断过程如下:

1.先查看自己的路由表中是否有该路由信息
2.如果没有就添加该路由
3.如果有,那么只在新度量值较小时才更新

RIP网络稳定以后,每个路由器会周期性地向邻居路由器通告自己的整张路由表中的路由信息,默认周期为30秒。邻居路由器根据收到的路由信息刷新自己的路由表。当检测到更新时,会向邻居发送触发更新,通知路由发生变化了。

 

OSPF基础概念

Router ID

如果要运行OSPF协议,必须存在Router ID。Router ID是一个32比特无符号整数,是一台路由器在自治系统中的唯一标识。

Router ID的设定有两种方式:

  • 通过命令行手动配置,在实际网络部署中,建议手工配置OSPF的Router ID,因为这关系到协议的稳定。

  • 通过协议自动选取。

    如果没有手动配置Router ID,设备会从当前接口的IP地址中自动选取一个作为Router ID。其选取顺序是:

    1. 优先从Loopback地址中选择最大的IP地址作为Router ID。

    2. 如果没有配置Loopback接口,则在接口地址中选取最大的IP地址作为Router ID。

在路由器运行了OSPF并确定了Router ID后,如果该Router ID对应的接口Down或者接口消失(例如执行了undo interface loopback loopback-number)或者出现更大的IP地址,OSPF将仍然保持原Router ID。只有重新配置系统的Router ID或者OSPF的Router ID,并且重新启动OSPF进程后,才会进行Router ID的重新选取。

链路状态

OSPF是一种链路状态协议。可以将链路视为路由器的接口。链路状态是对接口及接口与相邻路由器的关系的描述。例如接口的信息包括接口的IP地址、掩码、所连接的网络的类型、连接的邻居等。所有这些链路状态的集合形成链路状态数据库。

公司网络中存在OSPF和RIP两种路由协议

已经配置重分实现网络互通

公司内部路由条目较多,通过地址汇总减少路由条目

一、基础配置

 AR1的基础配置

interface GigabitEthernet0/0/0
 ip address 192.110.12.1 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 192.110.13.1 255.255.255.0 

AR2的基础配置

interface GigabitEthernet0/0/0
 ip address 192.110.12.2 255.255.255.0 

interface LoopBack0
 ip address 10.1.0.1 255.255.255.0 
interface LoopBack1
 ip address 10.1.1.1 255.255.255.0 
interface LoopBack2
 ip address 10.1.2.1 255.255.255.0 
interface LoopBack3
 ip address 10.1.3.1 255.255.255.0 
 

AR3的基础配置

 interface GigabitEthernet0/0/0
 ip address 192.110.13.3 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 192.110.34.3 255.255.255.0 

AR4的基础配置

 interface GigabitEthernet0/0/0
 ip address 192.110.34.4 255.255.255.0 
interface LoopBack0
 ip address 10.0.0.1 255.255.255.0 
interface LoopBack1
 ip address 10.0.1.1 255.255.255.0 
interface LoopBack2
 ip address 10.0.2.1 255.255.255.0 
interface LoopBack3
 ip address 10.0.3.1 255.255.255.0 
interface LoopBack4
 ip address 10.0.4.1 255.255.255.0 
interface LoopBack5
 ip address 10.0.5.1 255.255.255.0 
interface LoopBack6
 ip address 10.0.6.1 255.255.255.0 
interface LoopBack7
 ip address 10.0.7.1 255.255.255.0 

二、ospf的配置

AR1配置

ospf 1 router-id 1.1.1.1 
 area 0.0.0.0 
  network 192.110.12.0 0.0.0.255 
  network 192.110.13.0 0.0.0.255 

AR2 配置

ospf 1 router-id 2.2.2.2 
 area 0.0.0.0 
  network 10.1.0.0 0.0.0.255 
  network 10.1.1.0 0.0.0.255 
  network 10.1.2.0 0.0.0.255 
  network 10.1.3.0 0.0.0.255 
  network 192.110.12.0 0.0.0.255 

AR3的配置

ospf 1 router-id 3.3.3.3 
 import-route rip 1  #注入rip路由
 area 0.0.0.0 
  network 192.110.13.0 0.0.0.255 

三、RIP的配置

AR3的配置

rip 1
 undo summary
 version 2
 network 192.110.34.0
 import-route ospf 1  #注入ospf路由

AR4的配置 

rip 1
 version 2
 network 192.110.34.0
 network 10.0.0.0

四、验证 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值