hub spoke架构的MPLS VPN配置笔记

hub spoke架构的MPLS VPN

在这里插入图片描述

配置步骤:

1、配置好运营商网络的R4 R5 R6的IGP互联和开启MPLS转发和LDP,采用OSPF

2、配置分支2处PE的实例,配置R5的实例spoke2,RD 25:25  RT 发出标记25:25,接收14:14标记路由,这里的思路是分支PE发送分支的私网路由并打标记,只接受总部PE发出的汇总路由的标记。并配置分部PE与总部PE的vpn v4地址簇的IBGP对等体关系。 

3、再配置分支3处PE的实例spoke3,RD 36:36 RT 发出标记 36:36 接收 14:14标记路由,同分支2

4、配置各个分部CE和分别PE建立ipv4 地址簇的EBGP对等体并导入直连路由

5、配置总部端PE设备建立两个实例

6、配置R4子接口绑定对应的实例

7、配置总部PE R4和R5 R6建立vpn v4对等体关系

8、配置R4两个实例与R1总部CE的BGP ipv4对等体

9、配置R1建立连个子接口与R4的不同实例互联,然后建立BGP邻居

配置如下:

1、配置好运营商网络的R4 R5 R6的IGP互联和开启MPLS转发和LDP

2、配置分支2处PE的实例,配置R5的实例spoke2,RD 25:25 RT 发出标记25:25,接收14:14标记路由,这里的思路是分支PE发送分支的私网路由并打标记,只接受总部PE发出的汇总路由的标记。并配置分部PE与总部PE的vpn v4地址簇的IBGP对等体关系。

# 1、配置好运营商网络的R4 R5 R6的IGP互联和开启MPLS转发和LDP
# 2、先陪分支2处PE的实例,先R5的实例spoke2,RD 25:25  RT 发出标记25:25,接受14:14标记路由
[R5]ip vpn-instance spoke2
[R5-vpn-instance-spoke2]route-distinguisher 25:25
[R5-vpn-instance-spoke2-af-ipv4]vpn-target 25:25 export-extcommunity 
[R5-vpn-instance-spoke2-af-ipv4]vpn-target 14:14 import-extcommunity 
[R5-vpn-instance-spoke2-af-ipv4]q
[R5-vpn-instance-spoke2]q
[R5]int g0/0/2
[R5-GigabitEthernet0/0/2]ip binding vpn-instance spoke2
[R5-GigabitEthernet0/0/2]ip addr 172.16.25.5 24
[R5-GigabitEthernet0/0/2]q

# 配置R5和R4 R6的VPN v4 BGP对等体
[R5]bgp 10 
[R5-bgp]router-id 5.5.5.5	
[R5-bgp]undo default ipv4-unicast 
[R5-bgp]peer 4.4.4.4 as-number 10
[R5-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[R5-bgp]peer 6.6.6.6 as-number 10
[R5-bgp]peer 6.6.6.6 connect-interface LoopBack 0	
[R5-bgp]ipv4-family vpnv4 unicast 
[R5-bgp-af-vpnv4]peer 4.4.4.4 enable 
[R5-bgp-af-vpnv4]peer 6.6.6.6 enable 
[R5-bgp-af-vpnv4]q
[R5-bgp]q

# 配置R5的实例spoke2和R2的ipv4地址簇邻居关系	
[R5]bgp 10	
[R5-bgp]ipv4-family vpn-instance spoke2	
[R5-bgp-spoke2]peer 172.16.25.2 as-number 2
[R5-bgp-spoke2]q
[R5-bgp]q

3、再配置分支3处PE的实例spoke3,RD 36:36 RT 发出标记 36:36 接受 14:14标记路由

# 3、再配置分支3处PE的实例spoke3,RD 36:36 RT 发出标记 36:36 接受 14:14标记路由
[R6]ip vpn-instance spoke3
[R6-vpn-instance-spoke3]route-distinguisher 36:36
[R6-vpn-instance-spoke3-af-ipv4]vpn-target 36:36 export-extcommunity 	
[R6-vpn-instance-spoke3-af-ipv4]vpn-target 14:14 import-extcommunity 
[R6-vpn-instance-spoke3-af-ipv4]q
[R6-vpn-instance-spoke3]q
[R6]int g0/0/1
[R6-GigabitEthernet0/0/1]ip binding vpn-instance spoke3
[R6-GigabitEthernet0/0/1]ip addr 172.16.36.6 24
[R6-GigabitEthernet0/0/1]q

# 配置R6与R5 R4的VPN v4对等体
[R6]bgp 10
[R6-bgp]router-id 6.6.6.6
[R6-bgp]undo default ipv4-unicast	
[R6-bgp]peer 4.4.4.4 as-number 10
[R6-bgp]peer 4.4.4.4 connect-interface LoopBack 0	
[R6-bgp]peer 5.5.5.5 as-number 10	
[R6-bgp]peer 5.5.5.5 connect-interface LoopBack 0		
[R6-bgp]ipv4-family vpnv4 unicast 	
[R6-bgp-af-vpnv4]peer 4.4.4.4 enable 
[R6-bgp-af-vpnv4]peer 5.5.5.5 enable 
[R6-bgp-af-vpnv4]q
[R6-bgp]q

# 配置R6的实例spoke3与R3的ipv4 BGP对等体
[R6]bgp 10
[R6-bgp]ipv4-family vpn-instance spoke3	
[R6-bgp-spoke3]peer 172.16.36.3 as-number 3
[R6-bgp-spoke3]q
[R6-bgp]q

4、配置各个分部CE和分别PE建立ipv4 地址簇的EBGP对等体并导入直连路由

# 4、配置各个分部CE和分别PE建立ipv4 地址簇的EBGP对等体并导入直连路由
# 分支2
[R2]bgp 2
[R2-bgp]router-id 2.2.2.2	
[R2-bgp]undo default ipv4-unicast 	
[R2-bgp]peer 172.16.25.5 as-number 10
[R2-bgp]ipv4-family unicast 	
[R2-bgp-af-ipv4]peer 172.16.25.5 enable 
[R2-bgp-af-ipv4]q	
[R2-bgp]import-route direct 
[R2-bgp]q

# 分部3
[R3]bgp 3
[R3-bgp]router-id 3.3.3.3	
[R3-bgp]undo default ipv4-unicast 	
[R3-bgp]peer 172.16.36.6 as-number 10
[R3-bgp]ipv4-family unicast 	
[R3-bgp-af-ipv4]peer 172.16.36.6 enable 
[R3-bgp-af-ipv4]q	
[R3-bgp]import-route direct 
[R3-bgp]q

5、配置总部端PE设备建立两个实例

# 5、配置总部端PE设备建立两个实例

# 一个实例pe_hub接收分支PE发送的路由,RD 41:41 RT 接受25:25 和36:36 标记路由
[R4]ip vpn-instance pe_hub
[R4-vpn-instance-pe_hub]route-distinguisher 41:41	
[R4-vpn-instance-pe_hub-af-ipv4]vpn-target 25:25 import-extcommunity 	
[R4-vpn-instance-pe_hub-af-ipv4]vpn-target 36:36 import-extcommunity 
[R4-vpn-instance-pe_hub-af-ipv4]q
[R4-vpn-instance-pe_hub]q

# 第二个实例hub_pe导出汇总路由给分支的PE,RD 14:14 RT 导出14:14标记汇总路由
[R4]ip vpn-instance hub_pe	
[R4-vpn-instance-hub_pe]route-distinguisher 14:14	
[R4-vpn-instance-hub_pe-af-ipv4]vpn-target 14:14 export-extcommunity 
[R4-vpn-instance-hub_pe-af-ipv4]q
[R4-vpn-instance-hub_pe]q

6、配置R4子接口绑定对应的实例

# 6、配置R4子接口绑定对应的实例
[R4]int g0/0/0.14	
[R4-GigabitEthernet0/0/0.14]ip binding vpn-instance hub_pe
[R4-GigabitEthernet0/0/0.14]dot1q termination vid 14	
[R4-GigabitEthernet0/0/0.14]arp broadcast enable 
[R4-GigabitEthernet0/0/0.14]ip addr 172.16.14.4 24
[R4-GigabitEthernet0/0/0.14]q

[R4]int g0/0/0.41
[R4-GigabitEthernet0/0/0.41]ip binding vpn-instance pe_hub
[R4-GigabitEthernet0/0/0.41]dot1q termination vid 41	
[R4-GigabitEthernet0/0/0.41]arp broadcast enable 
[R4-GigabitEthernet0/0/0.41]ip addr 172.16.41.4 24
[R4-GigabitEthernet0/0/0.41]q

7、配置总部PE R4和R5 R6建立vpn v4对等体关系

# 7、配置总部PE R4和R5 R6建立vpn v4对等体关系
[R4]bgp 10
[R4-bgp]router-id 4.4.4.4	
[R4-bgp]undo default ipv4-unicast 	
[R4-bgp]peer 5.5.5.5 as-number 10	
[R4-bgp]peer 5.5.5.5 connect-interface LoopBack 0	
[R4-bgp]peer 6.6.6.6 as-number 10	
[R4-bgp]peer 6.6.6.6 connect-interface LoopBack 0	
[R4-bgp]ipv4-family vpnv4 unicast 
[R4-bgp-af-vpnv4]peer 5.5.5.5 enable 
[R4-bgp-af-vpnv4]peer 6.6.6.6 enable 
[R4-bgp-af-vpnv4]q
[R4-bgp]q

8、配置R4两个实例与R1总部CE的BGP ipv4对等体

# 8、配置R4连个实例与R1总部CE的BGP ipv4对等体
# pe_hub实例会接受分部的路由通过BGP会传给R1
[R4]bgp 10
[R4-bgp]ipv4-family vpn-instance pe_hub	
[R4-bgp-pe_hub]peer 172.16.41.1 as-number 1
[R4-bgp-pe_hub]q

# hub_pe实例指会把从R1收到的汇总路由打上14:14标记发给分支PE
[R4-bgp]ipv4-family vpn-instance hub_pe	
[R4-bgp-hub_pe]peer 172.16.14.1 as-number 1
[R4-bgp-hub_pe]q
[R4-bgp]q

9、配置R1建立连个子接口与R4的不同实例互联,然后建立BGP邻居

# 9、配置R1建立连个子接口与R4的不同实例互联,然后建立BGP邻居
[R1]int g0/0/0.41
[R1-GigabitEthernet0/0/0.41]dot1q termination vid 41	
[R1-GigabitEthernet0/0/0.41]arp broadcast enable 
[R1-GigabitEthernet0/0/0.41]ip addr 172.16.41.1 24
[R1-GigabitEthernet0/0/0.41]q
[R1]int g0/0/0.14
[R1-GigabitEthernet0/0/0.14]dot1q termination vid 14	
[R1-GigabitEthernet0/0/0.14]arp broadcast enable 
[R1-GigabitEthernet0/0/0.14]ip address 172.16.14.1 24 
[R1-GigabitEthernet0/0/0.14]q

[R1]bgp 1
[R1-bgp]router-id 1.1.1.1	
[R1-bgp]undo default ipv4-unicast 	
[R1-bgp]peer 172.16.41.4 as-number 10	
[R1-bgp]peer 172.16.14.4 as-number 10
[R1-bgp]ipv4-family unicast 	
[R1-bgp-af-ipv4]peer 172.16.41.4 enable 	
[R1-bgp-af-ipv4]peer 172.16.14.4 enable 
[R1-bgp-af-ipv4]import-route direct 
[R1-bgp-af-ipv4]aggregate 172.16.0.0 16 detail-suppressed 
[R1-bgp-af-ipv4]q
[R1-bgp]q
  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值