HCIE学习之ospf

本文详细探讨了OSPF路由协议,包括链路状态与距离矢量路由的区别、OSPF的邻接关系建立过程、报文类型及其作用、路由计算、特殊区域和故障处理。重点讲解了OSPF的邻居状态变化、LSA类型及其在不同路由计算中的应用,以及 stub区域和外部路由的处理。
摘要由CSDN通过智能技术生成

一、链路状态路由协议与距离矢量路由协议

1.1 距离矢量路由协议

距离矢量路由协议有:RIPBGPEIGRP
1、矢量路由协议的优点:
在矢量路由协议中,路由是在peer与peer之间传递的,在hub-spoke组网机构中,可以很容易做到路由的控制、过滤、汇总,减少路由条目
在这里插入图片描述

1.2 链路状态路由协议

链路状态路由协议有:OSPFISIS
OSPF在企业园区网中用的比较多,因为设计比较复杂,有区分area区域,各种lsa,而ISIS相对简单一些,收敛更快,稳定性更高,协议升级也比较平滑,所以在运营商中应用比较广泛。
链路状态路由协议的缺点:
1、同一个area内,共享同样的LSA,本地路由是由泛洪的LSA经过本地的SPF算法运算后得到的,几乎无法做到路由控制和过滤
2、要想做到路由控制,需要划分不同的area。

在这里插入图片描述

二、OSP建立邻接关系的过程

  • Down
  • Attempt(On NBMA media)
    -Init
    A给B发送hello报文,A的hello报文中只有A自己的routerID,没有B的
  • 2-Way
    B给A发送hello报文,B的报文中包含了B知道的邻居,邻居中有A
    -ExStrat
    同步DBD(数据库描述报文),选举出master/Slave ,比较MTU
  • Exchange
    同步DBD报文,并把A和B双方所知道的LSA摘要信息同步
  • Loading
  • Full
    在这里插入图片描述
    ospf 是一个可靠的协议,虽然建立在无状态的IP协议之上,但是协议本身有确认和重传

三、 ospf的报文类型

  • Hello
  • DBD
    在邻居关系建立过程中使用,一旦邻居关系建立后就不需要了,会使用LSU报文强制推送LSA
  • LSR
  • LSU
  • LSAck

3.1 影响ospf邻居建立不起来的原因

1、area不一样
2、RouterID相同
3、认证不通过
4、OSPF timer 不一致(hello ,dead)
5、区域类型不一致

3.2 OSPF的区域类型

  • 骨干区域
    area号为0

  • stub

  • NSSA

  • Normal

3.2 ospf v3 和 ospf v2相同点

在以太网中,一般手动设定ospf的网络类型为 p2p,因为以太网的接口默认网络类型是broadcast,在建立ospf邻居关系的时候需要选举DR和BDR,这个时间大概会耗费40s的时间。
在这里插入图片描述
在这里插入图片描述

四、ospf 基本概念

4.1 ospf 基本特点

在这里插入图片描述

4.2 链路状态算法的路由计算过程

lsdb中包含了 路由和拓扑
在这里插入图片描述
在这里插入图片描述
Router ID : 可以是一个不存在的类IP格式的地址
Route

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值