OSPF路由协议----开放式最短路径优先

avatar
作者
猴君
阅读量:0

一、为什么需要OSPF?

1、RIP以跳数评估的路由并非最优路径

传输时间T=2Mps/64Kbps=32s

如果选择S0/0传输,传输时间T=2Mps/2Mps+2Mps/2Mps+2Mps/2Mps=3s

时长大大缩短。

2、RIP的最大跳数为16,网络尺度小

RIP协议限制网络直径不能朝超过16跳,只适用于小型网。

3、RIP收敛速度慢

RIP定期路由更新:

更新计时器:定期更新路由的时间间隔默认为30S;

失效计时器:失效计时器内未收到更新,路由失效,默认为180S;

清除计时器:清除计时器内未收到更新,路由清除,默认为240S。

4、RIP更新发送全部路由表浪费网络资源

假设RTA和RTB各有1000条路由,每条路由占20字节,每次路由更新时,RTA和RTB之间单向需要消耗至少160Kb的带宽资源。

二、什么是OSPF?

1、OSPF----Open Shortest Path First (开放式最短路径优先);

2、OSPF是一种链路状态路由协议,使用基于带宽的度量值,RIP的度量值为跳数;

3、OSPF采用SPF算法计算路由,从算法上保证了无路由环路;

4、OSPF通过邻居关系维护路由,避免定期更新对带宽的消耗;

5、OSPF路由更新效率高,网络收敛快,适用于大中型网络;

6、OSPF报文封装于IP,协议号为89,组播地址224.0.0.5与224.0.0.6。

三、OSPF基本概念

1、RouterID

1】重要性:一台路由器如果想要运行OSPF协议,必须存在RouterID(RID);

2】RID是一个32比特无符号整数,可以再一个自治系统中唯一标识一台路由器;

3】RID可以手工配置,也可自动生成;

4】如果没有通过命令指定RID,将按照如下顺序自动生成一个RID:

如果当前设备配置了loopback接口,将选取所有loopback接口数值最大的IP地址作为RID;

如果当前设备没有配置loopback接口,将选取它所有已经配置IP地址且链路up的接口上数值最 大的IP地址作为RID。

5】RID选取示例

2、LS----Link State

链路状态LS:路由器周边的链路的状态

直连网络状态:通过接口网段和接口状态感知;用(网段,掩码,接口开销)描述直连网段;

直连拓扑状态:通过OSPF邻居和邻居状态感知;用(邻居RID,连接接口,接口开销)描述直 连拓扑;

接口开销:OSPF参考带宽/接口带宽

OSPF参考带宽默认为100Mbps;

loopback接口开销默

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!