动态路由与RIP协议
目录
- 动态路由与RIP协议
- 一、动态路由(Dynamic Route)
- 1、动态路由概述
- 2、动态路由特点
- 3、动态路由协议
- (1)动态路由协议概述
- (2)度量值
- (3)收敛
- 4、动态路由分类
- (1)距离矢量路由协议
- (2)链路状态路由协议
- 二、RIP路由信息协议(Routing Information Protocol)
- 1、RIP简介
- 2、RIP的基本概念
- 3、RIP度量值
- 4、RIP更新时间
- 5、RIP更新消息
- 6、水平分割(Split Horizon)
- 7、RIP v1和RIP v2的区别
- 8、RIP配置命令
- 9、debugging抓包
一、动态路由(Dynamic Route)
1、动态路由概述
动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。
动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文。
2、动态路由特点
(1)减少了管理任务
(2)占用了网络带宽
3、动态路由协议
(1)动态路由协议概述
路由器之间用来交换
(2)度量值
跳数(hop count)
带宽(bandwidth)
负载(load)
时延(delay)
可靠性(reliability)
成本(cost)
(3)收敛
使所有路由表都达到一致状态的过程
4、动态路由分类
(1)距离矢量路由协议
依据从源网络到目标网络所经过的路由器的个数选择路由器,通告的是结果,常用的有RIP、IGRP。
RIP:路由信息协议(RIP) 是内部网关协议IGP中最先得到广泛使用的协议。RIP是一种分布式的基于距离向量的路由选择协议,是因特网的标准协议,其最大优点就是实现简单,开销较小。
IGRP:内部网关路由协议(Interior Gateway Routing Protocol),又译网关间选径协议,是一种内部网关协议,采用距离向量算法,其算法与路由信息协议(RIP)类似,是思科私有专利协议。
(2)链路状态路由协议
综合考虑从源网络到目标网络的各条路径的情况选择路由,通告的是链路状态信息,常用的有OSPF、IS-IS。
OSPF:OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。
IS-IS:IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)路由协议最初是ISO(the International Organization for Standardization,国际标准化组织)为CLNP(Connection Less Network Protocol,无连接网络协议)设计的一种动态路由协议。
二、RIP路由信息协议(Routing Information Protocol)
1、RIP简介
路由信息协议RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。在带宽、配置和管理方面要求较低,主要适合于规模较小的网络中。
2、RIP的基本概念
(1)定期更新(路由器没经过一段周期-30s后,向邻居发送更新信息)
(2)邻居(与其相连的路由器)
(3)广播更新(PIP v1 255.255.255.255)
(4)组播更新(RIP v2 244.0.0.9)
(5)泛洪路由表(路由器将从邻居路由学习到的路由放进自己的路由表中,然后将路由表所有路由信息再通告给其他路由器,直到整个网络学习到)
3、RIP度量值
最大跳数为15跳,16跳为不可达
4、RIP更新时间
每隔30s发送路由更新消息,UDP520端口
5、RIP更新消息
发送整个路由表信息
6、水平分割(Split Horizon)
RIP环路原因:路由器A将从路由器B学习到的路由信息又告诉给了路由器B。最终,路由器B认为通过路由器A能够到达目标网络,路由器A认为通过路由器B能够到达目标网络。路由数据包的时候,数据将在两个路由器间不停地循环,直至TTL的值为0,将此数据包丢弃。
执行水平分割可以组织路由环路的发生,从一个接口学习到路由信息,不再从这个接口发送出去,同时也能减少路由更新信息占用的链路带宽资源。
7、RIP v1和RIP v2的区别
RIP v1 | RIP v2 |
有类路由协议 | 无类路由协议 |
广播更新(255.255.255.255) | 组播更新(224.0.0.9) |
不支持VLSM | 支持VLSM |
自动路由汇总,不可关闭 | 自动汇总可关闭,可手工汇总 |
不支持不连续子网 | 支持不连续子网 |
8、RIP配置命令
v1:
rip1
network 网段1
network 网段2
v2:
rip1
version 2
undo summary
network 网段1
network 网段2
9、debugging抓包
terminal debugging
debugging rip 1 packet