众元教育H3CSE20200603班---BGP基本配置

引入
前面我们了解了BGP的基本原理,知道了BGP的基本概念、它的特点、消息、状态机以及属性等等,今天我们通过实验来深入了解了BGP是如何配置的。

拓扑图

众元教育H3CSE20200603班---BGP基本配置_第1张图片

配置步骤:

  1. 配置各个路由器的接口IP地址以及回环地址
  2. AS系统内使用IGP协议(这里我使用的是OSPF协议)
  3. AS系统间使用BGP协议

RTA基本配置:
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 192.168.10.1 30
[H3C-GigabitEthernet0/0]no shut
[H3C-GigabitEthernet0/0]int loo 0
[H3C-LoopBack0]ip add 1.1.1.1 32
[H3C-LoopBack0]no shut
[H3C-LoopBack0]quit
[H3C]bgp 100
[H3C-bgp-default]router-id 1.1.1.1
[H3C-bgp-default]peer 192.168.10.2 as-number 300
[H3C-bgp-default]address-family ipv4 unicast
[H3C-bgp-default-ipv4]network 192.168.10.0 255.255.255.252
[H3C-bgp-default-ipv4]network 1.1.1.1 255.255.255.255
[H3C-bgp-default-ipv4]peer 192.168.10.2 enable
[H3C-bgp-default-ipv4]quit
[H3C-bgp-default]quit

RTB基本配置:
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 192.168.10.2 255.255.255.252
[H3C-GigabitEthernet0/0]no shut
[H3C-GigabitEthernet0/0]int g0/1
[H3C-GigabitEthernet0/1]ip add 192.168.20.1 255.255.255.252
[H3C-GigabitEthernet0/1]no shut
[H3C-GigabitEthernet0/1]int loo 0
[H3C-LoopBack0]ip add 2.2.2.2 255.255.255.255
[H3C-LoopBack0]no shut
[H3C-LoopBack0]quit
[H3C]ospf 1 router-id 2.2.2.2
[H3C-ospf-1]area 0
[H3C-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[H3C-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.3
[H3C-ospf-1-area-0.0.0.0]network 192.168.20.0 0.0.0.3
[H3C-ospf-1-area-0.0.0.0]quit
[H3C-ospf-1]quit
[H3C]bgp 300
[H3C-bgp-default]router-id 2.2.2.2
[H3C-bgp-default]peer 192.168.10.1 as-number 100
[H3C-bgp-default]peer 3.3.3.3 as-number 300
[H3C-bgp-default]peer 3.3.3.3 connect-interface LoopBack 0
[H3C-bgp-default]address-family ipv4 unicast
[H3C-bgp-default-ipv4]import-route ospf 1
[H3C-bgp-default-ipv4]peer 192.168.10.1 enable
[H3C-bgp-default-ipv4]peer 3.3.3.3 enable
[H3C-bgp-default-ipv4]quit
[H3C-bgp-default]quit

RTC基本配置:
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 192.168.20.2 30
[H3C-GigabitEthernet0/0]no shut
[H3C-GigabitEthernet0/0]int g0/1
[H3C-GigabitEthernet0/1]ip add 192.168.30.1 30
[H3C-GigabitEthernet0/1]no shut
[H3C-GigabitEthernet0/1]int loo 0
[H3C-LoopBack0]ip add 3.3.3.3 32
[H3C-LoopBack0]no shut
[H3C-LoopBack0]quit
[H3C]ospf 1 router-id 3.3.3.3
[H3C-ospf-1]area 0
[H3C-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[H3C-ospf-1-area-0.0.0.0]network 192.168.20.0 0.0.0.3
[H3C-ospf-1-area-0.0.0.0]network 192.168.30.0 0.0.0.3
[H3C-ospf-1-area-0.0.0.0]quit
[H3C-ospf-1]quit
[H3C]bgp 300
[H3C-bgp-default]router-id 3.3.3.3
[H3C-bgp-default]peer 2.2.2.2 as-number 300
[H3C-bgp-default]peer 2.2.2.2 connect-interface LoopBack 0
[H3C-bgp-default]peer 4.4.4.4 as-number 300
[H3C-bgp-default]peer 4.4.4.4 connect-interface LoopBack 0
[H3C-bgp-default]address-family ipv4 unicast
[H3C-bgp-default-ipv4]peer 2.2.2.2 enable
[H3C-bgp-default-ipv4]peer 4.4.4.4 enable
[H3C-bgp-default-ipv4]quit
[H3C-bgp-default]quit

RTD基本配置:
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 192.168.30.2 30
[H3C-GigabitEthernet0/0]no shut
[H3C-GigabitEthernet0/0]int g0/1
[H3C-GigabitEthernet0/1]ip add 192.168.40.1 30
[H3C-GigabitEthernet0/1]no shut
[H3C-GigabitEthernet0/1]int loo 0
[H3C-LoopBack0]ip add 4.4.4.4 32
[H3C-LoopBack0]no shut
[H3C-LoopBack0]quit
[H3C]ospf 1 router-id 4.4.4.4
[H3C-ospf-1]area 0
[H3C-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[H3C-ospf-1-area-0.0.0.0]network 192.168.30.0 0.0.0.3
[H3C-ospf-1-area-0.0.0.0]network 192.168.40.0 0.0.0.3
[H3C-ospf-1-area-0.0.0.0]quit
[H3C-ospf-1]quit
[H3C]bgp 300
[H3C-bgp-default]router-id 4.4.4.4
[H3C-bgp-default]peer 192.168.40.2 as-number 200
[H3C-bgp-default]peer 3.3.3.3 as-number 300
[H3C-bgp-default]peer 3.3.3.3 connect-interface LoopBack 0
[H3C-bgp-default]address-family ipv4 unicast
[H3C-bgp-default-ipv4]import-route ospf 1
[H3C-bgp-default-ipv4]peer 192.168.40.2 enable
[H3C-bgp-default-ipv4]peer 3.3.3.3 enable
[H3C-bgp-default-ipv4]quit
[H3C-bgp-default]quit

RTE基本配置:
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 192.168.40.2 30
[H3C-GigabitEthernet0/0]no shut
[H3C-GigabitEthernet0/0]int loo 0
[H3C-LoopBack0]ip add 5.5.5.5 32
[H3C-LoopBack0]no shut
[H3C-LoopBack0]quit
[H3C]bgp 200
[H3C-bgp-default]router-id 5.5.5.5
[H3C-bgp-default]peer 192.168.40.1 as-number 300
[H3C-bgp-default]address-family ipv4 unicast
[H3C-bgp-default-ipv4]network 192.168.40.0 255.255.255.252
[H3C-bgp-default-ipv4]network 5.5.5.5 255.255.255.255
[H3C-bgp-default-ipv4]peer 192.168.40.1 enable
[H3C-bgp-default-ipv4]quit
[H3C-bgp-default]quit

注意:
第一点,一般情况下,是将IGP路由协议(即本实验中的OSPF协议)引入到BGP路由协议中,所以我在RTB和RTD上使用了import-route ospf 1这条命令。
第二点,需要将AS系统内的路由器进行IBGP全连接,否则有可能会导致RTAping不通RTE。

测试截图

配置完成后,RTA可以ping通RTE,即AS100和AS200已经互通了。
众元教育H3CSE20200603班---BGP基本配置_第2张图片
通过命令display bgp peer ipv4也可以看到BGP发言者的邻居,以及自己的Router ID、所属的AS系统号,邻居的ID、邻居的AS号和现在的状态。
众元教育H3CSE20200603班---BGP基本配置_第3张图片
通过命令display bgp routing-table ipv4可以看到BGP的路由以及各种信息。
众元教育H3CSE20200603班---BGP基本配置_第4张图片
俗话说的好,好记性不如烂笔头。大家通过前面的BGP基本原理已经大致了解了BGP的属性是可以更改的,今天又告诉了大家BGP的基本配置,剩下的诸如MED、LOACL_PATH、AS_PATH、NEXT_HOP等属性值的更改就需要大家自己通过实验来慢慢熟悉了。名师说的好不如自己做的多,何况我也不是名师,我只是个分享知识的路人呢?鼓励大家多做实验了解了解!
今天的分享就到这里结束啦~

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