• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

交换机如何配置BGP Unnumbered

5小时前提问
  • 0关注
  • 0收藏,34浏览
粉丝:0人 关注:0人

问题描述:

1、是否有交换机支持BGP Unnumbered?

2、是否有配置BGP Unnumbered的参考案例?

3 个回答
zhl188 七段
粉丝:2人 关注:3人

华三不支持

暂无评论

粉丝:13人 关注:9人

1、支持情况
H3C S6800/S6850/S9800/S12500等中高端数据中心交换机(需运行Comware V7/V9较新版本,如Release 7577及以上、Release 6000及以上)支持BGP Unnumbered(基于IPv6链路本地地址建立BGP邻居,无需配置邻居IP)。
2、BGP Unnumbered配置关键步骤(四段式)
1. 全局使能BGP,进入BGP视图
bgp 100
2. 创建BGP对等体组,指定为IBGP/EBGP(示例为EBGP)
group unnumbered-group external
3. 对等体组使能BGP Unnumbered能力(基于接口链路本地地址建邻)
peer unnumbered-group unnumbered
4. 将物理接口加入BGP对等体组(接口需先使能IPv6,无需配置全局IPv6地址)
peer GigabitEthernet1/0/1 group unnumbered-group remote-as 200
接口侧基础配置:
interface GigabitEthernet1/0/1
port link-mode route
ipv6 enable # 仅需使能IPv6,自动生成链路本地地址
验证命令
display bgp peer # 查看Unnumbered邻居状态
display bgp peer unnumbered # 查看Unnumbered邻居详情
详细案例可参考新华三官网《BGP配置指导》或登录新华三论坛搜索“BGP Unnumbered”获取对应机型案例。

暂无评论

粉丝:25人 关注:2人

1)华为 CE 交换机(原生完整支持,商用最普及)

全线 CloudEngine 数据中心交换机均支持 BGP Unnumbered
CE5800/6800/7800/8800/16800,版本 V200R022C10、V300R024 及以上完整支持 EBGP/IBGP Unnumbered、EVPN+BGP Unnumbered 组网。
实现原理:依托IPv6 链路本地地址(FE80::/10) 自动发现直连邻居,互联三层接口不需要配置 IPv4 地址,节省大量互联网段地址,典型用于数据中心叶脊(Spine-Leaf)架构。

2)H3C 新华三交换机区分版本

  1. AOS-CX(HPE Aruba CX 6300/8300/9300):10.16 及以上版本原生支持 BGP Unnumbered,EVPN 场景广泛使用;
  2. 传统 Comware V7 交换机(S6520/S5560X/S7500E/S12500)无原生 unnumbered 关键字命令,没有官方 BGP Unnumbered 特性;
    H3C V7 实现等价效果只能用 借用 Loopback 地址(ip address unnumbered) 模拟,并非标准 RFC BGP Unnumbered;
  3. H3C CR、MSR 路由器支持标准 BGP Unnumbered,交换机老款 Comware 不原生支持。

3)思科 Nexus

N9K/N7K/N3K 新版 NX-OS 支持 neighbor interface <if-name> unnumbered 标准 BGP Unnumbered。

核心结论

  1. 华为 CE、Aruba CX、思科 Nexus 可原生标准部署 BGP Unnumbered;
  2. 你常用的 H3C S5560X、S6520、S7503E 等 V7 交换机没有原生 BGP Unnumbered 命令,只能用「接口借用 loopback IP」变相实现。

二、标准配置案例(2 套主流方案)

案例 1:华为 CE 交换机 原生 BGP Unnumbered(EBGP 叶脊场景,推荐商用)

组网说明

Leaf1 (AS65001) ↔ Spine1 (AS65002),互联接口三层模式、不配置 IPv4 地址,靠 IPv6 链路本地自动发现建立 EBGP。

Leaf1 配置

plaintext
# 1、互联接口开启三层、开启IPv6 RA(必须,邻居发现依赖RA) interface 100GE 1/0/1 port link-mode route undo ipv4 address ipv6 enable undo ipv6 nd ra suppress-ra # 关键:开启RA通告,才能被邻居发现 undo shutdown # 2、配置Loopback做Router-ID(必备) interface LoopBack 0 ip address 1.1.1.1 255.255.255.255 # 3、BGP配置Unnumbered对等体 bgp 65001 router-id 1.1.1.1 # 创建unnumbered EBGP对等体组 group spine unnumbered external # 指定用1/0/1接口去发现邻居、建立BGP peer spine unnumbered-interface 100GE 1/0/1 address-family ipv4 unicast peer spine enable # 发布本网段业务路由 network 10.0.1.0 255.255.255.0 # 可选:EVPN场景增加EVPN地址族 address-family evpn peer spine enable

Spine1 对称配置

plaintext
interface 100GE 1/0/1 port link-mode route undo ipv4 address ipv6 enable undo ipv6 nd ra suppress-ra undo shutdown interface LoopBack 0 ip address 2.2.2.2 255.255.255.255 bgp 65002 router-id 2.2.2.2 group leaf unnumbered external peer leaf unnumbered-interface 100GE 1/0/1 address-family ipv4 unicast peer leaf enable

验证命令

plaintext
display bgp peer display bgp unnumbered neighbor display ipv6 neighbors # 可以看到直连邻居FE80链路本地地址

案例 2:H3C Comware V7 交换机 模拟实现(无原生 Unnumbered 命令,替代方案)

原理:互联三层接口借用 Loopback 的 IP 地址,两端互联接口都不配独立网段 IP,实现和 BGP Unnumbered 一致「不用互联网段」的效果。

SW-A AS65001

plaintext
system-view # 环回口 interface LoopBack 0 ip address 1.1.1.1 255.255.255.255 # 三层互联口借用Loopback地址 interface Ten-GigabitEthernet 1/0/1 port link-mode route ip address unnumbered interface LoopBack 0 undo shutdown bgp 65001 router-id 1.1.1.1 peer 2.2.2.2 as-number 65002 address-family ipv4 unicast peer 2.2.2.2 enable

SW-B AS65002

plaintext
interface LoopBack 0 ip address 2.2.2.2 255.255.255.255 interface Ten-GigabitEthernet 1/0/1 port link-mode route ip address unnumbered interface LoopBack 0 undo shutdown bgp 65002 router-id 2.2.2.2 peer 1.1.1.1 as-number 65001 address-family ipv4 unicast peer 1.1.1.1 enable
优缺点:能用,但不是标准 RFC Unnumbered,需要双方 Loopback 路由互通,无法自动发现邻居。

案例 3:Aruba CX(AOS-CX)原生 BGP Unnumbered

plaintext
interface 1/1/1 no ip address ipv6 enable no ipv6 nd ra suppress router bgp 65001 router-id 1.1.1.1 neighbor 1/1/1 remote-as 65002 unnumbered address-family ipv4 unicast neighbor 1/1/1 activate

三、BGP Unnumbered 核心原理与约束

  1. 底层依赖 IPv6
    即使只跑 IPv4 BGP 路由,接口必须开启 IPv6、放行 RA 报文,依靠链路本地地址 fe80:: 完成 TCP 179 建连,接口不需要配置 IPv4 互联地址;
  2. 默认只推荐 EBGP 使用
    绝大多数厂商规范:Unnumbered 多用于 Spine-Leaf EBGP 互联,IBGP 一般仍用 Loopback 建立邻居;
  3. 优势:
    • 叶脊架构几十台设备互联时,不用规划成千上万的 / 30 互联网段,极大简化 IP 规划;
    • 新增接入 Leaf 交换机插上线即可自动建立 BGP 邻居,零配置上线。
  4. 硬性前提:互联接口必须三层路由模式,不能是二层 access/trunk。

四、如果你是 H3C 现有 S6520/S7500E 环境补充建议

  1. 这些机型没有标准 BGP Unnumbered,不要强行找命令;
  2. 想要简化 Spine-Leaf 互联配置,推荐方案:
    • 互联接口配置独立 / 31 网段(业界主流极简方案,仅 2 个 IP);
    • 或者使用上面「ip address unnumbered 借用环回」的模拟方案;
  3. 后续新建数据中心如果要用原生 BGP Unnumbered,选用华为 CE、Aruba CX 系列交换机。

五、常见排错点

  1. BGP 邻居起不来:检查接口是否关闭 ipv6 nd ra suppress-ra、接口是否开启 ipv6 enable;
  2. 路由不通:BGP 邻居正常,但路由下一跳为 IPv6 链路地址,需要设备开启 ipv6 unicast-routing
  3. EVPN+BGP Unnumbered:EVPN 地址族同样可以基于 unnumbered 邻居建立。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明