OSPF报文类型
OSPF报文封装在IP报文中,协议号为89。
OSPF有五种报文类型,每种报文都使用相同的OSPF报文头。
Hello报文:最常用的一种报文,用于发现、维护邻居关系。并在广播和NBMA(None-Broadcast Multi-Access)类型的网络中选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router)。
DD(Database Description)报文:两台路由器进行LSDB数据库同步时,用DD报文来描述自己的LSDB。DD报文的内容包括LSDB中每一条LSA的头部(LSA的头部可以唯一标识一条LSA)。LSA头部只占一条LSA的整个数据量的一小部分,所以,这样就可以减少路由器之间的协议报文流量。
LSR(Link State Request)报文:两台路由器互相交换过DD报文之后,知道对端的路由器有哪些LSA是本地LSDB所缺少的,这时需要发送LSR报文向对方请求缺少的LSA,LSR只包含了所需要的LSA的摘要信息。
LSU(Link State Update)报文:用来向对端路由器发送所需要的LSA。
LSACK(Link State Acknowledgment)报文:用来对接收到的LSU报文进行确认。
版权声明:本文为ak4777t原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。