天天看點

HCIP第十一天-MPLS&BGP綜合實驗

實驗要求:

HCIP第十一天-MPLS&BGP綜合實驗

實驗拓撲:

HCIP第十一天-MPLS&BGP綜合實驗

劃分網段

172.16.0.2-172.16.0.7/32  分别給R2-7當建立鄰居關系環回

172.16.2.1-172.16.7.1/24  分别給R2-7代表使用者網段

172.16.1.0/30  為R2-7配置相應的ip位址

相關配置

基礎ip配置:略

R1:

建立bgp鄰居

[R1]bgp 1     

[R1-bgp]router-id 1.1.1.1

[R1-bgp]peer 12.1.1.2 as-number 2         

[R1-bgp]peer 15.1.1.5 as-number 2

宣告

[R1-bgp]network 192.168.1.0 24

R2-R7

配置OSPF

[R2]ospf 1

[R2-ospf-1]area 0

[R2-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

[R2]int LoopBack 1

[R2-LoopBack1]ospf network-type broadcast 

進loopback1

修改ospf工作類型為brodcast

MPLS配置以及BGP配置

R2:

[R2]mpls lsr-id 172.16.0.2
[R2]mpls
[R2-mpls]mpls ldp
[R2-mpls-ldp]q
[R2]int gi 0/0/1
[R2-GigabitEthernet0/0/1]mpls
[R2-GigabitEthernet0/0/1]mpls ld
[R2-GigabitEthernet0/0/1]mpls ldp 
[R2-GigabitEthernet0/0/1]int gi 0/0/2
[R2-GigabitEthernet0/0/2]mpls
[R2-GigabitEthernet0/0/2]mpls ldp
[R2-GigabitEthernet0/0/2]q
[R2]bgp 2
[R2-bgp]peer 172.16.0.5 as
[R2-bgp]peer 172.16.0.5 as-number 2
[R2-bgp]peer 172.16.0.5 connect-interface LoopBack 0
[R2-bgp]peer 172.16.0.5 next-hop-local
[R2-bgp]peer 172.16.0.7 as-number 2
[R2-bgp]peer 172.16.0.7 connect-interface LoopBack 0
[R2-bgp]peer 172.16.0.7 next-hop-local
[R2-bgp]peer 12.1.1.1 as-number 1
           

R3:

[R3]mpls lsr-id 172.16.0.3
[R3]mpls
[R3-mpls]mpls ldp
[R3-mpls-ldp]q
[R3]int gi 0/0/0
[R3-GigabitEthernet0/0/0]mpls
[R3-GigabitEthernet0/0/0]mpls ldp
[R3-GigabitEthernet0/0/0]int gi 0/0/1
[R3-GigabitEthernet0/0/1]mpls
[R3-GigabitEthernet0/0/1]mpls ldp
[R3-GigabitEthernet0/0/1]int gi 0/0/2
[R3-GigabitEthernet0/0/2]mpls  
[R3-GigabitEthernet0/0/2]mpls ldp
[R3-GigabitEthernet0/0/2]
           

R4:

[R4]mpls lsr-id 172.16.0.4
[R4]mpls
[R4-mpls]mpls
[R4-mpls]mpls ldp
[R4-mpls-ldp]q
[R4]int gi 0/0/0
[R4-GigabitEthernet0/0/0]mpls
[R4-GigabitEthernet0/0/0]mpls ldp
[R4-GigabitEthernet0/0/0]int gi 0/0/1
[R4-GigabitEthernet0/0/1]mpls
[R4-GigabitEthernet0/0/1]mpls ldp
[R4-GigabitEthernet0/0/1]
           

R5:

[R5]mpls lsr-id 172.16.0.5
[R5]mpls
[R5-mpls]mpls 
[R5-mpls]mpls ldp
[R5-mpls-ldp]q
[R5]int gi 0/0/2
[R5-GigabitEthernet0/0/2]mpls 
[R5-GigabitEthernet0/0/2]mpls ldp
[R5-GigabitEthernet0/0/2]int gi 0/0/1
[R5-GigabitEthernet0/0/1]mpls
[R5-GigabitEthernet0/0/1]mpls ldp

[R5]bgp 2
[R5-bgp]peer 12.1.1.1 as-number 1          
[R5-bgp]peer 172.16.0.2 as-number 2
[R5-bgp]peer 172.16.0.2 connect-interface LoopBack 0
[R5-bgp]peer 172.16.0.2 next-hop-local
[R5-bgp]peer 172.16.0.7 as-number 2
[R5-bgp]peer 172.16.0.7 connect-interface LoopBack 0
[R5-bgp]peer 172.16.0.7 next-hop-local
           

R6:

[R6]mpls ls
[R6]mpls lsr-id 172.16.0.6
[R6]mpls  
[R6-mpls]mpls 
[R6-mpls]mpls ldp
[R6-mpls-ldp]q
[R6]int gi 0/0/1
[R6-GigabitEthernet0/0/1]mpls
[R6-GigabitEthernet0/0/1]mpls ldp
[R6-GigabitEthernet0/0/1]int gi 0/0/0
[R6-GigabitEthernet0/0/0]mpls 
[R6-GigabitEthernet0/0/0]mpls ldp
[R6-GigabitEthernet0/0/0]int gi 0/0/2
[R6-GigabitEthernet0/0/2]mpls
[R6-GigabitEthernet0/0/2]mpls ldp
[R6-GigabitEthernet0/0/2]
           

R7:

[R7]mpls lsr-id 172.16.0.7
[R7]mpls
[R7-mpls]mpls
[R7-mpls]mpls ldp
[R7-mpls-ldp]q
[R7]int gi 0/0/0
[R7-GigabitEthernet0/0/0]mpls
[R7-GigabitEthernet0/0/0]mpls ldp
[R7-GigabitEthernet0/0/0]int gi 0/0/1
[R7-GigabitEthernet0/0/1]mpls
[R7-GigabitEthernet0/0/1]mpls ldp 
[R7-GigabitEthernet0/0/1]q
[R7]bgp 2
[R7-bgp]peer 172.16.0.2 as-number 2
[R7-bgp]peer 172.16.0.2 connect-interface LoopBack 0
[R7-bgp]peer 172.16.0.2 next-hop-local
[R7-bgp]peer 172.16.0.5 as-number 2
[R7-bgp]peer 172.16.0.5 connect-interface LoopBack 0
[R7-bgp]peer 172.16.0.5 next-hop-local
[R7-bgp]peer 78.1.1.8 as-number 3
           

R8:

[R8]bgp 3

[R8-bgp]peer 78.1.1.7 as

[R8-bgp]peer 78.1.1.7 as-number 2

宣告

[R8-bgp]network 192.168.2.0 24

R3-4-6配置預設達到全網可達

[R3]ip route-static 0.0.0.0 0 172.16.1.1

[R4]ip route-static 0.0.0.0 0 172.16.1.10

[R6]ip route-static 0.0.0.0 0 172.16.1.18

為解決bgp路由黑洞R2-5-7配置如下:

route recursive-lookup tunnel

宣告AS2路由---R2R5R7均做如下配置:

[R2]ip route-static 172.16.0.0 21 NULL 0

[R2]bgp 2

[R2-bgp]network 172.16.0.0 21

幹涉選路

HCIP第十一天-MPLS&BGP綜合實驗
HCIP第十一天-MPLS&BGP綜合實驗

 檢視R1路由表

HCIP第十一天-MPLS&BGP綜合實驗

 是以僅需在R2修改172.16.2.0路由讓他走R5即可

[R2]ip ip-prefix a permit 172.16.2.0 24

[R2]route-policy a permit node 10

[R2-route-policy]if-match ip-prefix a

[R2-route-policy]apply as-path  2 2 2 additive 

[R2-route-policy]q

[R2]route-policy a permit node 20

[R2-route-policy]q

進入BGP調用政策

[R2]bgp 2

[R2-bgp]peer 12.1.1.1 route-policy a export 

再檢視R1路由表:

HCIP第十一天-MPLS&BGP綜合實驗

R1&R8均可通路AS2中使用者的環回

HCIP第十一天-MPLS&BGP綜合實驗
HCIP第十一天-MPLS&BGP綜合實驗
HCIP第十一天-MPLS&BGP綜合實驗

繼續閱讀