OSPF-1

OSPF(open shorest path first)开放最短路径优先协议

一、OSPF特性简介

1.从范围来说:IGP

2.设计原理:属于链路状态协议

3.无类协议:支持VLSM、CIDR

4.IP协议号为:89

5.组播地址:224.0.0.5/6

二、OSPF运行过程

1.通过hello包建立邻居表

2.建立邻居后发送LSA

3.收到LSA后路由器会将收到的信息存放在LSDB(链路状态数据库),又叫拓扑表

4.形成LSDB后通过SPF算法生成SPF tree,然后将最优路径放入路由表

三、OSPF 区域特性

1.减小路由条目,是因为运用了域间汇总

2.拓扑变化影响范围小,域内变化

3.大部分LSA只会在区域内传播,不会泛洪到其他区域

四、OSPF adjacencies(邻接)

1.明白neighbor 和adjacency的区别

neighbor:只要发送了hello包的就叫邻居

adjacency:交互完LSA的就叫邻接

2.网络类型

a.点到点的网络类型

b.MA(multi-access):BMA(broadcast MA)支持广播、组播,即以太网;NBMA(None BMA):帧中继

 首先会在形成邻接关系的网络中选出一个DR(designed rotuer)和BDR,所有的邻接路由器都会与DR和BDR交互LSA,DROTHERS路由器不再进行LSA交互,由DR和BDR统一分发

   DR和BDR都会达到邻接状态;

 DROTRHERS只会达到two-way状态

 路由只会在两个邻接路由器上进行传输

五、OSPF算法

1.同一个区域内的所有路由器LSDB一致

2.同一区域内的路由器都已自己为根进行路由算法计算

3.将cost开销最小的放入路由表,cost= 10^8/带宽(bps)

六、OSPF更新机制

1.触发更新

2.周期性泛洪更新(30min、老化时间60min)

七、OSPF报文

因为OSPF运行在中大型网络,一旦建立连接后就开始LSA交互,会占用大量资源,而DBD就是用来解决这个问题的,DBD实际就是LSA的摘要信息

八、OSPF报文格式

1.两个版本,V2版本只支持IPV4、V3支持IP6

2.Type:就是5种报文

3.Router ID:唯一标识路由器

  a.手工指定:

  b.loopback口中最大IP地址:

  c.物理接口最大IP地址:

4.authentication Type:无认证、明文认证、MD5认证

5.Data:就是前面5中类型中的内容

九、HELLO包

十、OSPF建立邻接过程

猜你喜欢

转载自www.cnblogs.com/sgbeef/p/9560800.html