优点
对网络发生变化能够快速响应
当网络发生变化的时候发送触发式更新Triggered Update
支持VLSM
方便管理
概述
链路状态路由协议对以下信息进行跟踪:
1.邻居信息
2.本区域里的所有路由器
3.到达目标网络的最佳路径
邻居表:
邻居路由器的信息
拓扑表:
也叫链路状态数据库(LInk state database)
路由表:
到达目标网络的最佳路径
区域的概念
1.骨干区域Backbone (area 0)
2.常规区域 注意,所有的常规区域必须和骨干区域相连
OSPF的邻居关系的建立是依赖于hello包的
每10s发送hello包 4倍于10s时间,没有反映,宣布该邻居死亡
Metric 是用带宽来衡量的
数据包
1.Hello
2.Database Description DBD
3.Link-State Request
4.Link-State Update
5.Link-State Acknowledgement LSACK
Router ID(RID)
作用:表示路由器身份
如何选举:如果有物理接口,则在物理接口里选,谁的IP数值最大谁是RID
有逻辑接口(作为管理接口,触摸不到)将超越一切物理接口
当有多个逻辑接口的时候,取逻辑接口IP大的
DR/BDR选举规则
当选举DR/BDR的时候要比较HELLO包钟的优先级(priority),优先级最高的为DR,次高的为BDR,默认优先级都为1. 在优先级相同的情况下就比较RID,RID最高位DR,次高的位BDR,当把优先级设置为0以后,OSPF路由器就不能成为DR/BDR,只能成为 DROTHER
修改接口优先级的命令
router(config-if)#ip ospf cost{priority}(0-255)
DR/BDR选举完成后,DRother只和DR/BDR形成邻接关系,所有的路由器将组播Hello包到地址224.0.0.5以便它们能跟踪其 他邻接的信息,即DR将洪泛LSU到224.0.0.5 DRother只组播LSU到ALL DRother地址224.0.0.6,只有DR/BDR监听这个地址
LSDB和LSA操作
链路状态数据库
Video 19 OSPF邻接关系的建立过程
邻接 完全的成为邻居关系
配置单区域的OSPF
Router(config)#router ospf process-id 启用OSPF
Router(config-router)#network address wild card bits area area-id
将网段指派到指定的区域中
inverse mask = 255.255.255.255- subnet mask 1表示任意品配 0表示绝对匹配
查看OSPF配置
Router#show ip protocols
查看启用的路由协议
Router#show ip route
查看路由表
Router#show ip ospf interface
查看区域号和与此相关的信息
Router#show ip ospf neighbor
查看在每一个接口上的邻居信息