Kali ini kita akan belajar konfigurasi MPLS LDP menggunakan routing IS-IS, ldp autoconfig sebenarnya juga bisa diterapkan di IS-IS namun hanya IOS tertentu saja. Pada lab kali ini kita akan ngelab menggunakan basic LDP saja, jadi harus mengkonfigurasi “mpls ip” satu persatu.

Buat topologi seperti di bawah ini.

topologi

Petunjuk LAB

1. Konfigurasikan IP dan routing IS-IS pada semua router

R1(config)#interface Loopback0
R1(config)#ip address 1.1.1.1 255.255.255.255
R1(config-if)#ip router isis
R1(config-if)#interface GigabitEthernet0/0
R1(config-if)#ip address 12.12.12.1 255.255.255.0
R1(config-if)#ip router isis
R1(config)#router isis
R1(config-router)#net 49.0001.0010.0100.1001.00
R1(config-router)#is-type level-2-only

R2(config)#interface Loopback0
R2(config-if)#ip address 2.2.2.2 255.255.255.255
R2(config-if)#ip router isis
R2(config-if)#interface GigabitEthernet0/0
R2(config-if)#ip address 12.12.12.2 255.255.255.0
R2(config-if)#ip router isis
R2(config-if)#interface GigabitEthernet1/0
R2(config-if)#ip address 23.23.23.2 255.255.255.0
R2(config-if)#ip router isis
R2(config)#router isis
R2(config-router)#net 49.0001.0020.0200.2002.00
R2(config-router)#is-type level-2-only

R3(config)#interface Loopback0
R3(config-if)#ip address 3.3.3.3 255.255.255.255
R3(config-if)#ip router isis
R3(config-if)#interface GigabitEthernet0/0
R3(config-if)#ip address 23.23.23.3 255.255.255.0
R3(config-if)#ip router isis
R3(config-if)#interface GigabitEthernet1/0
R3(config-if)#ip address 34.34.34.3 255.255.255.0
R3(config-if)#ip router isis
R3(config)#router isis
R3(config-router)#net 49.0001.0030.0300.3003.00
R3(config-router)#is-type level-2-only

R4(config)#interface Loopback0
R4(config)#ip address 4.4.4.4 255.255.255.255
R4(config-if)#ip router isis
R4(config-if)#interface GigabitEthernet0/0
R4(config-if)#ip address 34.34.34.4 255.255.255.0
R4(config-if)#ip router isis
R4(config)#router isis
R4(config-router)#net 49.0001.0040.0400.4004.00
R4(config-router)#is-type level-2-only

Untuk lebih jelasnya mengenai IS-IS silahkan dilihat artikel saya pada postingan sebelumnya disini

2. Setting MPLS Label Distribution dengan LDP protocol pada semua interface.

R1(config)#mpls label protocol ldp
R1(config)#int g0/0
R1(c0nfig-if)#mpls ip

R2(config)#mpls label protocol ldp
R2(config)#int g0/0
R2(c0nfig-if)#mpls ip
R2(config-if)#int g1/0
R2(c0nfig-if)#mpls ip

R3(config)#mpls label protocol ldp
R3(config)#int g0/0
R3(c0nfig-if)#mpls ip
R3(config-if)#int g1/0
R3(c0nfig-if)#mpls ip

R4(config)#mpls label protocol ldp
R4(config)#int g0/0
R4(c0nfig-if)#mpls ip

3. Setting MPLS LDP router-id, gunakan IP loopback pada masing – masing router.

R1-R4(config)#mpls ldp router-id Loopback0 (menjadikan loopback router, menjadi router-id pada mpls ldp)

4. Verifikasi

Lihat interface mplsnya, pastikan sudah pada kondisi UP.

sh mpls int r1 sh mpls int r2 sh mpls int r3 sh mpls int r4

Cek ldpnya, pastikan neighbornya sudah benar.

sh mpls ldp nei r2

Lihat label yang dibentuk oleh mplsnya.

sh mpls for tabel r3

Lakukan ping ke semua IP loopback router pastikan reply semua.

ping r4

Lihat routing tabelnya untuk memastikan sudah dijalankannya routing IS-IS untuk jaringan MPLS.

sh ip route r1