配置BGP路由反射器

简介: 本文介绍了一种在7台设备中组建IBGP网络的方案,其中AR2、AR4和AR5已建立BGP全连接。为满足不破坏现有全连接关系并简化配置管理的需求,采用路由反射器技术。具体思路是:将AR2配置为Cluster1的路由反射器,AR4和AR5作为其客户机;AR3配置为Cluster2的路由反射器,AR6和AR7作为其客户机。通过禁止客户机间通信,确保原有全连接关系不变,并实现网络优化。文中详细提供了IP地址与BGP配置步骤,以及最终验证结果。

组网需求

所示,有7台设备需要组建IBGP网络,其中AR2、AR4和AR5已经建立了BGP全连接。需求在不破坏AR2、AR4和AR5全连接关系的情况下组建IBGP网络,并尽可能的简化设备的配置和管理。

配置思路

采用如下的思路配置BGP路由反射器:

  1. 配置AR2是Cluster1的路由反射器,AR4和AR5是它的两个客户机,配置禁止客户机间通讯,实现不破坏AR2、AR4和AR5全连接关系的情况下组建IBGP网络的需求。
  2. 配置AR3为Cluster2的路由反射器,AR6和AR7是它的客户机,实现简化设备的配置和管理的需求。公众号同名

操作步骤

配置IP

AR1

<Huawei>
<Huawei>sys
[Huawei]sys AR1
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 12.12.12.1 24
[AR1-GigabitEthernet0/0/0]q
[AR1]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 13.13.13.1 24
[AR1-GigabitEthernet0/0/1]q
[AR1]int lo1
[AR1-LoopBack1]ip add 1.1.1.1 24
[AR1-LoopBack1]q

AR2

<Huawei>sys 
[Huawei]sys AR2
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 12.12.12.2 24
[AR2-GigabitEthernet0/0/0]q
[AR2]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 24.24.24.2 24
[AR2-GigabitEthernet0/0/1]q
[AR2]int g0/0/2
[AR2-GigabitEthernet0/0/2]ip add 25.25.25.2 24
[AR2-GigabitEthernet0/0/2]q
[AR2]int g2/0/0
[AR2-GigabitEthernet2/0/0]ip add 23.23.23.2 24
[AR2-GigabitEthernet2/0/0]q

AR3

<Huawei>sys
[Huawei]sys AR3
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 13.13.13.3 24
[AR3-GigabitEthernet0/0/0]q
[AR3]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 36.36.36.3 24
[AR3-GigabitEthernet0/0/1]q
[AR3]int g0/0/2
[AR3-GigabitEthernet0/0/2]ip add 37.37.37.3 24
[AR3-GigabitEthernet0/0/2]q

AR4

<Huawei>sys
[Huawei]sys AR4
[AR4]int g0/0/0
[AR4-GigabitEthernet0/0/0]ip add 24.24.24.4 24 
[AR4-GigabitEthernet0/0/0]q
[AR4]int g0/0/1
[AR4-GigabitEthernet0/0/1]ip ad 45.45.45.4 24
[AR4-GigabitEthernet0/0/1]q

AR5

<Huawei>sys 
[Huawei]sys AR5
[AR5]int g0/0/0
[AR5-GigabitEthernet0/0/0]ip add 25.25.25.5 24
[AR5-GigabitEthernet0/0/0]q
[AR5]int g0/0/1
[AR5-GigabitEthernet0/0/1]ip ad 45.45.45.5 24
[AR5-GigabitEthernet0/0/1]q

AR6

<Huawei>sys
[Huawei]sys AR6
[AR6]int g0/0/0
[AR6-GigabitEthernet0/0/0]ip add 36.36.36.6 24
[AR6-GigabitEthernet0/0/0]q

AR7

<Huawei>sys
[Huawei]sys AR7
[AR7]int g0/0/0
[AR7-GigabitEthernet0/0/0]ip add 37.37.37.7 24
[AR7-GigabitEthernet0/0/0]q
[AR7]

配置BGP

AR1

[AR1]bgp 100
[AR1-bgp]router-id 1.1.1.1
[AR1-bgp]peer 12.12.12.2 as-number 100
[AR1-bgp]peer 13.13.13.3 as-number 100
[AR1-bgp]ipv4-family unicast 
[AR1-bgp-af-ipv4]network 1.1.1.0 255.255.255.0
[AR1-bgp-af-ipv4]q

AR2

[AR2]bgp 100
[AR2-bgp]router-id 2.2.2.2
[AR2-bgp]peer 12.12.12.1 as-number 100
[AR2-bgp]peer 23.23.23.3 as-number 100
[AR2-bgp]peer 24.24.24.4 as-number 100
[AR2-bgp]peer 25.25.25.5 as-number 100

AR3

[AR3]bgp 100
[AR3-bgp]router-id 3.3.3.3
[AR3-bgp]peer 13.13.13.1 as-number 100
[AR3-bgp]peer 23.23.23.2 as-number 100
[AR3-bgp]peer 36.36.36.6 as-number 100
[AR3-bgp]peer 37.37.37.7 as-number 100

AR4

[AR4]bgp 100
[AR4-bgp]router-id 4.4.4.4
[AR4-bgp]peer 24.24.24.2 as-number 100
[AR4-bgp]peer 45.45.45.5 as-number 100

AR5

[AR5]bgp 100
[AR5-bgp]router-id 5.5.5.5 
[AR5-bgp]peer 25.25.25.2 as-number 100
[AR5-bgp]peer 45.45.45.4 as-number 100

AR6

[AR6]bgp 100
[AR6-bgp]router-id 6.6.6.6 
[AR6-bgp]peer 36.36.36.3 as-number 100

AR7

[AR7]bgp 100
[AR7-bgp]router-id 7.7.7.7
[AR7-bgp]peer 37.37.37.3 as-number 100

配置过IBGP的结果

AR1引入了路由1.1.1.0/24,但是AR4、AR5、AR6、AR7、没有关于1.1.1.0/24 BGP路由

配置路由反射器

AR2

#创建对等体组
[AR2-bgp]group 245 internal
# 将对等体加入组中
[AR2-bgp]peer 24.24.24.4 group 245
[AR2-bgp]peer 25.25.25.5 group 245
[AR2-bgp]ipv4-family unicast
# 将本设备作为 路由反射器
[AR2-bgp-af-ipv4]peer 245 reflect-client
# 禁止客户机之间反射路由
[AR2-bgp-af-ipv4]undo reflect between-clients
# 配置路由反射器的集群 
[AR2-bgp-af-ipv4]reflector cluster-id 1
[AR2-bgp-af-ipv4]q
[AR2-bgp]q

AR3

#创建对等体组
[AR3-bgp]group 367 internal 
# 将对等体加入组中
[AR3-bgp]peer 36.36.36.6 group 367
[AR3-bgp]peer 37.37.37.7 group 367
[AR3-bgp]ipv4-family unicast
# 将本设备作为 路由反射器
[AR3-bgp-af-ipv4]peer 367 reflect-client
# 禁止客户机之间反射路由
[AR3-bgp-af-ipv4]undo reflect between-clients
# 配置路由反射器的集群 
[AR3-bgp-af-ipv4]reflector cluster-id 2
[AR3-bgp-af-ipv4]q
[AR3-bgp]q

验证

AR4

<AR4>display bgp routing-table 1.1.1.0
 BGP local router ID : 4.4.4.4
 Local AS number : 100
 Paths:   1 available, 0 best, 0 select
 BGP routing table entry information of 1.1.1.0/24:
 From: 24.24.24.2 (2.2.2.2)
 Route Duration: 00h04m20s  
 Relay IP Nexthop: 0.0.0.0
 Relay IP Out-Interface: 
 Original nexthop: 12.12.12.1
 Qos information : 0x0
 AS-path Nil, origin igp, MED 0, localpref 100, pref-val 0, internal, pre 255
 Originator:  1.1.1.1
 Cluster list: 0.0.0.1
 Not advertised to any peer yet
<AR4>display bgp routing-table 
 BGP Local router ID is 4.4.4.4 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete
 Total Number of Routes: 1
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn
   i  1.1.1.0/24         12.12.12.1      0          100        0      i

AR6

<AR6>display bgp routing-table 1.1.1.0
 BGP local router ID : 6.6.6.6
 Local AS number : 100
 Paths:   1 available, 0 best, 0 select
 BGP routing table entry information of 1.1.1.0/24:
 From: 36.36.36.3 (3.3.3.3)
 Route Duration: 00h00m21s  
 Relay IP Nexthop: 0.0.0.0
 Relay IP Out-Interface: 
 Original nexthop: 13.13.13.1
 Qos information : 0x0
 AS-path Nil, origin igp, MED 0, localpref 100, pref-val 0, internal, pre 255
 Originator:  1.1.1.1
 Cluster list: 0.0.0.2
 Not advertised to any peer yet
 
 <AR6>display bgp routing-table 
 BGP Local router ID is 6.6.6.6 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete
 Total Number of Routes: 1
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn
   i  1.1.1.0/24         13.13.13.1      0          100        0      i
相关文章
|
5月前
|
数据采集 人工智能 自然语言处理
AI终于能听懂宝宝说话了!ChildMandarin:智源研究院开源的低幼儿童中文语音数据集,覆盖22省方言
ChildMandarin是由智源研究院与南开大学联合推出的开源语音数据集,包含41.25小时3-5岁儿童普通话语音数据,覆盖中国22个省级行政区,为儿童语音识别和语言发展研究提供高质量数据支持。
516 20
AI终于能听懂宝宝说话了!ChildMandarin:智源研究院开源的低幼儿童中文语音数据集,覆盖22省方言
|
2月前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 API 网关 2025 年 7 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要。
|
4月前
|
监控 数据可视化 安全
看得见的安全:如何用可视化大屏提升数据监测和网络预警效率
网络安全已成各组织核心议题,传统防护难以应对复杂攻击。AnaTraf网络流量分析仪通过实时分析流量,提取关键行为,提前发现潜在威胁。其可视化大屏将数据直观呈现,助力安全人员快速捕捉风险。系统基于趋势分析构建动态风险模型,实现预判而非仅报警,成为有判断力的“网络安全参谋”。在攻击无孔不入的时代,AnaTraf提供全新认知方式,以“看得见”提升对威胁的判断力。
看得见的安全:如何用可视化大屏提升数据监测和网络预警效率
|
容器
【问题处理】Error response from daemon: Pool overlaps with other one on this address space
Error response from daemon: Pool overlaps with other one on this address space
579 0
|
6月前
|
人工智能 自然语言处理 IDE
通义灵码 Visual Studio 终于支持模型切换
如需使用灵码模型选择,需要开发者将灵码 IDE 插件更新到最新版,前往下载安装包安装
347 0
通义灵码 Visual Studio 终于支持模型切换
|
安全 5G 网络性能优化
IEEE802.1, IEEE802.3和IEEE802.11的分类(仅为分类)
IEEE802.1, IEEE802.3和IEEE802.11的分类(仅为分类)
806 4
|
10月前
|
运维 负载均衡 网络协议
OSPF的主要特点与优势
OSPF的主要特点与优势
946 0
|
11月前
|
网络协议 Java 程序员
【网络】局域网LAN、广域网WAN、TCP/IP协议、封装和分用
【网络】局域网LAN、广域网WAN、TCP/IP协议、封装和分用
425 2
|
安全 测试技术 网络架构
【专栏】编写网络设备割接方案的七个步骤,包括明确割接目标、收集信息、制定计划、设计流程、风险评估、准备测试环境和编写文档。
【4月更文挑战第28天】本文介绍了编写网络设备割接方案的七个步骤,包括明确割接目标、收集信息、制定计划、设计流程、风险评估、准备测试环境和编写文档。通过实际案例分析,展示了如何成功完成割接,确保业务连续性和稳定性。遵循这些步骤,可提高割接成功率,为公司的网络性能和安全提供保障。
1391 0
|
Windows
win11出现:终止代码:SYSTEM SERVICE EXCEPTION解决方案实列(不懂请私信up主)
终止代码解释:SYSTEM_SERVICE_EXCEPTION,又称为异常处理程序,是一种常见的蓝屏错误码,代表Windows系统检测到内核代码发生错误,无法响应某些系统服务,而且无法继续运行。它特别容易发生在许多设备驱动程序中,如显示驱动程序和音频驱动程序,因为他们成为Windows系统的必要组成部分。
2554 0