先建邻居,然后同步数据库,然后实现邻接状态(FULL)

ospf组播地址是 224.0.0.5

hello报文作用:发现邻居 建立邻居 维护好邻居

hello一般是四倍周期时间响应,否则死亡

DD报文:用于描述数据库摘要信息  小红家:有蔬菜 黄瓜         小兰家:有肉  猪肉

LSR报文:用于请求对方数据库摘中的LSA(链路状态通告)  小红:小兰,我想要你家的猪肉                                                                                                         小兰:小红,我想要你家的黄瓜

LSU报文:根据对方的请求,更新信息,传递LSA              小兰:小红,猪肉发了,你查收以下

                                                                                            小红:小兰,黄瓜发了,你查收以下

LSACK报文:报文收到对方的更新信息(LSA)进行确认 

                                                               小红:小兰,你的猪肉,我收到了,谢谢你

                                                                小兰:小红,你的黄瓜,我收到了,谢谢你

ABR:区域边界路由器,同时位于两个区域,并且有一个区域为区域0

OSPF使用的报文有哪些 ospf报文内容_数据库

ASBR:自治系统边界路由器   把外部的路由引入公司内部来,就会变成ASBR

只有网络是广播或非广播才选DR和BDR,他不是路由角色,而是接口角色

display ospf interface g0/0/0  //查看接口的OSPF信息

OSPF使用的报文有哪些 ospf报文内容_边界路由器_02

 DR不能抢占,每个网段中DR只有一个

reset ospf process  //重启ospf进程

先修改哪一端,哪一端会优先成为DR

OSPF使用的报文有哪些 ospf报文内容_OSPF使用的报文有哪些_03

上图中M=1代表后面还有   MS,也就是master,主的意思

在exstar状态下,会发送第一个DD报文

 LSU中有完整的LSA消息   LSU报文也是LSR的确认报文

OSPF使用的报文有哪些 ospf报文内容_数据库_04

 更改网络类型:进入接口  ospf network-type p2p  //改成了点到点

LSDB:作用:存储各种类型的LSA

ospf工作过程  1.建立邻居表 2. 同步数据库  3.选择最短路径

OSPF使用的报文有哪些 ospf报文内容_边界路由器_05

-LSDB:链路状态数据库

作用:存储LSA -

LSA:链路状态通告 作用:计算路由信息的必备“原材料”

-LSA的结构:

&:Type:类型:表示的是LSA的各种类型,总共包含1、2、3、4、5、7(其他的LSA的类型,在IE中会讲解)

&:LinkState ID:名字:表示的LSA的名字

&:AdvRouter :产生路由器:表示的是产生这个LSA的路由器的router-id

&:Age:年龄:表示的是LSA的存活时间或者老化时间,最大时间是3600S

&:Len:长度,表示的是LSA的大小(单位是字节)

&:Sequence :序列号:表示的LSA的新旧程度,数值越大表示越新

OSPF使用的报文有哪些 ospf报文内容_数据库_06

连接终端的情况下使用的链路类型是末梢

 1类LSA和2类LSA是配合使用的

OSPF使用的报文有哪些 ospf报文内容_数据库_07

OSPF使用的报文有哪些 ospf报文内容_OSPF使用的报文有哪些_08