文章目录
一、笔记
1、OSPF邻接关系建立过程
OSPF的几个数据包:
1.Hello包,用于建立和维持邻居关系,每10s相互发送一次,超过40s没有发送,则邻居关系删除
2.DBD包(database description),数据库描述包,用来向其他路由描述自己的ospf网路拓扑
3.LSR包(link status request),用于请求对方的路由信息
4.LSU包(link status update),用于储存的传递,更新路由信息
5.LSACK (link status acknowledge) ,对LSU等包的确认
邻接状态建立的七个状态过程:
① down 开始发送hello包前的状态
② init:开始向外发送hello包
③ 2way:接受到了相邻路由器的hello包,并且包中有对方的路由信息,进入2way状态,这个状态中需要做DR/BDR选举,选出DR、BDR
④ ExSTART:开始进行fisrtDBD包的交换,进行主从选举
⑤ Exchange:主从选举完毕之后,进行DBD包的传送,直到最后一个发完
⑥ loading:路由器使用request请求自己所描述的条目的具体信息,对方使用update发送完整的LSA具体信息
⑦ Full:没有需要求的条件,将进行full状态。邻接关系完全建立。
2、OSPF网络类型
- 点到点网络,即Point-to-point(P2P)型网络,是指该接口通过点到点的方式与一台路由器相连。此类型网络不需要进行OSPF的DR、BDR选举。当链路层协议是PPP或HDLC时,OSPF缺省认为网络类型是P2P。
- 广播型多路访问网络,即Broadcast型网络,网络本身支持广播功能。当链路层协议是Ethernet、FDDI时,OSPF缺省认为网络类型是广播型。此类型网络需要进行OSPF的DR、BDR选举。
- 非广播型多路访问网络,即NBMA(Non-Broadcast Multiple
Access)型网络,虽然从一个接口可以到达多个目的节点&