动态路由--RIP

走远了吗. 提交于 2019-11-25 22:52:32

自治系统

自治系统:外部路由协议和内部路由协议

内部网关协议在自治系统中工作

外部网关协议连接不同的自治系统

 

路由协议的类型

1、距离矢量

距离表示有多远

矢量表示在哪个方向

路由器定期将路由表的副本传递给邻居路由器并累计距离矢量

2、高级距离矢量

3、链路状态

 

RIP简介

RIP是使用最广泛的距离矢量路由协议,RIP是为了小型网络环境设计的,因为这类协议的路由学习及路由更新将产生较大的流量,占用过多的带宽。

RIP工作原理

每过30秒,向邻居发送路由表的副本,最佳路由就是将Metric值小的放到路由表中

发送路由表时各个IP的Metric值就会+1

 

RIP协议特征

1.默认更新周期30

2.管理距离(AD)为120

3.最大跳数为15

4.支持触发更新

5.支持等价路径,默认4条,最大6

6.使用UDP520端口进行路由更新

 

解决环路的办法

Rip会造成环路

 

1、定义最大跳数

设置由每个节点自身发送出去的数据的次数

 

2、水平分割

当某个路由器的某条链路故障时,导致需要经过此路由的数据发不出去,又将信息传递给发送自己的路由器,导致形成环路

向原始信息来源方向返回的路由信息没有用

 

3、路由毒化和毒性逆转

当路由器发现某个路由断开,就将此路由的距离通告为无限大,触发更新,向邻居发送更新包

邻居接收到后,标记目标路由已经断开,并忽视水平分割向再向此路由器发送信息,告诉可以能已经断开

 

4、抑制计时器

将“可能有故障”的路由器进入抑制状态,路由器不会接受这条路由的更新信息。以便其他其他路由器计算新的拓扑留出时间

 

5、触发更新

路由表发生变化时,路由器发送更新。

 

实验:

1、首先保证能够互相通信

12.1.1.1能ping通12.1.1.2

注:打开端口

 

2、设置环回测试地址

11.1.1.1是lookback回环测试地址,可以代表一个网络

 

3、配置RIP

(1)router rip 开启rip协议

(2)配置版本 version 2(默认为1)

(3)宣告网络(告诉邻居连了哪些网络)network

 

4、测试

学到路由后ping回环测试地址

 

 

 

版本区别

1、VLSM:在原来分类的基础上再分

2、CIDR:对原来用于分配A类、B类和C类地址的有类别路由选择进程进行了重新构建。

 

例:

1版本

2版本关闭自动汇总

 

版本兼容问题

如果版本不一样,是无法学习到路由表的

R1为版本1,R2为版本2

想要兼容可以通过

命令

可以设置R2的与R1连接的端口发送和接受版本1的更新。

因为1版本无法关闭自动汇总,所以学到的路由也是主类的

 

禁止端口运行RIP

禁止后RIP路由器不会发送任何RIP,但是可以接受发过来的RIP

(不能发送,可以学习)

 

单播更新

互相指认对方为邻居,就可以通过单播方式学习路由

命令 neighbor

 

自动汇总

再同一个主类网络内是传明细的(不会直接按照主类汇总)。

 

默认路由

default-information originate

到达任何网络,像如果访问外网路由无法识别ip,就会默认像所有网络发送

 

认证

相当于有钥匙和钥匙串,两串钥匙中有一把钥匙配对成功即可互相学习路由表,是在接口上指定认证。所以如果接口没有配置钥匙链,还是可以获取路由表。

将模式换成text模式换位md5就是加密认证

 

负载均衡

修改跳数或者管理距离一样即可。rip只支持等价负载均衡

 

参考文档:CCNA配置手册

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!