OSPF:开放式最短路径优先协议
无类别IGP协议:链路状态型。基于 LSA收敛,故更新量较大,为在中大型网络正常工作,需要进行结构化的部署---区域划分、ip地址规划
支持等开销负载均衡 组播更新 ---224.0.0.5 224.0.0.6 支持触发更新 30min周期更新
OSPF 的基础配置
[r1]ospf 1router-id 1.1.1.1 启动时可以定义进程号,进程号仅具有本地意义;
每一个OSPF进程均需要RID,全网唯一;生成顺序--手写--环回接口最大数值的ip地址--物理接口上数值最大的ip地址
[r1-ospf-1]
宣告:1)区域划分 2)激活接口--可以收发ospf的信息 3)传递接口信息--该接口信息将被共享给其他邻接
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network1.1.1.100.00
[r1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
区域划分规则:
1)星型拓扑--区域0为骨干,大于0为非骨干,所有非骨干必须连接到骨干区域方可正常共享路由
2)区域间必须存在ABR-区域边界路由器
启动配置完成后,邻居间组播收发helo包,建立邻居关系;生成邻居表
[r2]display ospfpeer 查看邻居信息
查看邻居表
重启OSPF进程
关于DBD包的扩展内容
1)、Ospf的 DBD包中将携带接口的 MTU值,要求邻接间的 MTU 必须一致,否则将卡在exstart 或 exchange 状态机;
华为默认为开启 MTU 检测
[r1-GigabitEthernet0/0/1lospf mtu-enable在直连邻接的接口上开启,必须两端均开启
2)DBD 包中的标记位
IMMS 1为1标识该DBD包为本地发出的第一个DBD M为1标识该 DBD包不是本地发出的最后一个 DBD包 MS为1标识本地为主,为0代表从
3)隐性确认
主从被选举后,从将使用主的序列号为确认接收到了主的DBD包,即使从设备已经不需要发送DBD,依然要使用未携带信息的DBD来进行隐性确认;
邻接关系间数据库同步完成后,本地基于数据库生成---有向图--->最短路径树--->将本地到达所有未知网段的最短路径加载于本地的路由表中;