自治系统
AS
由单一的机构或者组织管理的一系列
IP
网络设备所构成的集合
为了进行网络的分块化,便于管理
AS
的范围
范围是没有限制的
AS
的管理
每个
AS
区域都有一个编号(
ASN
),编号的作用就是方便管理
16
位二进制组成,
1-65535
这个编号由
IANA
组织(互联网数字分配机构)进行分配
AS
的通信
AS
的内部运行相同的路由协议,路由的边界就是
AS
的边界
----
内部网关协议(
IGP
)
AS
之间的通讯,使用专用的路由协议(
BGP
)
----
边界网关协议(
EGP--
外部网关协议)
<Huawei>reset saved-configuration //
清除本地配置文件中的配置
动态路由协议分类
按照范围区分
IGP---
内部网关协议
RIP
、
OSPF
、
ISIS
、
EIGRP
(思科)
EGP---
外部网关协议
BGP
IGP
协议
按照协议特点分类
距离矢量型
---DV----
共享路由表
RIP---
路由信息协议
EIGRP---
加强型内部网关路由协议
链路状态型
---LS-----
共享拓扑
OSPF---
开放式最短路径优先协议
ISIS---
中间系统到中间系统
按照是否携带真实掩码分类
有类别路由协议:不传递真实掩码
无类别路由协议:传递真实掩码
RIP----
路由信息协议
基本概念
版本
RIPv1---IPv4
网络
RIPv2---IPv4
网络
RIPng---IPv6
网络
分类
距离矢量型
RIPv1---
有类别路由协议
RIPv2---
无类别路由协议
RIP
是应用层协议
----
端口号
520
(
UDP
)
周期更新
----30s
的周期更新
---
保活、确认
RIP
协议的优先级
-----100
(华为)
RIP
的开销值
以跳数为基数计算的,最大
15
跳;
16
则认为不可达
开销计算方式
数据包中传输的开销值
=
本地开销值
+1
RIP
的数据包
请求报文
在启动
RIP
进程后,设备会发送的报文,希望尽快获取邻居的路由信息
应答报文
携带了具体的路由信息,用于回答
RIP
的请求报文
RIP
工作原理
初始化
启动
RIP
进程后,在每个参与工作的接口上发送请求数据包。该请求数据包会向所有的
RIP
路由
器请求一份完整的路由表信息。
以组播的形式发送
接收请求
对端接收到请求报文后,会立即回复应答报文,应答报文中包含了本地路由表全部信息。
接收到响应报文
路由器会对比收到的报文中的路由表信息,对本地的路由表进行增加、删除、修改等操作。
常规路由更新和定时
当收敛结束后,路由器会以
30s
为周期,发送应答报文。
邻居路由器收到应答报文后,会设置一个
180s
的超时时间,如果
180s
内都没有收到邻居发来
的应答报文,则路由器会认为邻居出现问题,并将从该邻居收到的路由项的
COST
值改为
16,
并
会向周围邻居发送该
COST
值为
16
的路由信息。再经过
120s
后会将该路由项删除。
RIP
算法
贝尔曼福特算法
当接收到的数据包含有本地路由表中没有的路由项时,则直接加载到本地路由表(属于第一次
收到
RIP
的应答报文)
当接收到的数据包中含有本地路由表已经具备的路由项,且下一跳地址相同,则将数据包中的
路由项更新至本地路由表中
当接收到的数据包中含有本地路由表已经具备的路由项,但下一跳地址不相同,则比较
COST
值,若本地路由表中的
COST
值较大,则将数据包中的路由项更新至本地路由表。
当接收到的数据包中含有本地路由表已经具备的路由项,但下一跳地址不相同,则比较
COST
值,若本地路由表中的
COST
值较小,则不进行更新。
RIP
计时器
更新计时器
每台启动了
RIP
的路由器都会有一个属于自己的更新计时器
周期
---30s
是一个倒计时计时器,每当数值为
0
,则向周围邻居发送响应报文。
注意
:当设备接收到请求报文后,则必须立刻发送应答报文。
无效计时器
每台路由器上的每一个路由项都会有一个无效计时器
无效计时器时间
---
一般是更新计时器的
6
倍
---180s
每次路由条目被更新时,计时器刷新为
180s
当计时器时间为
0
时,会认为该路由项已经无效,也可以说该路由项所指的目的地址不可达
了,会将
COST
值设置为
16
,并向外界传递路由信息。
垃圾收集计时器
当一个路由项的无效计时器为
0
时,即
cost
值被设置为
16
以后,会启动垃圾收集计时器
时间
---120s
当垃圾回收计时器为
0
时,则会删除该路由项
如果该计时器为
0
前,接收到对端路由器发送的应答报文,则该计时器直接删除,该路由项直
接恢复使用
RIPv1
与
RIPv2
的区别
更新方式
RIPv1
使用广播形式发送
RIPv2
使用组播形式发送(
224.0.0.9
)
更新时是否携带真实掩码
RIPv1
不携带真实掩码(携带主类掩码)
RIPv2
携带真实掩码(
IP
所对应的掩码)
RIPv2
支持手工认证、也支持自动汇总
RIP
环路
假设,在某一时刻,一台路由器的
RIP
路由表中,共有
30
个路由项,其中
COST
值小于
16
的路由项有
23
个,
COST
值等于
16
的有
7
个,总共有多少个计时器。
RIP
防环机制
触发更新
当某一个路由器中的路由项发生改变时,不需要等待下一次更新周期的到来,就可以直接将
发
生变化的路由项
通过更新报文发送出去
注意:仅发送改变的路由项,不发送完整的路由表
水平分割
如果有一个
X/Y
的路由项从路由器的
G0/0/0
口学习到,那么在发送应答报文时,该路由项不会
从
G0/0/0
口发出。
从此口进,不从此口出。
毒性逆转
如果有一个
X/Y
的路由项从路由器的
G0/0/0
接口进入,那么在发送应答报文时,虽然还会从该
G0/0/0
接口发出,但是此时的
COST
值为
16.
俗称,带毒传输
RIP
基本配置
水平分割和毒性逆转,原理相同,但是做法不同,只