RIP协议
RIP协议是内部网关路由协议(IGP),适用于小型网络,典型的距离矢量路由协议,最多支持的跳数为15 ,跳数16表示不可达,跳数最小即为最优路由,跳数相同则为等代价路由,周期性更新,路由更新为完整的路由表,使用UDP 520端口交换路由信息,路由信息每经过一个路由器,跳数加1,使用多个时钟以保证路由的有效性与及时性 。
RIP计时器
更新计时器
30s(为了防止同时更新,叠加一个随机变量,一般为5s之内)
每30s发送更新报文
无效计时器
180s,6倍更新时间内未收到更新,该路由被标记为16跳(不可达)转为无效路由
刷新计时器
120s,无效路由在刷新计时器时间内仍未被更新,则被删除
水平分割
路由器记住每一条路由信息的来源,并且不在收到这条信息的端口上将它发送出去
该功能在锐捷路由器上默认启用
触发更新
在改变一条路由度量时立即广播一条更新消息,而不管30秒的更新计时器还剩多少时间
毒性逆转
当路由器学习到一条毒化路由(度量值为16)时,对这条路由忽略水平分割的规则,并通告毒化的路由
RIPv1和RIPv2的区别
RIPv1和RIPv2的兼容
RIP-1——只有RIPv1的消息传送
RIP-1兼容性——RIPv2使用广播方式代替组播方式来通告消息,以便RIPv1可以接收它们。
RIP-2——RIPv2使用组播方式通告消息到目的地址224.0.0.9。
None——不发送更新
OSPF协议
OSPF是一种内部网关协议(IGP, Interior Gateway Protocol),它工作在一个自治系统中。
OSPF的三张表
邻居表(neighbor table):
也叫adjacency database,存储了邻居路由器的信息。如果一个OSPF路由器和它的邻居路由器失去联系,在几秒钟的时间内,它会标记所有到达那条路由均为无效并且重新计算到达目标网络的路径。
拓扑表(topology table):
一般叫做LSDB,OSPF路由器通过LSA学习到其他的路由器和网络状况。LSA存储在LSDB中。
路由表(routing table):
也就是我们所说的路由表了,也叫forwarding database,包含了到达目标网络的最佳路径的信息。
OSPF的特点
对网络发生的变化能够快速响应。
当网络发生变化的时候进行触发式更新(triggered update)。
发送周期性更新(链路状态刷新),间隔时间为30分钟。
OSPF的邻居关系和邻接关系
邻居路由器(Neighbor):有端口连接到同一个网段的两个路由器就是邻居路由器。邻居关系由OSPF的Hello协议维护。
邻接(Adjacency):从邻居关系中选出的为了交换路由信息而形成的关系。
OSPF区域
OSPF的网络设计要求是双层层次化(2-layer hierarchy),包括如下2层:
中转区域(又称骨干区域,Transit Area, Area 0),负责IP包的快速、有效传输。主要是将常规区域互连,不接入用户。
常规区域(Regular Area),负责接入用户。它只跟中转区域互连。
OSPF区域特征
1.减少了路由选择表条目。
2.将区域内拓扑变化的影响限制在本地。
3.将LSA扩散限制在区域内。
4.要求采取层次网络设计。
<