H3C BGP配置4-路由聚合配置


1.組網需求

  通過在邊界設備Switch C和外部網絡設備Switch D之間建立EBGP連接,實現公司內部網絡與外部網絡的互通。

  在公司內部,核心層設備Switch B與匯聚層設備Switch A之間配置靜態路由,Switch B與Switch C之間配置OSPF,並在OSPF路由中引入靜態路由,以實現公司內部網絡的互通。

  公司內部網絡包括三個網段:192.168.64.0/24、192.168.74.0/24和192.168.99.0/24。在Switch C上配置路由聚合,將這三個網段的路由聚合為一條路由,以減少通過BGP發布的路由數量。

 

2.配置步驟

  1)在Switch A和Switch B之間配置靜態路由  

# 在Switch A上配置缺省路由,下一跳為Switch B。
[SwitchA] ip route-static 0.0.0.0 0 192.168.212.1

# 在Switch B上配置靜態路由,到達目的網絡192.168.64.0/24192.168.74.0/24和192.168.99.0/24的路由下一跳均為Switch A。

[SwitchB] ip route-static 192.168.64.0 24 192.168.212.161
[SwitchB] ip route-static 192.168.74.0 24 192.168.212.161
[SwitchB] ip route-static 192.168.99.0 24 192.168.212.161

  2)在Switch B和Switch C之間配置OSPF,並引入靜態路由

# 在Switch B上配置OSPF發布本地網段路由,並引入靜態路由
[SwitchB] ospf
[SwitchB-ospf-1] area 0
[SwitchB-ospf-1-area-0.0.0.0] network 172.17.100.0 0.0.0.255
[SwitchB-ospf-1-area-0.0.0.0] quit
[SwitchB-ospf-1] import-route static

# 在Switch C上配置OSPF發布本地網段路由。
[SwitchC] ospf
[SwitchC-ospf-1] area 0
[SwitchC-ospf-1-area-0.0.0.0] network 172.17.100.0 0.0.0.255
[SwitchC-ospf-1-area-0.0.0.0] network 10.220.2.0 0.0.0.255
# 在Switch C上查看路由表信息,可以看到Switch C通過OSPF學習到了到達192.168.64.0/24192.168.74.0/24和192.168.99.0/24網段的路由
[SwitchC] display ip routing-table protocol ospf
Summary count : 5
 OSPF Routing table Status : <Active>
Summary count : 3
Destination/Mask   Proto   Pre Cost        NextHop         Interface
192.168.64.0/24    O_ASE2  150 1           172.17.100.1    Vlan100
192.168.74.0/24    O_ASE2  150 1           172.17.100.1    Vlan100
192.168.99.0/24    O_ASE2  150 1           172.17.100.1    Vlan100

OSPF Routing table Status : <Inactive>
Summary count : 2
Destination/Mask   Proto   Pre Cost        NextHop         Interface
10.220.2.0/24      O_INTRA 10  1           10.220.2.16     Vlan200
172.17.100.0/24    O_INTRA 10  1           172.17.100.2    Vlan100

  3)在Switch C和Switch D之間配置BGP,並引入OSPF路由

# 在Switch C上配置Switch D為其EBGP對等體,並引入OSPF路由[SwitchC] bgp 65106
[SwitchC-bgp-default] router-id 3.3.3.3
[SwitchC-bgp-default] peer 10.220.2.217 as-number 64631
[SwitchC-bgp-default] address-family ipv4 unicast
[SwitchC-bgp-default-ipv4] peer 10.220.2.217 enable
[SwitchC-bgp-default-ipv4] import-route ospf

# 在Switch D上配置Switch C為其EBGP對等體
[SwitchD] bgp 64631
[SwitchD-bgp-default] router-id 4.4.4.4
[SwitchD-bgp-default] peer 10.220.2.16 as-number 65106
[SwitchD-bgp-default] address-family ipv4 unicast
[SwitchD-bgp-default-ipv4] peer 10.220.2.16 enable
# 在Switch D上查看路由表信息,可以看到Switch D通過BGP學習到了到達192.168.64.0/24192.168.74.0/24和192.168.99.0/24三個網段的路由。
[SwitchD] display ip routing-table protocol bgp
Summary count : 3
BGP Routing table Status : <Active>
Summary count : 3
Destination/Mask   Proto   Pre Cost        NextHop         Interface
192.168.64.0/24    BGP     255 1           10.220.2.16     Vlan200
192.168.74.0/24    BGP     255 1           10.220.2.16     Vlan200
192.168.99.0/24    BGP     255 1           10.220.2.16     Vlan200
BGP Routing table Status : <Inactive>
Summary count : 0
完成上述配置后,在Switch D上可以ping通192.168.64.0/24192.168.74.0/24和192.168.99.0/24網段內的主機。

  4)在Switch C上配置路由聚合  

# 在Switch C上將路由192.168.64.0/24192.168.74.0/24和192.168.99.0/24聚合為192.168.64.0/18,並抑制發布具體路由。
[SwitchC-bgp-default-ipv4] aggregate 192.168.64.0 18 detail-suppressed

3.配置驗證

# 在Switch C上查看路由表信息,可以看到Switch C上產生了一條聚合路由192.168.64.0/18,該聚合路由的出接口為Null0。
[SwitchC] display ip routing-table | include 192.168
192.168.64.0/18    BGP     130 0           127.0.0.1       NULL0
192.168.64.0/24    OSPF    150 1           172.17.100.1    Vlan100
192.168.74.0/24    OSPF    150 1           172.17.100.1    Vlan100
192.168.99.0/24    OSPF    150 1           172.17.100.1    Vlan100

# 在Switch D上查看路由表信息,可以看到Switch D上到達公司內部三個網絡的路由聚合為一條路由192.168.64.0/18。
[SwitchD] display ip routing-table protocol bgp
Summary count : 1
BGP Routing table Status : <Active>
Summary count : 1
Destination/Mask   Proto   Pre Cost        NextHop         Interface
192.168.64.0/18    BGP     255 0           10.220.2.16     Vlan200
BGP Routing table Status : <Inactive>
Summary count : 0
完成上述配置后,成功實現了路由聚合。並且,在Switch D上可以ping通192.168.64.0/24192.168.74.0/24和192.168.99.0/24網段內的主機。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM