Lab 6. MPLS L3 VPN PE-CE Static Routing

Mei 19, 2017
Assalamu'alaikum Warohmatullahi Wabarokatuh.
oke sebelum kita langsung melabkan materi kali ini kita akan sedikit membahas mengenai perbedaan antara L2VPN dan L3VPN :
L2VPN : customer A dan B seperti bersama-sama dalam satu jaringan broadcast atau layer2 sedangkan L3VPN merupakan suatu customer yang terhubung ke router yang menjalankan OSPF di kedua sisi customer yang seolah-olah langsung terhubung
L3VPN : customer A dan B tidak memiliki hubungan langsung sama sekali router customer terhubung langsung dengan router PE dari service provider dan tugas dari service provider akan menghubungkan customer A dan B tanpa tercamour.
Pada lan kali ini kita akan membuat simulasi lab untuk mempelajari suatu service provider yang menghubungkan antar customer yang sama disisi PE yang berbeda dan untuk menghubungkan antar CE karena networknya berbeda protokol yang akan kita gunakan yaitu static routing.
Untuk topoliginya seperti ini :
Konfigurasi R1 (PE)
#Konfigurasi dasar
[admin@MikroTik] > system identity set name=R1
[admin@R1] > interface bridge add name=bridge1
[admin@R1] > ip address add address=1.1.1.1/32 interface=bridge1
[admin@R1] > ip address add address=12.12.12.1/23 interface=ether1
[admin@R1] > ip address add address=14.14.14.1/23 interface=ether2
[admin@R1] > ip address add address=15.15.15.1/23 interface=ether3
#routing iBGP menggunakan RIP network ke customer tidak perlu di advertise
[admin@R1] > routing rip network add network=1.1.1.1/32
[admin@R1] > routing rip network add network=12.12.12.0/24
#setting MPLS, karena BGP L3VPN tidak dapat berjalan tanpa ada MPLS
[admin@R1] > mpls ldp set enabled=yes lsr-id=1.1.1.1 transport-address=1.1.1.1
[admin@R1] > mpls ldp interface add interface=ether1
#setting iBGP jadikan R2 sebagai route reflector disini BGP berfungsi untuk distribusi routing table vrf, BGP disetting dengan address-families=vpnv4
[admin@R1] > routing bgp instance set default as=123
[admin@R1] > routing bgp peer add name=peer1 remote-address=2.2.2.2 remote-as=123 update-source=bridge1 address-families=vpnv4
#buat table routing tambahan menggunakan vrf bedakan untuk customer A dan B serta interface yang menuju ke masing-masing customer
[admin@R1] > ip route vrf add export-route-targets=123:1 import-route-targets=123:1 interfaces=ether2 route-distinguisher=123:1 routing-mark=vrf1
[admin@R1] > ip route vrf add export-route-targets=123:2 import-route-targets=123:2 interfaces=ether3 route-distinguisher=123:2 routing-mark=vrf2
#buat BGP instance vrf untuk routing tabel vrf
[admin@R1] > routing bgp instance vrf add redistribute-connected=yes routing-mark=vrf1
[admin@R1] > routing bgp instance vrf add redistribute-connected=yes routing-mark=vrf2
Konfigurasi R2 (P)
[admin@MikroTik] > system identity set name=R2
[admin@R2] > interface bridge add name=bridge1
[admin@R2] > ip address add address=2.2.2.2/32 interface=bridge1
[admin@R2] > ip address add address=12.12.12.2/24 interface=ether1
[admin@R2] > ip address add address=23.23.23.2/24 interface=ether2
[admin@R2] > routing rip network add network=12.12.12.0/24
[admin@R2] > routing rip network add network=23.23.23.0/24
[admin@R2] > routing rip network add network=2.2.2.2/32
[admin@R2] > mpls ldp set enabled=yes lsr-id=2.2.2.2 transport-address=2.2.2.2
[admin@R2] > mpls ldp interface add interface=ether1
[admin@R2] > mpls ldp interface add interface=ether2
[admin@R2] > routing bgp peer add name=peer1 remote-address=1.1.1.1 remote-as=123 route-reflect=yes update-source=bridge1 address-families=vpnv4
[admin@R2] > routing bgp peer add name=peer1 remote-address=3.3.3.3 remote-as=123 route-reflect=yes update-source=bridge1 address-families=vpnv4
Konfigurasi R3
[admin@MikroTik] > system identity set name=R3
[admin@R3] > interface bridge add name=bridge1
[admin@R3] > ip address add address=3.3.3.3/32 interface=bridge1
[admin@R3] > ip address add address=23.23.23.3/24 interface=ether1
[admin@R3] > ip address add address=36.36.36.3/24 interface=ether2
[admin@R3] > ip address add address=37.37.37.3/24 interface=ether3
[admin@R3] > routing rip network add network=3.3.3.3/32
[admin@R3] > routing rip network add network=23.23.23.0/24
[admin@R3] > mpls ldp set enabled=yes lsr-id=3.3.3.3 transport-address=3.3.3.3
[admin@R3] > mpls ldp interface add interface=ether1
[admin@R3] > routing bgp instance set default as=123
[admin@R3] > routing bgp peer add name=peer1 remote-address=2.2.2.2 remote-as=123 update-source=bridge1 address-families=vpnv4
[admin@R3] > ip route vrf add export-route-targets=123:1 import-route-targets=123:1 interfaces=ether2 route-distinguisher=123:1 routing-mark=vrf1
[admin@R3] > ip route vrf add export-route-targets=123:2 import-route-targets=123:2 interfaces=ether3 route-distinguisher=123:2 routing-mark=vrf2
[admin@R3] > routing bgp instance vrf add redistribute-connected=yes routing-mark=vrf1
[admin@R3] > routing bgp instance vrf add redistribute-connected=yes routing-mark=vrf2
Konfiguras router CE
Disini router CE dapat menggunakan routing protokol jenis apapun untuk berkomunikasi dengan CE di tempat yang berbeda.
Setting R4 (CE=Customer A)
Disini kita hanya menambahkan ip dan static route untuk default gateway
[admin@MikroTik] > system identity set name=R4
[admin@R4] > ip address add address=14.14.14.4/24 interface=ether1
[admin@R4] > ip route add gateway=14.14.14.1
Setting R5 (CE=Customer B)
[admin@MikroTik] > system identity set name=R5
[admin@R5] > ip address add address=15.15.15.5/24 interface=ether1
[admin@R5] > ip route add gateway=15.15.15.1
Setting R6 (CE=Customer B ditempat lain)
[admin@MikroTik] > system identity set name=R6
[admin@R6] > ip address add address=37.37.37.6/24 interface=ether1
[admin@R6] > ip route add gateway=37.37.37.3
Setting R7 (CE=Customer A)
[admin@MikroTik] > system identity set name=R7
[admin@R7] > ip address add address=36.36.36.7/24 interface=ether1
[admin@R7] > ip route add gateway=36.36.36.3
Silahkan ping loopback R1,R2 dan R3, cek iBGP pastikan status sudah established.Alhamdulillah postingan kali ini telah selesai, jika artikel ini terasa bermanfaat silahkan bisa di share dengan menekan salah satu button dibawah ini.

Wassalamu'alaikum ...

Share this :

Previous
Next Post »
0 Komentar

Penulisan markup di komentar
  • Silakan tinggalkan komentar sesuai topik. Komentar yang menyertakan link aktif, iklan, atau sejenisnya akan dihapus.
  • Untuk menyisipkan kode gunakan <i rel="code"> kode yang akan disisipkan </i>
  • Untuk menyisipkan kode panjang gunakan <i rel="pre"> kode yang akan disisipkan </i>
  • Untuk menyisipkan quote gunakan <i rel="quote"> catatan anda </i>
  • Untuk menyisipkan gambar gunakan <i rel="image"> URL gambar </i>
  • Untuk menyisipkan video gunakan [iframe] URL embed video [/iframe]
  • Kemudian parse kode tersebut pada kotak di bawah ini
  • © 2015 Simple SEO ✔