ospf的网络类型

ospf的网络类型

文章目录

    • ospf的网络类型
    • 特殊的网络类型
      • 1. virtual-link
        • 1.用途:
          • 1.远离骨干域的普通区域
            • 配置
          • 2.缝合断裂的骨干域
      • 2.shame-link
          • 为什么需要shama-link

  1. p2p 一般串型接口二层协议是ppp或者HDLC,GRE,MGRE默认为p2p

  2. p2mp 不会默认识别的网络类型,一般人为设置

  3. BMA 广播多路访问网络 — 以太网接口

  4. NBMA 非广播型多路访问网络 WAN交换机接口,例如帧中继,ATM , 默认识别NBMA

网络类型 邻居自动发现 DR 选举 Hello时间 传输方式 链路类型
BMA YES YES 10S 组播 transet
NBMA NO (手动建邻) YES 30S 单播 transet
P2P YES NO 10S 组播 p2p
P2MP YES NO 30S 组播 p2p

  • 一般使用默认的网络类型不必修改*

    以下情况会修改

    1. 考虑NBMA 与BMA这两种网络类型在建立邻居关系时会长时间停留在two-way状态,可考虑在以太网/30 的网段互联情况下修改网络类型为p2p从而加快邻居建立;
    2. 在广域网多路连接中选择网络类型的问题,这种情况先考虑该接口是否支持伪广播
      1. 在不支持伪广播的情况下,只能选择NBMA手动建立邻居,注意华为中MGRE不支持NBMA

      2. 在支持伪广播的情况下,选择P2MP和BMA的区别

        1. P2MP与BMA的拓扑结构不同,在全互联场景下选择俩着都可以,在HUB-SPOKE结构拓扑下选择
          BMA一定要考虑spoke之间能不能直连互通的问题,如果不能互通选择BMA就会出现SPOKE之
          间不可达的问题。选择P2MP则不会出现上述情况。
        2. 在spoke与spoke能够互通的场景,bma会使得俩个spoke直接可达如需绕行hub。p2mp则必须
          绕行hub。
        3. bma的选择必须把spoke的dr优先级设置为0,并且bma由于要选择DR选举则建立邻居时间比较
        4. mgre的模式下p2mp支持MGRE第三阶段(可以支持多级分支spoke之间一跳可达),而BMA不支
          持。

    ospf的网络类型_第1张图片

特殊的网络类型

1. virtual-link

1.用途:

注意:
 1.虚链路只能穿越一个区域
 2.穿越的区域不能为特殊区域 
 3.虚链路的两端必须至少存在 一个ABR 
 4.虚链路属于area 0 
1.远离骨干域的普通区域

ospf的网络类型_第2张图片

ospf的网络类型_第3张图片

ospf的网络类型_第4张图片

配置

在area 1 作虚链路(在R2 R3 上的area 1 上)

R2

 area 0.0.0.1 
  network 23.1.1.1 0.0.0.0 
  vlink-peer 93.3.3.3   --指向R3

R3



 area 0.0.0.1 
  network 3.3.3.3 0.0.0.0 
  network 23.1.1.2 0.0.0.0 
  vlink-peer 92.2.2.2   ----指向R2

由于display ospf peer biref查看不到建邻状态。只得用display ospf vlink 来查看

ospf的网络类型_第5张图片

在R4 上查看路由表

ospf的网络类型_第6张图片

2.缝合断裂的骨干域

虚链路的开销:做虚链路俩个路由器在虚链路所在区域的路径开销

虚链路不会成环的原因:
他借助俩个路由器之间的最短路径树来构建,这就是为什么我们配置的时候需要指出虚链路对方的router-id了。
虚链路的建邻:用自己到达对方节点(RID)最近的接口发出hello包来建立邻居,以及到达对方最
近的接口接受hello包。中间过程产生的包都是单播。
虚链路一定是区域0的一条链路,虚链路所在的路由器一定是ABR。我们在认证的时候一定要考虑
上述问题。

ospf的网络类型_第7张图片

2.shame-link

首先经过MPLS VPN传递的OSPF路由会设置为同域OSPF路由,就是说下图俩个OSPF区域的路由传递过去都是区域间路由,那么如何判定同域呢,用一个domain-id的参数,默认该参数取值为进程号。

ospf的网络类型_第8张图片

[Huawei]ospf 1
[Huawei-ospf-1]domain-id 0.0.0.2 //修改命令,只有在VPN-intance 才能修改,bgp传递该值

在下图中同域也是区域间路由,那么中间的MPLS VPN可以被看成是OSPF的超级骨干域

ospf的网络类型_第9张图片

为什么需要shama-link

下图mpls 传递的路由为3类,专线传递的路由为1类,OSPF规定1类路由大于三类,大于5和7类,这个与cost无关。这种情况下正常来讲无法实现下图需求。

ospf的网络类型_第10张图片

shame-link在这里相当于是VPN-instance中配置的一条骨干域链路(与虚链路一样建立邻居并属于骨干域),这样站点的三类路由就会变成一类传递过去,从而通过cost设置选路。

ospf的网络类型_第11张图片

[Huawei]ospf 1
[Huawei-ospf-1-area-0.0.0.0]
[Huawei-ospf-1-area-0.0.0.0]sham-link 1.1.1.1 2.2.2.2 //1.1.1.1是本地接口作为源地址,2.2.2.2是对方接口地址作为目的。这俩个接口都在各自ospf所在的-intance中,并且一般是通过在bgp的-intance中宣告来互通的。注意接口地址一定要配置为32位的地址。

补充:
在7类转5类的时候如果有俩个ABR那么7转5操作会在RID大的那个路由器上执行。

你可能感兴趣的:(网络,网络)