动态路由协议
动态路由不需要手工写路由,路由器之间能够自己学习
文章目录
动态路由:
基于某种路由协议实现,通过发送路由表信息来互相学习
动态路由特点:
1.减少了管理任务
2.占用了网络宽带
动态路由协议概述:
路由器之间用来交换信息的语言
度量值:
- 跳数、带宽、负载、时延、可靠性、成本(协议自带计算公式)
- 路由器会通过度量值来确定最优路由路径
收敛:
使所有路由表都达到一致状态的过程
网络中静态路由和动态路由互相补充
按照路由执行的算法分类
1.距离矢量路由-----传说
- 依据从源网络到目标网络所经过的路由器的个数选择路由(跳数)
- RIP、IGRP(思科私有协议)
2.链路状态路由协议(常用)------传信
- 综合考虑从源网络到目标网络的各条路径的情况选择路由(综合)
- OSPF、IS-IS
静态:静态,默认,浮动
动态:距离,链路
静与动区别:
静:手动配置
动:自动互相学习
RIP是距离矢量路由选择协议
RIP的基本概念
- 定期更新
- 邻居
- 广播更新
- 全路由表更新
路油表的形成
- 路由器学习到直连路由
- 更新周期30s到时,路由器会向邻居发送路由表
- 再过30s,第二个更新周期到了再次发送路由表
RIP度量值为跳数
最大跳数为15跳,16跳为不可达
RIP更新时间
每隔30s发送路由更新消息,使用的协议是UDP520端口
RIP路由更新消息
发送整个路由表信息
路由防环
16标记为不可达(路由毒化)
水平分割
执行水平分割可以阻止路由环路的发生
- 从一个接口学习到的路由信息,不再从这个接口发送出去
- 同时也能减少路由更新信息占用的链路带宽资源
假设R1从R2学到30、40地址信息,R1在下次向R2更新路由表时不会发送30、40地址信息
毒性逆转:直接在故障点设置16跳数,从而阻止回环
RIPv1和RIPv2的区别
RIP版本2(v2)-----常用
无类路由协议
组播地址:224.0.0.9
支持VLSM(子网划分)
自动汇总可关闭,可手工汇总
支持不连续子网
RIP版本1(v1)
有类
广播更新(255.255.255.255)
不支持VLSM
自动路由汇总,不可关闭
不支持不连续子网
RIP实验配置
首先创建如下视图
首先把AR1,AR2,AR3的端口全部配置对应IP(过程就不详细描述了int,ip add 什么的)
配完所有端口IP后开始在每个AR路由器上配置RIP
rip 1------启动RIP,最好有一致编号
version-------设置RIP版本为2版
undo summary-----关闭自动汇总
network 一边网段-----宣告网址,网址为邻近的网段,不用带掩码
network 另一边网段—
最后再设置各项参数ping一下
这样就完成了!
网关是最近的路由器接口或者交换机虚拟接口