HCIA七

OSPF是一种内部网关协议,基于链路状态算法,用于AS内部路由。它使用Hello报文建立和维护邻居关系,通过LSA进行拓扑信息交换。OSPF支持区域化,区域0作为骨干区域,其他区域需与其直接相连。DR和BDR选举用于减少LSA更新,提高效率。与RIP相比,OSPF更适合大型网络,基于带宽计算开销,并采用触发更新。
摘要由CSDN通过智能技术生成

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

  • IGP----AS内部使用

  • 链路状态型协议---传递拓扑

  • 传递时携带真实网络掩码

  • SPF算法--最短路径算法

  • 跨层封装----基于IP协议封装,协议号89

  • OSPF开销值===参考带宽/实际带宽

  • OSPF优先级----10

  • LSA----链路状态通告

  • OSPF更新方式

    • 删除了周期更新,仅保留触发更新机制

    • 周期链路状态刷新----30MIN

  • 使用组播更新---224.0.0.5/224.0.0.6

OSPF区域化结构部署--区域划分

  • 只有一个区域的OSPF网络---单区域OSPF网络

  • 存在多个区域的OSPF网络---多区域OSPF网络

区域内部传递拓扑信息,区域间传递路由信息

  • 区域编号是32位bit组成,点分十进制表示

    • 区域0--骨干区域

    • 其他区域--非骨干区域

      1. 必须存在骨干区域

      2. 所有的非骨干区域必须与骨干区域直接相连

  • 区域边界路由器--ABR

    • 同时属于多个区域,一个接口对应一个区域,且至少有一个接口属于骨干区域

    • 区域间可以存在多个APR设备,一个ABR设备也可以对应多个区域

  • 自治系统边界路由器----ASBR

5种数据包、7种状态机、2种关系、3种接口角色、四种路由器角色与3张表

OSPF数据包

- hello报文
  - 用来周期性发现、建立、保活OSPF**邻居关系**
  - 10s一次发送hello报文进行保活
  - 存在一个hold-time时间,若该事件内没有收到邻居发送的hello报文,则认为邻居不存在,hold-time一般为死亡,为hello-time的四倍,即40s
  - Router-ID(RID)
    - 全网唯一,标识路由器身份
    - IP地址形式表示
- DBD报文
  - 链路状态数据库描述报文
  - 包含了本地所有拓扑的目录信息
- LSR报文
  - 链路状态请求报文
  - 请求获取位置的LSA信息
- LSU报文
  - 链路状态更新报文
  - 携带真正的LSA信息的数据包
- LSAck报文
  - 链路状态确认

#### OSPF状态机

- down--关闭状态---一旦启动了OSpf协议,则发出hello报文,该报文中携带了本地RID值,并进入下一状态
- init--初始化状态--收到的hello报文中携带有接受方本地的rid值,则进入下一状态
- 2-way--双向通讯状态--**邻居关系建立标志**

条件匹配:匹配成功则进入下一状态,匹配失败则停留在邻居关系

- exstart---预启动状态--使用未携带信息的DBD报文进行从住关系选举,RID大的位主设备
- exchange--准交换状态---使用位携带目录信息的DBD报文进行目录共享
- loading--加载状态--邻居使用LSR/LSU/LSAck报文来获取完整的拓扑信息
- full--转发状态--拓扑交换完成后进入该状态啊,**标志着邻接关系建立**

#### 条件匹配

消除LSA的重复更新,减小路由器及链路的资源消耗

- 指定路由器---DR
- 备份指定路由器---BDR
- 其他路由器---DRother

选举规则:

1. 比较接口优先级,0-255;优先级越大接口优先度越高,默认值=1
2. RID,越大越优

**一个广播域,进行一次DR/BDR的选举**

角色之间关系

- DR与BDR--邻接关系
- DR与DRother--邻接关系
- BDR与DRother--邻接关系
- **DRother与DRother--邻居关系**

在一个网络中可以没有BDR但是不能没有DR

**选举模式---非抢占性,一旦选举成功,不因为新加入设备而**

**重新选举,若要重新选举,则需要重启OSPF进程,而非重启路由器**

RIP与OSPF对比

  • 根本区别----OSPF是基于链路状态的协议,而RIP基于距离矢量的协议

  • RIP仅适用小型网络;ospf适用于中大型网络

  • OSPF具备区域化结构不是,RIP没有

  • RIP使用跳数定义开销;ospf使用带宽定义开销

  • RIP直接封装在UDP协议中,OSPF直接封装在ip协议中

  • RIP基于主类宣告,OSPF基于反掩码进行宣告

  • RIP具有周期性更新机制,ospf仅具备触发更新

  • RIP协议收敛完成后,网络中持续性存在大量RIP报文;而OSPF在收敛完成后,报文量极少

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值