配置BGP的基本功能

本文涉及的产品
网络型负载均衡 NLB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
全球加速 GA,每月750个小时 15CU
简介: 本文介绍了在AR1、AR2、AR3和AR4路由器之间配置BGP协议的过程。具体包括:在AR1和AR2之间建立EBGP连接,在AR2、AR3和AR4之间建立IBGP全连接,配置IP地址,发布AR1的LoopBack1端口,引入直连路由,并通过ping测试验证网络连通性。

组网需求

如下图所示,需要在所有AR间运行BGP协议,AR1、AR2之间建立EBGP连接,AR2、AR3和AR4之间建立IBGP全连接。

配置思路

采用如下的思路配置BGP的基本功能:

  1. 在AR2、AR3和AR4间配置IBGP连接。
  2. 在AR1和AR2之间配置EBGP连接。

操作步骤

配置IP

AR1

<Huawei>
[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 lo1
[AR1-LoopBack1]ip add 1.1.1.1 8
[AR1-LoopBack1]q

AR2

<Huawei>
[Huawei]sys AR2
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 12.12.12.1 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 23.23.23.2 24
[AR2-GigabitEthernet0/0/2]q

AR3

<Huawei>
[Huawei]sys AR3
[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 34.34.34.3 24
[AR3-GigabitEthernet0/0/0]q
[AR3]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 23.23.23.3 24
[AR3-GigabitEthernet0/0/1]q

AR4

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

配置IBGP

AR2

[AR2]bgp 65009
[AR2-bgp]router-id 2.2.2.2
[AR2-bgp]peer 23.23.23.2 as-number 65009
[AR2-bgp]peer 24.24.24.4 as-number 65009
[AR2-bgp]q

AR3

[AR3]bgp 65009
[AR3-bgp]router-id 3.3.3.3
[AR3-bgp]peer 23.23.23.2 as-number 65009
[AR3-bgp]peer 34.34.34.4 as-number 65009
[AR3-bgp]q

AR4

[AR4]bgp 65009
[AR4-bgp]router-id 4.4.4.4
[AR4-bgp]peer 34.34.34.3 as-number 65009
[AR4-bgp]peer 24.24.24.2 as-number 65009
[AR4-bgp]q

配置EBGP

AR1

[AR1]bgp 65008
[AR1-bgp]router-id 1.1.1.1
[AR1-bgp]peer 12.12.12.2 as-number 65009
[AR1-bgp]q

AR2

[AR2]bgp 65009
[AR2-bgp]peer 12.12.12.1 as-number 65008
[AR2-bgp]q

查看AR2对等体的状态

<AR2>display bgp peer
 BGP local router ID : 2.2.2.2
 Local AS number : 65009
 Total number of peers : 3      Peers in established state : 3
  Peer            V        AS     MsgRcvd   MsgSent OutQ  Up/Down   State     PrefRcv
  12.12.12.1      4       65008       29       33     0   00:26:31 Established    1
  23.23.23.3      4       65009       38       43     0   00:36:42 Established    0
  24.24.24.4      4       65009       34       39     0   00:32:52 Established    0

发布AR1 LoopBack1端口

AR1

[AR1]bgp 65008
[AR1-bgp]ipv4-family unicast 
[AR1-bgp-af-ipv4]network 1.0.0.0 255.0.0.0
[AR1-bgp-af-ipv4]q

查看路由表

AR1

[AR1-bgp]display bgp routing-table 
 BGP Local router ID is 12.12.12.1 
 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
 *>   1.0.0.0            0.0.0.0         0                     0      i

AR2

[AR2-bgp]display bgp routing-table 
 BGP Local router ID is 2.2.2.2 
 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
 *>   1.0.0.0            12.12.12.1      0                     0      65008i

AR4

<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.0.0.0            12.12.12.1      0          100        0      65008i

从路由表可以看出,AR4虽然学到了AS65008中的1.0.0.0的路由,但因为下一跳12.12.12.1不可达,所以不是有效路由

bgp引入直连路由

AR2

[AR2]bgp 65009
[AR2-bgp] ipv4-family unicast
[AR2-bgp-af-ipv4] import-route direct

查看路由表

AR1

<AR1>display bgp routing-table 
 BGP Local router ID is 12.12.12.1 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete
 Total Number of Routes: 4
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn
 *>   1.0.0.0            0.0.0.0         0                     0      i
      12.12.12.0/24      12.12.12.2      0                     0      65009?
 *>   23.23.23.0/24      12.12.12.2      0                     0      65009?
 *>   24.24.24.0/24      12.12.12.2      0                     0      65009?

AR4

<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: 4
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn
 *>i  1.0.0.0            12.12.12.1      0          100        0      65008i
 *>i  12.12.12.0/24      24.24.24.2      0          100        0      ?
 *>i  23.23.23.0/24      24.24.24.2      0          100        0      ?
   i  24.24.24.0/24      24.24.24.2      0          100        0      ?

从路由表可以看出,AR4知道下一跳12.12.12.1如何到达

验证

在AR4上ping AR1上的LoopBack1口

<AR4>ping 1.1.1.1
  PING 1.1.1.1: 56  data bytes, press CTRL_C to break
    Reply from 1.1.1.1: bytes=56 Sequence=1 ttl=254 time=30 ms
    Reply from 1.1.1.1: bytes=56 Sequence=2 ttl=254 time=30 ms
    Reply from 1.1.1.1: bytes=56 Sequence=3 ttl=254 time=30 ms
    Reply from 1.1.1.1: bytes=56 Sequence=4 ttl=254 time=40 ms
    Reply from 1.1.1.1: bytes=56 Sequence=5 ttl=254 time=30 ms
  --- 1.1.1.1 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 30/32/40 ms
相关文章
|
2月前
|
网络虚拟化 数据安全/隐私保护 数据中心
对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令
本文对比了思科和华为网络设备的基本配置、接口配置、VLAN配置、路由配置、访问控制列表配置及其他重要命令,帮助网络工程师更好地理解和使用这两个品牌的产品。通过详细对比,展示了两者的相似之处和差异,强调了持续学习的重要性。
68 2
|
6月前
|
网络架构
使用ensp搭建路由拓扑,并使用isis协议实现网络互通实操
使用ensp搭建路由拓扑,并使用isis协议实现网络互通实操
189 0
|
6月前
|
存储 网络协议 网络架构
使用ensp搭建路由拓扑,并使用BGP协议实现网络互通实操
使用ensp搭建路由拓扑,并使用BGP协议实现网络互通实操
249 0
|
8月前
|
负载均衡 网络协议 网络架构
|
8月前
|
网络协议 网络性能优化 网络虚拟化
【亮剑】介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置
【4月更文挑战第30天】本文介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置。通过这些命令,网络工程师可以有效地管理设备、优化网络性能并解决网络问题。熟练掌握这些命令对于提升网络运行效率至关重要。
419 2
|
8月前
|
网络虚拟化 数据安全/隐私保护 数据中心
【专栏】对比了思科与华为网络设备的基本配置、接口、VLAN、路由、访问控制列表及其它关键命令
【4月更文挑战第28天】本文对比了思科与华为网络设备的基本配置、接口、VLAN、路由、访问控制列表及其它关键命令。尽管两者在很多操作上相似,如设备命名(思科:`hostname`,华为:`sysname`)、查看版本信息(思科:`show version`,华为:`display version`),但在某些方面存在差异,如接口速率设置(两者都使用`speed`和`duplex`,但命令结构略有不同)和VLAN配置(华为的`port hybrid`命令)。
539 0
|
8月前
|
安全 网络性能优化 数据安全/隐私保护
Cisco lOS 路由器基本配置与优化指南
【4月更文挑战第22天】
97 0
|
网络协议
BGP的基础配置
BGP的基础配置
127 0
|
网络协议 网络架构
OSPF高级配置
OSPF高级配置
157 0
OSPF高级配置
|
网络协议 数据库 网络架构
OSPF路由协议-高级配置——OSPF路由高级应用
一OSPF重分发路由 1.重分发到OSPF域中路由的路径类型 类型1的外部路径(Type 1 external path, E1) 类型2的外部路径(Type 2 external path, E2) 2.路由器A有两条到达外部目的网络10.1.2.0的路径 E1类型 1.路径A-B-D的代价是25(20+5) (优先) 2.路径A-C-D代价为48(18+30) E2类型 1.路径A-B-D的代价是20 2.路径A-C-D的代价为18 (优先)
262 0
OSPF路由协议-高级配置——OSPF路由高级应用