IPv6 over MPLS a.k.a 6PE and 6VPE

Seperti yang kita ketahui IPv6 sendiri untuk sekarang ini belum bisa deploy untuk IPv4 karena untuk LDP sendiri belum mendukung untuk Ipv6 (read: http://www.akbintel.com/mediawiki/index.php/MPLS/L3VPN)

6PE and 6VPE : IPv6 CE over IPv6 is not currently possible because LDP doesn’t map to IPv6 addresses.

Thats why we still need IPv4, you cant move on to IPv6 totally. Meski untuk sekarang ini LDP sudah support untuk IPv6(read: http://tools.ietf.org/html/draft-ietf-mpls-ldp-ipv6-07), namun belum ada perangkat yang sudah implement LDP for Ipv6 ini. Karena adopsi IPv6 masih dalam pergerakan. Sampai saat ini baru 4% di seluruh dunia (read: http://www.google.co.id/ipv6/statistics.html#tab=ipv6-adoption), dan juga tidak mungkin secara tiba-tiba semua langsung dirubah. Karena yang namanya teknologi sendiri itu berkembang secara bertahap dan harus melihat keadaan sebelumnya.

Kembali ke topik, maka untuk saat ini kita masih menggunakan IPv4 sebagai backbone untuk IPv6 kita ini nanti. Untuk MPLS sendiri support untuk CE yang menggunakan IPv6 atau juga bisa jadi Dual Stack untuk support keduanya IPv4 maupun IPv6.

1IPv6 packet dilewatkan dari 6PE menuju 6PE lewat Label Switch Path

  • 6PE : Penghubung yang di backbone (PE)
  • 6VPE : VPNV6

BGP saling bertukar “external” client prefix, labels dan sebagainya

  • IPv6 prefix + Label for 6PE
  • VPNV6 prefix for 6VPE

Keduanya diatas kita bisa menggunakan IPv4, jadi bukan menggunakan IPv6.

23

Untuk Konfigurasinya 6PE

45Untuk Konfigurasi PE-CE

67Untuk Konfigurasi 6VPE

89

Berikut contoh topologi untuk 6PE & 6VPE

10MPLS L3VPN, terdapat sebuah VRF dan 2 router CE, masing2 PE-CE menggunakan eBGP. PE-CE menggunakan IPv6, ditugaskan untuk menghubungkan kedua Site yang berbeda tempat. Disini kita menggunakan 6PE & 6VPE.

Konfigurasi 6PE

R1
 router bgp 100
 address-family ipv6
 neigh 3.3.3.3 remote-as 100
 neigh 3.3.3.3 update-so lo0
 neigh 3.3.3.3 activate
R3
 router bgp 100
 address-family ipv6
 neigh 1.1.1.1 remote-as 100
 neigh 1.1.1.1 update-so lo0
 neigh 1.1.1.1 activate

Konfigurasi 6VPE

R1
 router bgp 100
 address-family vpnv6
 neigh 3.3.3.3 activate
R3
 router bgp 100
 address-family vpnv6
 neigh 1.1.1.1 activate

Konfigurasi VRF agar support IPv6

vrf definition ABC
 address-family ipv6
 route-target both 9:9

*dikonfigurasikan di masing2 PE

Menghubungkan R1 dan R4

R1
router bgp 100
 address-family ipv6 vrf ABC
 network 2002:9:9::1/128
 neigh 2002:9:9:11::4 remote-as 300
 neigh 2002:9:9:11::4 activate
R3
 router bgp 100
 address-family ipv6 vrf ABC
 network 2002:9:9::3/128
 neighbor 2002:9:9:33::5 remote-as 200
 neighbor 2002:9:9:33::5 activate

Verifikasi

R1#sh bgp ipv6 uni summ
BGP router identifier 1.1.1.1, local AS number 100
BGP table version is 1, main routing table version 1

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
3.3.3.3         4          100      42      39        1    0    0 00:23:49        0
R1#sh bgp vpnv6 uni all summ
BGP router identifier 1.1.1.1, local AS number 100
BGP table version is 12, main routing table version 12
5 network entries using 840 bytes of memory
5 path entries using 400 bytes of memory
6/5 BGP path/bestpath attribute entries using 792 bytes of memory
2 BGP AS-PATH entries using 48 bytes of memory
1 BGP extended community entries using 24 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 2104 total bytes of memory
BGP activity 12/3 prefixes, 15/6 paths, scan interval 60 secs

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
3.3.3.3         4          100      43      39       12    0    0 00:23:55        3
2002:9:9:11::4  4          300      69      69       12    0    0 00:58:52        1
R1#
R4#sh ipv6 route
IPv6 Routing Table - default - 8 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
       B - BGP, M - MIPv6, R - RIP, I1 - ISIS L1
       I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
       EX - EIGRP external, ND - Neighbor Discovery
       O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
       ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
B   2002:9:9::1/128 [20/0]
     via FE80::C801:10FF:FEF8:6, FastEthernet0/1
B   2002:9:9::3/128 [20/0]
     via FE80::C801:10FF:FEF8:6, FastEthernet0/1
LC  2002:9:9::4/128 [0/0]
     via Loopback0, receive
B   2002:9:9::5/128 [20/0]
     via FE80::C801:10FF:FEF8:6, FastEthernet0/1
C   2002:9:9:11::/64 [0/0]
     via FastEthernet0/1, directly connected
L   2002:9:9:11::4/128 [0/0]
     via FastEthernet0/1, receive
B   2002:9:9:33::/64 [20/0]
     via FE80::C801:10FF:FEF8:6, FastEthernet0/1
L   FF00::/8 [0/0]
     via Null0, receive
R4#ping  2002:9:9::5 so lo0

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2002:9:9::5, timeout is 2 seconds:
Packet sent with a source address of 2002:9:9::4
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 44/76/104 ms
R4#

3 thoughts on “IPv6 over MPLS a.k.a 6PE and 6VPE

  1. bayu says:

    mas, mohon pencerahannya
    saat saya konfig bgp spt dibawah, tidak ada option vpnv6, hanya tersedia vpnv4

    router bgp 100
    address-family vpnv6
    neigh 1.1.1.1 activate

    dan mohon penjelasannya, konfig dibawah ini harus saya konfig dimana

    vrf definition ABC
    address-family ipv6
    route-target both 9:9

    saya mencoba di cisco seri c7200

  2. Destya Eka Ramadhani says:

    Selamat malam mas. Mau tanya mas, untuk bagian

    Address-family vpnv6

    Saya invalid pada bagian vpnv6 nya mas. Mohon pencerahan nya mass. Terima kasih🙏

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.