OSPF,开放式最短路径优先。它是一个内部网关协议,用于在单一自治系统内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。今天就跟着小编一起来看一看:学习几种OSPF路由协议报文类型。
第一种类型:DD报文(英文全称:Database description packet)
相邻路由器直间互发DD报文,报告对方自己所拥有的路由信息内容。当然啦,这也包括了LSDB里面每一条LSA摘要(摘要所代表的意思就是LSA的HEAD,通过修改HEAD能够唯一标识一条LSA),这样子做的目的主要就是为了可以减少路由器之间传递信息的量。有人就会问小编,这是为什么呢?主要就是因为LSA的HEAD仅仅只占一条LSA的整个数据量的一小部分。根据HEAD,对端路由器就能够判断出是不是已经有了这一条LSA。
在这里小编想说的是,Database description packet主要有两种,具体如下:
(1)空DD报文,主要作用就是用来确定MASTER/SLAVE关系。只有确定了MASTER/SLAVE关系以后,才可以发送有路由信息的DD报文
(2)带有路由信息的DD报文,当接收到有路由信息的DD报文以后,路由器就会比较自己的数据库,发现对方的数据库里面有自己所需要的数据,那么就会向对方发送LSR(英文全称:LINKSTATEREQUEST)
第二种类型:LSR报文(英文全称:LINK STATEREQUE STPACKET)
两台路由器之间互相交换DD报文以后,知道对端的路由器有那一些LSA是本地LSDB所缺少的或者是对端更新的LSA,在这个时候大家就需要发送LSR报文向对方请求所需要的LSA(中文意思:链路状态广播,是链接状态协议使用的一个分组,它包括有关邻居和通道成本的信息)。在这里大家都需要注意一点,那就是内容包括所需要的LSA摘要。
第三种类型:LSACK报文(英文全称:LINK STATE ACKNOWLEDGMENTPAC KET)
由于没有使用可靠的TCP协议(也就是传输控制协议),但是OSPF包又要求可靠的传输,因此就有了LSACK包。它主要的作用就是用来对接收到的LSU报文进行确认。内容是需要确认的LSA的HEAD。
第四种类型:LSU报文(英文全称:LINK STATEUPDATEPACKET)
LSU报文主要的功能是用来向对端路由器发送所需要的LSA,内容是多条LSA的集合
第五种类型:HELLO报文(英文全称:hello packet)
最后小编就要为大家介绍的是HELLO报文,周期性的发送给本路由器的邻居,所使用到的组播地址224.0.0.5.
BDR以及BR这两者发送和接受报文所使用的组播地址是224.0.0.6。当然啦,HELLOPACKET内容主要包括一些DR、BDR、定时器数值以及自己已经知道的邻居。
温馨提示:大家需要注意的是HELLO时钟的值和路由收敛速度、网络负荷大小这两者的关系是成正比的哟。
在缺省情况下面,PTP、BROADCAST类型接口发送HELLO报文的时间间隔的值是为10秒的时间;另外一个方面,PTMP、NBMA这两者类型接口发送HELLOPACKET时间间隔是为30秒的时间;
小编结语:
今天的教程“学习几种OSPF路由协议报文类型”,小编就已经介绍完毕了,大家都理解清楚了吗?如果你也有这样的需要,那就赶快来学习一下吧。更多更全面的考试认证教程,尽在课课家教育。
¥399.00
¥399.00
¥699.00
¥299.00