-OSPF

目录

OSPF协议---开放式最短路径优先协议

OSPF的五个数据包

OSPF的工作过程

条件匹配

OSPF的状态机

OSPF的基本配置

OSPF的扩展配置

1.手工认证:

 2.缺省路由

 3.静默接口

4.干涉选举DR/BDR

5.修改参考带宽

 6.加快收敛速度

组播更新方式

OSPF练习(仅展示结果  配置过程不展示)

1.配置IP,启用协议

2.R2-R5所在MA网络中,只有R2是DR,其他都是DROTHER

 

3.R3,R4之间存在明文认证,R4,R5之间存在密文认证

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--全网唯一

、如果没有手工书写,那么路由器会采用自己本地最大的环回地址作为routeriD

、如果 无环回地址,那么路由器将会采用本地最大的物理接口IP地址作为routeriD

OSPF的基本配置

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

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值