云计算寒假课程笔记①

风雨同行  金牌会员 | 2025-2-14 17:01:49 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 866|帖子 866|积分 2598

  ①OSPF:开放式最短路径优先协议
1.距离矢量型协议:运行距离矢量路由协议的路由器周期性的泛洪自己的路由表。通过路由的交
互,每台路由器都从相邻的路由器学习到路由,并且加载于自己的路由表中;对于网络中的所有路
由器而言,路由器并不清楚网络的结构,只能简单的知道要去往某个地方方向在那里,距离是多
远。这既是距离矢量型协议的本质。
2.链路状态型协议:与距离矢量型协议不同,链路状态路由协议告示的是链路状态而不是路由表。
运行链路状态型协议的路由器之间会起首创建一个协议的邻人关系,然后彼此之间开始交互LSA
(链路状态告示)。每台路由器都会产生自己的LSA。路由器将自己接收到的LSA信息存储于本地
的LSDB(链路状态数据库)中。路由器通过LSDB便掌握了全网的拓扑信息。最后,路由器将计
算出的最优路径加载于本地的路由表中。
② 链路状态型协议流程图总结:





③支持等开销负载平衡
基于组播进行更新 244.0.5  224 0.0.6
支持触发更新;每三十分钟更新一次

Ospf保活十秒更新包(hello包)
需要结构优化的摆设/地区分别 地点规划

相同地区传拓扑 不同地区传路由
地区分别的规则:
星型结构 骨干地区为0 大于0就是非骨干地区 所有非骨干地区必须要接入骨干地区上

ABR          域间路由器 两个大概多个地区相邻时 必须存入ABR装备
ABR装备(同时工作在两个或多个地区)

Router-ID  用于
在一个OSPF域中唯一的标识的一台路由器
RID(Router-ID)的设定可以通过手工设置的方法大概使用系统自动生成的方式 (设置RID的时候发起使用手工设置)
界说RID值发起使用IP地点:要是不手工设置 将会自动设置回环的最大数值 若没有环回 则选择物理接口的最大数值

COST值=参考带宽/接口带宽 默认参考带宽为100M 整段路径cost值之和越小越佳;若接口带宽大于参考带宽 则度量值默认为I 可能会导致选路不佳 故此在带宽大于参考带宽的网络中 可以人为的修改带宽




一二三四五
一.OSPF的数据包类型

  • hello包  用于邻人间的发现 关系创建 和 周期保活
     2.DD/DBD包 数据可形貌包 用于携带本地数据库目录 
     3.LSR包  链路状态哀求包  在查看完对端的DD包后,基于本地的LSDB(链路状态数据库)进行查询,随后通过LSR包去索要自己没有的LSA信息。
     4.LSU包   链路状态更新包  用于携带各种LSA信息的包
     5.LSACK包  链路状态确认包  用于确认接收到对端的信息

二.OSPF的状态机
Down状态,表现未被激活的状态,一旦本地发出hello包则进入下一个状态机。

Init状态,表现初始化的状态  一旦本地发出hello包,则进入init状态;一但本地接收到hello包,则进入init状态

TOW-WAY状态,双向通讯 表现创建了邻人关系

条件匹配:在点到点网络类型中直接进入下一个状态机,在MA网络中,将进行DR/BDR的选举;所有非DR/BDR的装备间不能进入下一个状态机。



Ex-satart:预启动  使用不携带数据目录的DD包进行主从选举,RID数值大者为主,优先辈入下一个状态机。

Exchange 状态:准交换  携带详细的数据库目录信息的DD包进行发送,需要ack确认。



Loading状态:加载    在查看完对端的DD包后,根据本地的LSDB得出自己需要哪些LSA的完备信息,随后通过LSR包去要,LSU包去给,LSACK包去确认。

FULL 状态: 转发   邻接关系的创建 

三.OSPF的工作过程
启动设置完成后,本地组播224.0.0.5 发出hello包
Hello中将携带自己的RID,以及本地已知所有邻人的RID
若接收到对端的hello包中存在自己的RID,则视为双方认识,邻人关系创建,生成邻人表
邻人关系创建后,将进行条件匹配,匹配失败则永久停留于邻人关系,仅hello包保活即可
若条件匹配成功,则表明可以创建邻接关系
先使用不携带数据库目录的DD包进行主从选举,RID大者为主,优先辈入下一个状态机,优先共享自己的数据库目录(为从者也会进入下一个状态机,也会共享自己的数据库目录,但是先后序次在主的背面进入)
在接收到对端携带详细数据库目录的DD包后,基于本地的LSDB(链路状态数据库)查询自己缺少哪些LSA信息
之后使用LSR包去索要未知LSA信息;通过LSU包去更新LSA信息,LSACK去确认收到对端的LSA信息-----------同步LSDB------生成数据库表
之后启动本地SPF算法,基于本地的LSDB生成有向图,在计算出最短路径树,在基于树形结构算出本地到达目的网段的最短路径,加载与本地的路由表中
收敛完成后,hello包保活即可
每30min进行一次周期更新-----进行LSDB的对比,若一致,则继续保活即可,若不一致,将重新收敛

结构突变:

  • 新增一个网段:直接增长网段装备,直接使用更新包告知邻接关系,需要ack确认
  • 断开一个网段:断开增长网段装备,直接使用更新包告知邻接关系,需要ack确认
  • 无法沟通:hello time 10s ,dead time 40s ,时间到了就直接删除邻人信


四.OSPF的基础设置
[R1]ospf 1  创建ospf历程 
进行宣告:1.激活  2.传递路由或拓扑  3.地区分别
[R1]ospf 1 router-id 1.1.1.1  创建ospf历程1  同时界说RID为1.1.1.1

[R1-ospf-1]area 0 进入0区

[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0

[R1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255

反掩码:掩码反过来 

[R1]display  ospf peer  查看详细邻人关系
[R2]display  ospf peer  brief  查看邻人关系表
[R2]display ospf lsdb  查看数据库目录
[R2]display ospf lsdb router 2.2.2.2 查看数据库中的详细信息
[R2]display ospf routing  查询由OSPF生成的路由

修改参考带宽

注意:一旦修改参考带宽,全网所有装备,均需修改




五.OSPF的扩展设置(下集继续)

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

风雨同行

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表