华为云路由协议

RIP路由协议V1与V2

RIPV1 RIPV2
有类路由协议 无类路由协议
广播更新 组播更新
不支持VLSM 支持VLSM
自动路由汇总不可关闭 自动路由汇总可关闭,可手工汇总
不支持不连续子网 支持不连续子网

在eNsp实验中,在相应RIP协议中输入命令
version 2
undo summary
即从RIPV1切换到RIPV2

  1. 跨越主类网络边界
    主类网络边界:指的是两个不同的网络之间的路由网段RIPV1跨越主类网络边界的路由器,会自动把路由汇总汇总成主类显示

OSPF路由协议

  1. 工作过程
    三张表
    邻居表
    链路状态数据库-拓扑表
    路由表
    建立邻接关系-链路状态数据库-最短路径树-路由表

OSPF区域

  1. 为了适应大型的网络,OSPF在AS内划分多个区域。
  2. 每个OSPF路由器只维护所在区域的完整链路状态信息。LSA

华为云路由协议
骨干区域:负责区域间的路由信息传播。

Router ID
OSPF区域内唯一标识路由器的IP地址
Router ID选取规则
1、可以使用router-id命令指定router id。
2、选取路由器loopback接口上数值最高的Ip地址。
3、如果没有loopback接口,在物理端口中选取IP地址最高的。
其他路由器(DRothers)只和DR及BDR形成邻接关系

华为云路由协议
DR和BDR的选举方法
自动选举DR和BDR
网段上RouterID最大的路由器将被选举为DR,第二大的将被选举为BDR。
手工选择DR和BDR
1、优先级范围是-255,数值越大,优先级越高,默认为1.
2、如果优先级相同,则需要比较Router ID。
3、如果路由器的优先级被设置为0,它将不参与DR和BDR的选举。

DR和BDR的选举过程

路由器的优先级可以影响一个选举过程,但是他不能强制更换已经存在的DR或BDR路由器

OSPF的组播地址

224.0.0.6——DR other
224.0.0.6——DR/BDR

OSPF的度量值为cost

cost=10^8/BW
最短路径是基于接口指定的代价(cost)计算的。

OSPF数据包

承载在IP数据包内,使用协议89。

OSPF的包类型

华为云路由协议

邻居状态机

(1) Down: 邻居状态机的初始状态,是指在过去的Dead-Interval
时间内没有收到对方的Hello报文。
(1-2) Attempt: 只适用于NBMA类型的接口,处于本状态时,定期向那些手工配置的邻居发送HELLO报文。
(2) Init:本状态表示已经收到了邻居的HELLO报文,但是该报文中
列出的邻居中没有包含我的Router ID(对方并没有收到我发的HELLO报文)
(3) 2-Way: 本状态表示双方互相收到了对端发送的HELLO报文,建立了邻居关系。在广播和NBMA类型的网络中,两个接口状态是DROther的路由器之间将停留在此状态。
其他情况状态机将继续转入高级状态。|
(4)ExStart:在此状态下,路由器和它的邻居之间通过互相交换DBD
报文(该报文并不包含实际的内容,只包含一些标志位)来决定发送
时的主/从关系。建立主/从关系主要是为了保证在后续的DD报文交换中能够有序的发送。
(5)Exchange:路由器将本地的LSDB用DBD报文来描述,b并发给邻居。
(6)Loading:路由器发送LSR报文向邻居请求对方的DBD报文协议。
(7) Full: 在此状态下,邻居路由器的LSDB中所有的LSA本路由器全都有了。即本路由器和邻居建立了邻接(adjacency) 状态。

OSPF将网络划分为四种类型

  1. 点到点网络
  2. 广播多路访问网络
  3. 非广播多路访问
  4. 点到多点网络

OSPF的特点

  1. 可适应大规模网络

  2. 路由变化收敛速度

  3. 无路由环

  4. 支持变长子网掩码VLSM

  5. 支持区域划分

  6. 支持以组播地址发送协议报文