IPv6 - 6VPE

简介

类似于IPv4的MPLS VPN,只不过6VPE是将IPv6业务进行隔离。
那么之前在6PE案例中配置的命令 peer x.x.x.x label-route-capability 就不用再6VPE中配置了,因为MP-IBGP会为其分配标签。

拓扑

在这里插入图片描述

实验步骤

0、可以在之前BGP4+ 6PE基础上删除BGP 100进程

1、运行OSPF、MPLS、MPLS LDP

2、配置IPv6地址组的VPN实例,以PE1举例

 ip vpn-instance A
  ipv6-family
   route-distinguisher 100:1
   vpn-target 1:1 export-extcommunity
   vpn-target 1:1 import-extcommunity
# 
interface Ethernet1/0/1
 ip binding vpn-instance A
 ipv6 enable
 ipv6 address 2011::1/64

3、建立MP-IBGP vpnv6邻居关系,以PE1举例

bgp 100
 undo default ipv4-unicast
 peer 3.3.3.3 as-number 100
 peer 3.3.3.3 connect-interface LoopBack0
 # 
 ipv6-family vpnv6
  policy vpn-target
  peer 3.3.3.3 enable

在这里插入图片描述

4、在VPN实例下生成路由,以PE1举例

bgp 100
  ipv6-family vpn-instance A
  import-route direct 

5、验证
a.查看MP-IBGP为BGP路由分配的标签
在这里插入图片描述

b.通过display bgp vpnv6 all routing-table查看标签和下一跳
在这里插入图片描述

c.通过上一步发现下一跳为3.3.3.3,所以根据MPLS LDP的公网标签进行封装,在P设备间传递

d.封装原理和IPv6 - BGP4+ 6PE场景一致
我的IPv6 - BGP4+ 6PE实验笔记

小细节

在IPv6 - BGP4+ 6PE中为了解决每路由每标签导致占用大量标签资源的情况,可以在BGP中配置如下命令,将所有路由共享一个空标签2

[PE1-bgp-af-ipv6]apply-label explicit-null 

在6VPE场景下,每多条VPN实例路由也会为多分配一个标签,解决方案是在VPN实例的IPv6地址组配置如下命令,将其改为每个实例共享同一个标签

[PE1-vpn-instance-A-af-ipv6]apply-label per-instance 

在这里插入图片描述

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值