HCIP(六)---OSPF接口网络类型、不规则区域

OSPF接口网络类型

  • 是指OSPF协议在不同网络类型的接口下,其不同的工作方式

LoopBack 0

  • Cisco—OSPF下显示还为LoopBack,没有hello包,以32位主机路由发送

  • 华为—OSPF下显示为p2p类型 实际为LoopBack工作方式

点到点

  • 串线封装模式:HDLC/PPP/GRE
  • OSPF下:p2p类型,hello time 10s,自动建邻,不选DR/BDR

BMA

  • 以太网
  • OSPF下:Broadcast类型,hello time 10s,自动建邻,选DR/BDR

NBMA

  • 帧中继
  • OSPF下:NBMA类型,hello time 30s,手工建立邻居,选DR/BDR

MGRE

  • OSPF下:p2p类型, hello time10s,自动建邻,不选DR/BDR,在一个网段中只能存在一个邻居,华为设备在一个MGRE网段,接口为点到点工作方式时,仅和最先收到hello的设备建立邻居关系;Cisco在这种情况将出现邻居的翻滚;

注意

  • 在MGRE环境中,接口默认的ospf工作方式为点到点,这种方式无法实现该NBMA网段的邻居全连;故只能去修改接口的工作方式

  • 修改MGRE网段所有接口为Broadcast工作方式,切记若一部分接口修改为Broadcast,另一部分接口依然保持为点到点,由于hellotime相同可以建立邻居关系,但工作机制在DR/BDR选举处不同,故最终该网段无法正常收敛;

    【1】 同时,必须关注网络拓扑结构;若该网段为全连网状结构,那么DR选举将正常进行;但若为部分网状或中心到站点拓扑,将可能出现DR位置错误问题;

    【2】 若网络拓扑只能为部分网状或中心到站点,需要人为手工干预DR位置或者将所有接口的工作方式修改为点到多点工作方式;

OSPF的不规则区域

问题:
一台ABR设备若没有连接到骨干区域0,那么默认不得区域间路由的共享

  • 1、 远离了骨干的非骨干区域
  • 2、 不连续骨干

解决方案:

1) 在合法与非法ABR上建立tunnel,然后将其宣告到ospf协议中
在这里插入图片描述

  • 缺点:

    1、周期更新、保活,触发更新对中间穿越区域产生资源占用
    2、选路不佳 – 当ospf学习到两条相同目标,但不同区域同时过来时,优选骨干区域;但是骨干的度量大,所以选路不佳

  • 注意:

    该图在2和4之间建立了tunnel,并把4划分到area 0,这样就可以区域间路由共享了,但是如果5要给2发消息的话,会有两条路,因为tunnelc为骨干链路,所以会优先选择,但是tunnel的度量大,所以选路不佳

2) 虚链路 — 在合法与非法ABR上建立虚链路,由合法ABR为非法ABR进行授权;
在这里插入图片描述

[r2-ospf-1]area  1     两台ABR共同所在的区域
[r2-ospf-1-area-0.0.0.1]vlink-peer 4.4.4.4  对端ABR的RID ,两台设备要互相配命令   
  • 优点:

    使得非法ABR可以进行区域间路由的共享;
    因为并没有增添新的路径,故不存在选路不佳的问题;

  • 缺点:

    Cisco为了避免周期信息对中间区域的占用,取消虚链路上的所有周期行为;—不可靠
    华为在虚链路上依然保持周期的保活、更新 — 对中间区域的资源占用

3) 多进程双向重发布(推荐)

  • 多进程
    同一台设备上,不同的进程可以工作在不同的接口上,建立各自的邻居关系,生成各自的数据库(不共享);仅将各自计算所得路由加载于同一张路由表内;一个接口只能被一个进程来宣告;

  • 可在不同区域内,左边接口在进程1,右边接口在进程2,两边交换路由双向重发布,ASBR(自治系统边界路由器、协议边界路由器),将不同进程或不同协议产生的路由进行双向共享;

华为中,两个进程的router-id一样,思科中不一样
[r2]ospf 1 
[r2-ospf-1]import-route ospf  2 
[r2-ospf-1]q
[r2]ospf 2 
[r2-ospf-2]import-route ospf  1
发布了49 篇原创文章 · 获赞 4 · 访问量 882

猜你喜欢

转载自blog.csdn.net/weixin_45404784/article/details/104944366