BGP基本配置(GNS3)


一,拓撲

二,配置

R1配置:

R1#conf t

R1(config)#int s0/0

R1(config-if)#ip add 192.168.12.1255.255.255.0

R1(config-if)#clock rate 64000

R1(config-if)#ip router isis //將接口宣告到ISIS路由進程

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#router isis  //開啟ISIS內部路由協議

R1(config-router)#net49.0001.1111.1111.1111.00

R1(config-router)#exit

R1(config)#router bgp 65501 //開啟bgp進程,自治號位65501

R1(config-router)#no synchronization //關閉同步

R1(config-router)#network 192.168.12.0 mask255.255.255.0 //宣告網絡到BGP進程

R1(config-router)#neighbor192.168.12.2 remote-as 65501 //手動配置R2為鄰居

R1(config-router)#neighbor192.168.23.2 remote-as 65501 //手動配置R3為鄰居

 

R2配置:

R2#conft

R2(config)#ints0/0

R2(config-if)#ipadd 192.168.12.2 255.255.255.0

R2(config-if)#iprouter isis

R2(config-if)#clockrate 64000

R2(config-if)#nosh

R2(config-if)#exit

R2(config)#ints0/1

R2(config-if)#ipadd 192.168.23.1 255.255.255.0

R2(config-if)#clockrate 64000

R2(config-if)#iprouter isis

R2(config-if)#nosh

R2(config-if)#exit

R2(config)#routerisis

R2(config-router)#net49.0001.2222.2222.2222.00

R2(config-router)#exit

R2(config)#routerbgp 65501

R2(config-router)#nosynchronization

R2(config-router)#net192.168.12.0 mask 255.255.255.0

R2(config-router)#net192.168.23.0 mask 255.255.255.0

R2(config-router)#neighbor192.168.12.1 remote-as 65501

R2(config-router)#neighbor192.168.23.2 remote-as 65501

 

R3配置:

R3#conft

R3(config)#ints0/0

R3(config-if)#ipadd 192.168.23.2 255.255.255.0

R3(config-if)#iprouter isis

R3(config-if)#clockrate 64000

R3(config-if)#nosh

R3(config-if)#exit

R3(config)#ints0/1

R3(config-if)#ipadd 192.168.34.1 255.255.255.0

R3(config-if)#iprouter isis

R3(config-if)#clockrate 64000

R3(config-if)#nosh

R3(config-if)#exit

R3(config)#routerisis

R3(config-router)#net49.0001.3333.3333.3333.00

R3(config-router)#exit

R3(config)#routerbgp 65501

R3(config-router)#nosyn

R3(config-router)#net192.168.23.0 mask 255.255.255.0

R3(config-router)#net192.168.34.0 mask 255.255.255.0

R3(config-router)#nei192.168.12.1 remote-as 65501

R3(config-router)#nei192.168.23.1 remote-as 65501

R3(config-router)#nei192.168.34.2 remote-as 65502

 

R4配置:

R4#conft

R4(config)#ints0/0

R4(config-if)#ipadd 192.168.34.2 255.255.255.0

R4(config-if)#clockrate 64000

R4(config-if)#nosh

R4(config-if)#exit

R4(config)#intlo 0

R4(config-if)#ipadd 4.4.4.4 255.255.255.255

R4(config-if)#exit

R4(config)#routerbgp 65502

R4(config-router)#nosyn

R4(config-router)#net4.4.4.4 mask 255.255.255.255

R4(config-router)#net192.168.34.0 mask 255.255.255.0

R4(config-router)#nei192.168.34.1 remote-as 65501

R4(config-router)#exit

 

完成以上配置后,全網互通就可以互通了,此時我們查看下R1和R4的路由表,發現有一條帶B標記的路由到達對方。同時查看BGP鄰居

 

 

分析:

在自治區域65501內各路由器通過ISIS路由協議,建立到達彼此的路由條目。然后各路由器開啟BGP協議,BGP協議根據路由表與其他路由器建立iBGP對等體關系(鄰居),彼此交互路由信息。接着R3與物理鏈接的R4上的自治區域65502的BGP協議建立EBGP關系,彼此交換路由信息。

 


免責聲明!

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



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