目录
2.R2-R5所在MA网络中,只有R2是DR,其他都是DROTHER
4.R3存在环回100,IP为100.1.1.1/24 不能宣告进osp
OSPF协议---开放式最短路径优先协议
Open Shortest Path First
OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。适用于IPv4的OSPFv2协议定义于RFC 2328,RFC 5340定义了适用于IPv6的OSPFv3
采用的算法:OSP算法- - - 最短路径算法 OSPF是跨层封装协议,协议号为:89
更新特点:邻居间共享拓扑——LSA(链路状态通告)包含了拓扑及路由信息
优先级:10 度量值以带宽计算 周期更新时间:30min
链路状态型路由协议的距离矢量型特征:区域内传递拓扑 区域间传递路由
结构化部署----(区域划分、地址规划)
区域划分规则:
1、必须满足星型结构,必须存在骨干区域
2、必须存在ABR(区域边界路由器)
OSPF的五个数据包
Hello:routerID(点分十进制)的作用-标识路由器 - - - 10s
DBD:目录- - -LSA
LSR:request- - -请求
LSU:update- - -更新
LSack:确认
OSPF的工作过程
本地组播(224.0.0.5)发送hello包到所有的邻居处,若手机的hello拥有自己的routerID,则建立邻居关系 ,生成邻居表。
邻居关系建立后,进行条件匹配,匹配失败,则停留于邻居关系 ,仅hello包周期保活。若匹配成功,则建立毗邻关系,邻间关系将通过DBD,LSR,LSU,LSack来获取未知拓扑信息,当获取到所有的拓扑信息后,将生成LSDB- -链路状态数据库。
在本地基于LSDB计算到达所有未知网段的最短路径,之后加载到路由表中
(LSDB中装载所获取的所有LSA)
条件匹配
建立邻接关系的条件:网络类型
点到点 网络将直接建立连接关系
MA网络中 将进行DR/BDR选举(为了消除重复更新量)
MA网络——多路访问网络- -以太网络
在一个网络中,节点数量不受限制
DR:指定路由器 BDR:备份指定路由器
DR与BDR的选举:1.比较接口优先级,默认1.
2.比较routerID,routerID数字大者为主,(非抢占型选举)
只有DRother和DRother之间是邻居关系,其他均为邻接关系
点到点网络:在一个网络中只有两个节点。
OSPF的状态机
描述OSPF在工作过程中接口的状态机制
Down 当发出第一个hello包时 进入下一个状态
init 初始化状态 当收到的hello包中有本地的routerID时进入下一状态
2-way 双向通信 邻居关系建立的标志
exstart 预启动 发送类似hello包的的DBD,进行主从关系的选举,routerID数字大着优先进入下 一个状态
exchange 准交换 使用真正的DBD进行共享
loading 加载 使用DBD,LSR,LSU,LSack 获取未知的拓扑信息 (LSA信息)
full 转发 邻接关系建立的标志
OSPF的基本配置
1.进入ospf进程,并且书写routerID
router ID的来源
、如果没有手工书写,那么路由器会采用自己本地最大的环回地址作为routeriD
、如果 无环回地址,那么路由器将会采用本地最大的物理接口IP地址作为routeriD
R1
2.选择区域 并宣告(ospf宣告方式为反掩码宣告)
例:192.168.1.0 掩码为255.255.255.0 反掩码宣告为0.0.0.255
R1
R2
R3
3.查看邻居表(display ospf peer / brief)
查看数据库表(display ospf lsdb)
本应该2是DR 但是在1上优先启用协议 DR与BDR是非抢占型选举,所以 我们要在十秒内同时重启ospf进程 (reset ospf process) 则会重新选DR
可以看到 此时2成为了DR
掩码的作用:区分网络位和主机位
反掩码的作用:精确匹配
OSPF的扩展配置
1.手工认证:
接口认证
区域认证(在区域内每台路由器做配置)
2.缺省路由
强制下放缺省
当边界路由器上已经有了手工书写的缺省路由,那么只需要下方缺省即可
3.静默接口
4.干涉选举DR/BDR
通过修改优先级的方式,干涉DR的选举
如果改大,则需要重启OSPF进程,
改小,则不需要,
当优先级为0时,表示不参与选举,默认为DRother(在端口中 ospf dr-priority 0 )
5.修改参考带宽
ospf的cost值通过参考带宽来计算
6.加快收敛速度
对端接口需保持一致 (建议全部修改)
在接口中 ospd timer hello
组播更新方式
hello包 224.0.0.5
DE/BDR/DRother 224.0.0.6
拓扑发生变化是
新增。断开网段---通过LSR,LSU,LSack来更新--DBD对比
设备关机 宕机----dead time到时后,自动断开连接关系
OSPF练习(仅展示结果 配置过程不展示)
1.IP地址自行规划
2.每个路由都有自己的环回
3.R2-R5所在MA网络中,只有R2是DR,其他都是DROTHER
4.R3,R4之间存在明文认证,R4,R5之间存在密文认证
5.R3存在环回100,IP为100.1.1.1/24 不能宣告进ospf
6.区域划分如图,编号使用0.1.2
7.全网可达
1.配置IP,启用协议
2.R2-R5所在MA网络中,只有R2是DR,其他都是DROTHER
3.R3,R4之间存在明文认证,R4,R5之间存在密文认证
4.R3存在环回100,IP为100.1.1.1/24 不能宣告进osp