华为 Router配置BGP的基本功能

一、组网需求

1、如图所示,需要在所有Router间运行BGP协议,RouterA、RouterB之间建立EBGP连接,RouterB、RouterC和RouterD之间建立IBGP全连接。

2、网络拓扑


3、配置思路

在RouterB、RouterC和RouterD间配置IBGP连接。
在RouterA和RouterB之间配置EBGP连接。

二、操作步骤

1、配置Router接口IP

<Huawei>system-view 
[Huawei]sysname RouterA
[RouterA]interface  GigabitEthernet  0/0/1
[RouterA-GigabitEthernet0/0/1]ip address  8.1.1.8 24
[RouterA-GigabitEthernet0/0/1]q
[RouterA]interface  GigabitEthernet  0/0/2
[RouterA-GigabitEthernet0/0/2]ip address  200.1.1.2 24
[RouterA-GigabitEthernet0/0/2]q

<Huawei>system-view 
[Huawei]sysname RouterB
[RouterB]interface  GigabitEthernet  0/0/2
[RouterB-GigabitEthernet0/0/2]ip address 200.1.1.1 24
[RouterB-GigabitEthernet0/0/2]q
[RouterB]interface  GigabitEthernet  0/0/1
[RouterB-GigabitEthernet0/0/1]ip address  9.1.3.1 24
[RouterB-GigabitEthernet0/0/1]q
[RouterB]interface  GigabitEthernet  0/0/0
[RouterB-GigabitEthernet0/0/0]ip address  9.1.1.1 24
[RouterB-GigabitEthernet0/0/0]q

<Huawei>system-view 
[Huawei]sysname RouterC
[RouterC]interface  GigabitEthernet  0/0/1
[RouterC-GigabitEthernet0/0/1]ip address  9.1.3.2 24
[RouterC-GigabitEthernet0/0/1]q
[RouterC]interface  GigabitEthernet  0/0/2
[RouterC-GigabitEthernet0/0/2]ip address  9.1.2.1 24
[RouterC-GigabitEthernet0/0/2]q

<Huawei>system-view 
[Huawei]sysname RouterD
[RouterD]interface  GigabitEthernet  0/0/2
[RouterD-GigabitEthernet0/0/2]ip address  9.1.2.2 24
[RouterD-GigabitEthernet0/0/2]q
[RouterD]interface  GigabitEthernet  0/0/0
[RouterD-GigabitEthernet0/0/0]ip address  9.1.1.2 24
[RouterD-GigabitEthernet0/0/0]q

2、配置IBGP连接

[RouterB]bgp 65009
[RouterB-bgp]router-id 2.2.2.2
[RouterB-bgp]peer 9.1.1.2 as-number 65009
[RouterB-bgp]peer 9.1.3.2 as-number 65009
[RouterB-bgp]q

[RouterC]bgp 65009
[RouterC-bgp]router-id 3.3.3.3
[RouterC-bgp]peer 9.1.3.1 as-number 65009
[RouterC-bgp]peer 9.1.2.2 as-number 65009
[RouterC-bgp]q

[RouterD]bgp 65009
[RouterD-bgp]router-id 4.4.4.4
[RouterD-bgp]peer 9.1.1.1 as-number 65009
[RouterD-bgp]peer 9.1.2.1 as-number 65009
[RouterD-bgp]q

3、配置EBGP连接

[RouterA]bgp 65008
[RouterA-bgp]router-id 1.1.1.1
[RouterA-bgp]peer 200.1.1.1 as-number 65009
[RouterA-bgp]q

[RouterB]bgp 65009	
[RouterB-bgp]peer 200.1.1.2 as-number 65008
[RouterB-bgp]q

4、查看BGP对等体连接状态,看到全部已经建立

[RouterB]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 Pre
fRcv

  9.1.1.2         4       65009        6        7     0 00:04:53 Established    
   0
  9.1.3.2         4       65009        7        8     0 00:05:44 Established    
   0
  200.1.1.2       4       65008        2        3     0 00:00:12 Established    
   0
[RouterB]

5、配置RouterA发布路由8.1.1.0/24

[RouterA]bgp  65008
[RouterA-bgp]ipv4-family unicast 
[RouterA-bgp-af-ipv4]network 8.1.1.0 255.255.255.0
[RouterA-bgp-af-ipv4]q

6、查看RouterA、RouterB、RouterC路由表信息

[RouterA-bgp]display  bgp  routing-table 
 BGP Local router ID is 1.1.1.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
 *>   8.1.1.0/24         0.0.0.0         0                     0      i
 
[RouterB]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
 *>   8.1.1.0/24         200.1.1.2       0                     0      65008i
 
[RouterC]display  bgp  routing-table 
 BGP Local router ID is 3.3.3.3 
 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  8.1.1.0/24         200.1.1.2       0          100        0      65008i

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

7、配置BGP引入直连路由

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

8、测试

[RouterC]bgp 65009
[RouterC-bgp]display  bgp routing-table 

 BGP Local router ID is 3.3.3.3 
 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  8.1.1.0/24         200.1.1.2       0          100        0      65008i
 *>i  9.1.1.0/24         9.1.3.1         0          100        0      ?
   i  9.1.3.0/24         9.1.3.1         0          100        0      ?
 *>i  200.1.1.0          9.1.3.1         0          100        0      ?
[RouterC-bgp]ping 8.1.1.8
  PING 8.1.1.8: 56  data bytes, press CTRL_C to break
    Reply from 8.1.1.8: bytes=56 Sequence=1 ttl=254 time=30 ms
    Reply from 8.1.1.8: bytes=56 Sequence=2 ttl=254 time=30 ms
    Reply from 8.1.1.8: bytes=56 Sequence=3 ttl=254 time=20 ms
    Reply from 8.1.1.8: bytes=56 Sequence=4 ttl=254 time=30 ms
    Reply from 8.1.1.8: bytes=56 Sequence=5 ttl=254 time=20 ms

  --- 8.1.1.8 ping statistics ---
    5 packet(s) transmitted
    5 packet(s) received
    0.00% packet loss
    round-trip min/avg/max = 20/26/30 ms



猜你喜欢

转载自blog.csdn.net/tladagio/article/details/80735786