cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
7225
Views
0
Helpful
21
Replies

MPLS migration from IPv4 and IPv6

Steev112
Level 1
Level 1

                   Hello,

i have existing MPLS VPN setup using IPv4 between all devices (P,PE,CPE), i want to start to migrate to IPv6 but i want to start the migration for one link between P and PE and all other devices will be the same (IPv4). Can you please tell me how i can acheive this scenario without impcat the services because is life.

Thanks

21 Replies 21

Nagendra Kumar Nainar
Cisco Employee
Cisco Employee

Hi Steve,

When you say, you are going to migrate the core to IPv6, Do you mean you unconfig Ipv4 and config IPv6?. Currently MPLS over IPv6 is yet to be supported. So you can enable IPv6 in your core as dual stack (both IPv4 and Ipv6 running on all interfaces), but canot remove IPv4 from core (As it is required for MPLS services).

If you dont ahve any services that requires IPv6 core yet, I dont think it should cause any issue in enabling IPv6 in core interfaces.

Regards,

Nagendra

Michael Vincent
Level 1
Level 1

For MPLS VPNs and IPv6, you'll want to look at using the 6VPE technology described in RFC 4659.  There are a ton of Internet resources for what it does and how to go about implementing.

Basically, 6VPE will allow dual-stack at the CE devices while still maintaining an IPv4 MPLS core.  IPv6 routes are carried in BGP address families (vpnv6) and make use of IPv4-mapped IPv6 addresses to meet the next hop requirements.

A very basic playbook (again, many Intenet resources - including Cisco - can provide detail):

1) Configure VPNV6 address family between PE routers

2) Ensure / update VRFs to use address-families

3) Add IPv6 addressing to the PE / CE link

4) Update CE BGP configurations for dual-stack / address families

cheers.

Deepak Ambotkar
Level 1
Level 1

Steve,

You cannot do IPv6 MPLS as of now. You will need to keep IPv4 MPLS and pass IPv6 traffic over this. MPLS has nothing to do with inner labe (IPv4 or IPv6). It will just pass it. You will want to run dual stack between CPE and PE.

Regards,

Deepak Ambotkar

Dear  ,

I have full MPLS IPv4 setup and the site is life and all services are up and running, but what we need to do just change the Core IP  address scheme from IPV4 to IPv6 , i will use dual-stack but the CPE will be the same IPv4.

Is it possible or doable?

Thanks,

I really did not understand what you said. But a typical and standard setup will be like the image below-

Reagrds,

Deepak Ambotkar

Hi Deepak,

Thanks for the network diagram, what i want is can i configure IPv6 instead of the IPv4 between P and PE or between P and P, and the CPE will be IPv4 ?

Regards,

Steven

Mohamed Sobair
Level 7
Level 7

There is two ways you can approach it:

1- Short - Term  Plan: is to have your PEs and CEs dual stacked IPv4 & IPv6 with an IPv4 ONLY in the Core & its a MUST for Signaled VPNv6 LSPs. as LDPv6 is not yet supported. 

This Plan is useful if you intend to migrate a really big Network and cant do it once for all (By enabling V6 MPLS Core).

2- Long-Term Plan:  is to have your Core, PEs & CEs to be dualed Stacked V4 & V6,  although you need V4 Core for Signaled V6 LSPs, but you would ensure that when LDPv6 is supported in the future , your core is already v6 enabled and less modification can be implemented to provide MPLS v4 independant Core from v6.

Regards,

Mohamed

Dear Mohamed,

Thanks for your concerns, as i understood from the points  i can't do migrating for Core because LDPv6 not support am i right ?

if i dual stack between PE and CE what the method i must to use it to let IPv4 communicate with IPv6 (Tunneling or translation) ?

do you have an example for this scenario ?

Regards,

Steven

Hi Steven,

Right. You wont be able to migrate your core to IPV6 as LDPv6 is not supported yet.

At this stage to migrate your edge devices to IPv6 you should use the 6VPE solution.

Following is the detailed presentation on what you are looking for

http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6553/prod_presentation0900aecd80311df4.pdf

For configuration examples see slide 9 and 35

Hope this helps.

regards

Ashish

Dear All,

i have small question in IPv4 i have point to point IP address between PE and P and Loopback for example:

IP address between PE and P : 192.168.1.1/30 - 192.168.1.1/30

loopback: 192.168.100.100/32

my question is what is the equivelent these private IP address in IPv6 what i mean private address for IPv6 ?

Thanks,

Steven,

The Private Addresses in IPv6 doesnt match exactly the Private IPv4 addresses. For equivelant IPv6 Addresses to 192.168.1.1/30 for example, you Can lookup how to convert decimal into hexadecimal.

However, the Private IPv6 Addresses are illustrated below:

ie:  FEB0::/16    --   FEC0::/16

These Address Space called (Site-Local IPv6 Addresses) equivelant to the (Private IPv4 addresses).

Regards,

Mohamed

Hi,

I tried to make this setup on GNS but i faced this issue "address-family IPv6 under vrf not support" and i tried to configure mls ipv6 vrf but also not supported it gave me the following:

Router(config)#mls ?
  rp  rp

Router(config)#mls

is there any solution to apply it on GNS?

i am using C7200 router.

Thanks

Dear All,

Thanks alot for your information, i will apply it and i will update you.

I don't have idea if you can apply it on gns with Cisco 7200 series.

Regards,

Dear

i have one issue during configure IPv6 i can't configure address-family ipv6 under VRF, i am using Cisco 7206 , is this router support this feature ? if not which router must i use it ?