OSPF分组类型
程序员文章站
2024-02-15 18:47:16
...
1.hello包
目的地址永远是224.0.0.5 ip层协议号是89
包含了:
(1).唯一标识自己的RID.
(2).所属的区域AREA
(3).hello间隔/死亡时间(缺省10/40)
(4).DR和BDR的RID
(5).接口优先级
(6).网络类型
(7).验证信息
(8).邻居信息
(9).掩码
红色的为必须一致.否则不能建立邻居关系. 在MA中.hello报文会带上掩码字段,如果对面也是ma网络类型的接口,那么将会比较两边的掩码是否在同一网段,掩码要一样.否则不能建立邻居.(如果是一边ma网络,一边p2p网络类型,那么可以建立邻居,也可以同步lsdb,但是不会计算具体路由,因为在lsa里面可以发现两边网络类型不一样,ospf会强制不计算路由,认为ADV router是可不达的.)
2.DBD分组
一种对自己的LSDB的摘要描述的分组.类似目录一样.
3.LSR分组
对自己的LSDB中缺少的LSA,路由器发送LSR请求对方回应相应的LSA.
4.LSU分组
包含了多条LSA.
5.LSACK分组
对收到的LSU进行ACK.确保可靠性.
LSACK只对LSU进行确认.
上一篇: 什么是phpmailer?