RIP协议、OSPF协议

目录

一、RIP协议

1.1、基本描述

⭐1.2、RIP协议关键机制

1.3、RIP协议配置

 二、OSPF协议

2.1 基本描述

2.2 OSPF协议配置 


一、RIP协议

路由信息协议RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。在带宽、配置和管理方面要求较低,主要适合于规模较小的网络中。

1.1、基本描述

  • 使用范围:IGP
  • 算法特点:距离矢量型协议(算法:贝尔曼-福特)
  • 是否传递网络掩码:RIPV1 不携带,RIPV2 携带
  • 封装:RIP 协议基于 UDP 封装,UDP 端口号 520(为保证可靠性:周期传输)

RIPV1:有类别的距离矢量型网络                RIPV2:无类别的距离矢量型路由协议

RIP 协议分为三个版本:RIPV1、RIPV2 为 IPV4 服务;RIPNG 为 IPV6 提供服务

工作原理周期性发送路由信息,传递路由(周期时间默认为30s)

消息数据包:request (请求),response(响应)

消息数据发送目标地址:RIPV1(255.255.255.255),RIPV2(224.0.0.9)

默认优先级值:100

cost 开销值:默认值为 0,路由信息每传递一次,值增加1,最大15(16代表不可达)

⭐1.2、RIP协议关键机制

水平分割机制:通过一个接口接收的路由不能再从该接口转发出去

毒性逆转水平分割机制:发出一条 cost 为16的路由,通知别的路由器,这条路由不可达

RIP协议计时器:

  • 思科:更新 (30s)  无效(180s)   抑制(180s)  刷新(240s)
  • 华为:更新 (30s)  无效 (180s)  回收(120s)

触发更新机制:网络拓扑稳定时不发送路由信息,当拓扑改变时立刻向相邻路由器发送更新消息

1.3、RIP协议配置

① 启用RIP 协议并指定协议号(协议号只具有本地意义)

② 选择版本

③ 进行 Network 通告(RIP 协议仅支持主类网通告)

network 1.0.0.0 —— 1、将本路由器上接口IP地址以 1 开头所有接口激活(激活代表着能发送并接收 RIP 的相关数据包   2、将激活的接口所对应的路由通告进入RIP协议

④ 查看 RIP 路由表

 

 RIP 协议手工汇总:目的与静态手工汇总一致,当网络中路由器的路由条目非常多时,可以通过路由汇总来减少路由条目数,加快收敛时间和增强网络稳定性。

 位置:部署在明细路由传递的出向接口上(建议:在明细路由所在路由器的出向接口 )

查看

 下发缺省路由(动态路由时,从边界设备下发缺省路由)

查看

 

在RIP协议依然会因无法精确汇总产生路由黑洞,并在出现缺省路由后导致环路问题。

其解决方案与静态一致:在手工汇总的路由器上手工添加一条指向 null 0 的路由

 二、OSPF协议

开放式最短路径优先(Open Shortest Path First,OSPF)是广泛使用的一种动态路由协议,它属于链路状态路由协议。

2.1 基本描述

  • 使用范围:IGP
  • 算法特点:链路状态型路由协议
  • 是否传递网络掩码:传递网络掩码(无类别的路由协议)
  • 议封装: 基于 IP 协议封装,协议号为 89(为保证可靠性:确认重传输机制)

OSPF 特点:

  • OSPF 是一种链路状态型协议
  • OSPF 传递的是 LSA (链路状态通告:路由信息+拓扑信息,6种类型:LSA 1 2 3 4 5 7)
  • OSPF 更新方式: 触发更新 + 30分钟的周期更新
  • OSPF 更新地址:224.0.0.5     224.0.0.6
  • OSPF 支持区域划分
  • OSPF 是一种比较消耗路由器资源的协议

OSPF 区域:

OSPF 支持区域的划分: 1.限制 LSA 的传播范围      2.减少 LSA 的数量

OSPF 区域的划分:基于接口(链路),一条链路的两端必须在同一区域

区域分类:1、骨干区域(0区域)   2、非骨干区域 (非0区域)

区域设计原则:

  1.  OSPF网络中必须存在并且唯一的骨干区域(area 0)(单区域可以不为 area 0 )
  2. 若存在非骨干区域,非骨干区域必须与骨干区域直接相连

路由器角色:

  1. 骨干路由器:所有接口都在骨干区域
  2. 非骨干路由器:所有接口都不在骨干区域
  3. ABR:处于区域边界的路由器(骨干区和非骨干区之间)
  4. ASBR:处于自治系统边界(AS)的路由器(具有重发布功能)

OSPF 协议消息数据包

OSPF 协议开销值计算

 每段链路开销值:参考带宽 / 链路带宽

(① >1,小数点后面省略   ② <1,默认取值为1)

路由开销值为每段链路开销值之和

Router-id:路由器标识符,在整个OSPF网络中标识本路由器的唯一性

优先级:1、手工指定最优先       2、选择最大环回接口IP地址        3、选择最大物理接口IP地址

2.2 OSPF协议配置 

① 启用 OSPF 协议,指定进程号100(进程号与 RIP 协议中作用功能一致),手工指定 router-id

 

② 创建 OSPF 区域

③ 进行 Network 通告(支持反掩码通告)

子网掩码与反掩码:

  • 子网掩码:32个二进制,由连续的 1(表示网络位),连续的 0(表示主机位)组成。用于区别网络位、主机位,描述一个网段。
  • 反掩码:32个二进制,由连续的 0(表示固定位),连续的 1(表示可变位)组成。用于描述一个范围。

 OSPF 协议三张表

1、OSPF 邻居表

2、OSPF LSDB表

3、OSPF 路由表



下发缺省路由 

 1、当本路由器已经存在其他方式缺省时

2、若不存在其他方式,可以强制产生

 

 

 

 

 

 

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值