OSPF基础(ospf基础内容)

网友投稿 315 2022-09-22


OSPF基础(ospf基础内容)

传递路由是传递链路状态中的一部分 OSPF的传递的是链路状态 计算最优路径

routerID 不能随便修改 修改后要重启进程 reset press

OSPF 建立邻居关系的条件

OSPF的状态机

总结

单播起邻居 第一个状态就是att (尝试状态) 比如有些VPN就不支持组播起邻居

链路类型 包括 一、类型为MA类型,多路访问网络,在一个广播域中有两个或两个以上的 节点,注意该节点为三层节点 二 、点对点P2P类型 只有两个节点

多路访问网络

多路访问

为什么选举 :减少邻接关系 。怎么选举:选择DR,比较接口优先级,不抢占,如果C、D先启动,等待40S,选择其中一 个为DR,A即使40S后再启动,优先级比C、D高,也无法成为DR。怎么工作:C、D把自己的LSA都用组播224.0.0.6的方式告诉给A ,A建立一个A、C、D的LSDB,再通过组播224.0.0.5传给C、D。

这两个技术已经被淘汰,帧中继因为速度太慢。NBMA 非广播多路访问 A、B和A、C之间用的虚电路,不是广播,B、C之间无法访问,也叫点到多点

参考带宽 默认10的8次方

参考带宽可以修改

计算累加的时候只计算访问方向的出接口

cost计算方式

10的8次方/1GBps = 10的8次方/10的9次方Bps = 0.1 (不足1取1) 约等于1

10的8次方/100M Bps = 1 10的8次方/10M Bps = 10

两端的cost值不一样 需要协商 向下兼容环回口COST值为0

OSPF头部

OSPF 头部

版本 报文类型 数据包长度

类型

数据包长度

版本

校验和 验证类型

验证字段

验证

OSPF每一个报文都需要验证 安全性较好

状态机2

为什么要选择主从 因为要保证报文的可靠性 比如TCP 就是发请求要求回复 ospf采用隐式确认

每一种报文的建立过程

5种报文合在一起就是ospf数据包

Loading 加载

seq表示序号 第一个0表示不是第一个DD报文 第二个0表示再没有报文了第三个0表示我不是主 如果是1表示为主

总结OSPF的状态机

7步8种

1 down attempt2 init3 2-way4 ExStart 5 Exchange (4、5步MTU要一致)6 Loading7 Full

初始化

初始化

邻居邻居关系建立

邻居建立

稳定后 每30分钟更新一次 完整更新超过3600S没有更新 就会认为LSA超时

链路状态ID

链路状态通告者

链路状态版本号

LSR和LSU 与主从没有关系 不要混淆

注意通配符和掩码的区别

宣告网段 获得的路由掩码和通配符无关 与接口配置的IP地址有关环回口永远是以32位的路由通告到OSPF路由表中修改环回口与接口配置相同的掩码 进入接口 ospf network broadcast (默认是P2P)

修改Hello时间 (dead时间自动变成4倍的hello时间)(双方都要改)

修改DR优先级

修改ospf参考带宽(默认是100Mbit/s)

不用在区域下network宣告 可以直接在接口下开启OSPF

重启OSPF进程 抓包看现象 reset ospf process

OSPF头部信息

从设备的信息


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java中int、double、char等变量的取值范围详析
下一篇:VRRP和BFD(vrrp和bfd区别)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~