先建邻居,然后同步数据库,然后实现邻接状态(FULL)
ospf组播地址是 224.0.0.5
hello报文作用:发现邻居 建立邻居 维护好邻居
hello一般是四倍周期时间响应,否则死亡
DD报文:用于描述数据库摘要信息 小红家:有蔬菜 黄瓜 小兰家:有肉 猪肉
LSR报文:用于请求对方数据库摘中的LSA(链路状态通告) 小红:小兰,我想要你家的猪肉 小兰:小红,我想要你家的黄瓜
LSU报文:根据对方的请求,更新信息,传递LSA 小兰:小红,猪肉发了,你查收以下
小红:小兰,黄瓜发了,你查收以下
LSACK报文:报文收到对方的更新信息(LSA)进行确认
小红:小兰,你的猪肉,我收到了,谢谢你
小兰:小红,你的黄瓜,我收到了,谢谢你
ABR:区域边界路由器,同时位于两个区域,并且有一个区域为区域0
ASBR:自治系统边界路由器 把外部的路由引入公司内部来,就会变成ASBR
只有网络是广播或非广播才选DR和BDR,他不是路由角色,而是接口角色
display ospf interface g0/0/0 //查看接口的OSPF信息
DR不能抢占,每个网段中DR只有一个
reset ospf process //重启ospf进程
先修改哪一端,哪一端会优先成为DR
上图中M=1代表后面还有 MS,也就是master,主的意思
在exstar状态下,会发送第一个DD报文
LSU中有完整的LSA消息 LSU报文也是LSR的确认报文
更改网络类型:进入接口 ospf network-type p2p //改成了点到点
LSDB:作用:存储各种类型的LSA
ospf工作过程 1.建立邻居表 2. 同步数据库 3.选择最短路径
-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的新旧程度,数值越大表示越新
连接终端的情况下使用的链路类型是末梢
1类LSA和2类LSA是配合使用的