Lab 16 : DMVPN Phase 1 Dengan Routing EIGRP
- Setelah selesai dengan RIP DMVPN di artikel sebelumnya Lab 15 : DMVPN Phase 1 Dengan Routing RIP . Kali ini kita akan belajar bagaimana menghubungkan jaringan lokal pada jaringan DMVPN menggunakan salah satu routing protokol nya cisco, yaitu EIGRP . Berikut gambaran topologi yang sudah dibuat dan sudah dikonfigurasi pada artikel Lab 13 : Konfigurasi Dasar DMVPN Phase 1 Cisco :
Pastikan Tunnel sudah terbangun dan ip tunnel bisa saling berkomunikasi :
R2
R4
Oke, pertama kita tentukan dulu AS Number atau nomer kepemilikan untuk routing eigrp kita, sebagai contoh, kita akan menggunakan AS number 10 . karena semua routing yang ada dalam satu jaringan eigrp harus sama AS Number nya .
Konfigurasi EIGRP pada Hub terlebih dahulu :
R1
Keterangan :
Tinggal kita daftarkan saja network network directly connected yang ingin kita advertise ke router router lain di jaringan DMVPN kita. Jangan lupa perintah no auto-summary ya agar router tidak mengirim routing table classfull ke router lain .
Setelah itu konfigurasikan EIGRP di sisi Spoke :
R2
Biasanya jika, konfigurasi eigrp sudah benar, maka akan muncul notif bahwa Neighbor sudah Up, artinya EIGRP di R2 sudah mendeteksi adalah router eigrp lain dan akan mengirim informasi routing kepada router tersebut (R1) :
Bisa kita cek juga dengan perintah :
Terlihat bahwa Neighbor 10.11.11.1 (R1) sudah mempunyai Uptime , artinya sudah melakukan proses adjency ke R2 . Kita bisa juga melakukan cek di table routing R2, apakah sudah mendapatkan advertise dari R1 .
Oke, EIGRP sudah benar di R2, lanjut di spoke yang lain (R4) .
R4
Saatnya pengecekan routing table, apakah routing table di masing masing spoke sudah teradvertise ke Router Hub ?
R1
Oke, sekarang kita cek kembali table routing di masing masing spoke, apakah sudah lengkap sesuai yang kita harapkan ?
R2
Gambar 1 Physical Topology |
Gambar 2 Logical Topology |
R2
R2#ping 10.11.11.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.11.11.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 68/68/72 ms
R2#
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.11.11.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 68/68/72 ms
R2#
R4
R4#ping 10.11.11.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.11.11.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 68/92/100 ms
R4#
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.11.11.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 68/92/100 ms
R4#
Oke, pertama kita tentukan dulu AS Number atau nomer kepemilikan untuk routing eigrp kita, sebagai contoh, kita akan menggunakan AS number 10 . karena semua routing yang ada dalam satu jaringan eigrp harus sama AS Number nya .
Konfigurasi EIGRP pada Hub terlebih dahulu :
R1
R1(config)#router eigrp 10
R1(config-router)#network 1.1.1.1 0.0.0.0
R1(config-router)#network 10.11.11.0 0.0.0.255
R1(config-router)#no auto-summary
R1(config-router)#end
R1#
R1(config-router)#network 1.1.1.1 0.0.0.0
R1(config-router)#network 10.11.11.0 0.0.0.255
R1(config-router)#no auto-summary
R1(config-router)#end
R1#
Keterangan :
Tinggal kita daftarkan saja network network directly connected yang ingin kita advertise ke router router lain di jaringan DMVPN kita. Jangan lupa perintah no auto-summary ya agar router tidak mengirim routing table classfull ke router lain .
Setelah itu konfigurasikan EIGRP di sisi Spoke :
R2
R1(config)#router eigrp 10
R1(config-router)#network 1.1.1.1 0.0.0.0
R1(config-router)#network 10.11.11.0 0.0.0.255
R1(config-router)#no auto-summary
R1(config-router)#end
R1#
R1(config-router)#network 1.1.1.1 0.0.0.0
R1(config-router)#network 10.11.11.0 0.0.0.255
R1(config-router)#no auto-summary
R1(config-router)#end
R1#
Biasanya jika, konfigurasi eigrp sudah benar, maka akan muncul notif bahwa Neighbor sudah Up, artinya EIGRP di R2 sudah mendeteksi adalah router eigrp lain dan akan mengirim informasi routing kepada router tersebut (R1) :
Gambar 3 Neighbor EIGRP Up |
R2#show ip eigrp neighbors
IP-EIGRP neighbors for process 10
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 10.11.11.1 Tu1 14 00:02:32 45 5000 0 9
R2#
IP-EIGRP neighbors for process 10
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 10.11.11.1 Tu1 14 00:02:32 45 5000 0 9
R2#
Terlihat bahwa Neighbor 10.11.11.1 (R1) sudah mempunyai Uptime , artinya sudah melakukan proses adjency ke R2 . Kita bisa juga melakukan cek di table routing R2, apakah sudah mendapatkan advertise dari R1 .
R2#show ip route eigrp
1.0.0.0/32 is subnetted, 1 subnets
D 1.1.1.1 [90/297372416] via 10.11.11.1, 00:03:27, Tunnel1
R2#
1.0.0.0/32 is subnetted, 1 subnets
D 1.1.1.1 [90/297372416] via 10.11.11.1, 00:03:27, Tunnel1
R2#
Oke, EIGRP sudah benar di R2, lanjut di spoke yang lain (R4) .
R4
R4(config)#router eigrp 10
R4(config-router)#network 4.4.4.4 0.0.0.0
R4(config-router)#network 10.11.11.0 0.0.0.255
R4(config-router)#no auto-summary
R4(config-router)#end
R4#
R4(config-router)#network 4.4.4.4 0.0.0.0
R4(config-router)#network 10.11.11.0 0.0.0.255
R4(config-router)#no auto-summary
R4(config-router)#end
R4#
Saatnya pengecekan routing table, apakah routing table di masing masing spoke sudah teradvertise ke Router Hub ?
R1
R1#show ip route eigrp
2.0.0.0/32 is subnetted, 1 subnets
D 2.2.2.2 [90/297372416] via 10.11.11.2, 00:06:01, Tunnel1
4.0.0.0/32 is subnetted, 1 subnets
D 4.4.4.4 [90/297372416] via 10.11.11.4, 00:01:33, Tunnel1
R1#
2.0.0.0/32 is subnetted, 1 subnets
D 2.2.2.2 [90/297372416] via 10.11.11.2, 00:06:01, Tunnel1
4.0.0.0/32 is subnetted, 1 subnets
D 4.4.4.4 [90/297372416] via 10.11.11.4, 00:01:33, Tunnel1
R1#
Wah, ternyata sudah teradvertise dengan baik, lanjut cek di sisi spoke :
R2
R2#show ip route eigrp
1.0.0.0/32 is subnetted, 1 subnets
D 1.1.1.1 [90/297372416] via 10.11.11.1, 00:06:45, Tunnel1
R2#
R4
R4#show ip route eigrp
1.0.0.0/32 is subnetted, 1 subnets
D 1.1.1.1 [90/297372416] via 10.11.11.1, 00:02:28, Tunnel1
R4#
Dan seperti biasa, router spoke hanya mendapatkan informasi routing network yang directly connected dari R1 saja, seharusnya masing masing spoke juga tahu routing untuk menuju ke router spoke temannya . Agar, network dari semua spoke juga teradvertise ke masing masing spoke , matikan fitur split horizon pada interface tunnel, karena jika kita mengaktifkan fitur ini, maka router Hub tidak akan mengirim informasi routing ke interface yang sama (tunnel), dan ini menyebabkan router spoke tidak mendapat informasi routing tersebut . Dan ini juga menyebabkan jaringan lokal di masing masing spoke belum bisa terhubung satu sama lain :
R2
R2#ping 4.4.4.4 source 2.2.2.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 4.4.4.4, timeout is 2 seconds:
Packet sent with a source address of 2.2.2.2
.....
Success rate is 0 percent (0/5)
R2#
Agar bisa terhubung, matikan split horizon di R1
R1
R1(config)#int tun1
R1(config-if)#no ip split-horizon eigrp 10
R1(config-if)#end
R1#
R2
R2#show ip route eigrp
1.0.0.0/32 is subnetted, 1 subnets
D 1.1.1.1 [90/297372416] via 10.11.11.1, 00:00:22, Tunnel1
4.0.0.0/32 is subnetted, 1 subnets
D 4.4.4.4 [90/310172416] via 10.11.11.1, 00:00:22, Tunnel1
R2#
1.0.0.0/32 is subnetted, 1 subnets
D 1.1.1.1 [90/297372416] via 10.11.11.1, 00:00:22, Tunnel1
4.0.0.0/32 is subnetted, 1 subnets
D 4.4.4.4 [90/310172416] via 10.11.11.1, 00:00:22, Tunnel1
R2#
R4
R4#show ip route eigrp
1.0.0.0/32 is subnetted, 1 subnets
D 1.1.1.1 [90/297372416] via 10.11.11.1, 00:06:05, Tunnel1
2.0.0.0/32 is subnetted, 1 subnets
D 2.2.2.2 [90/310172416] via 10.11.11.1, 00:00:50, Tunnel1
R4#
Oke, table routing sudah lengkap. Sekarang cek konektifitas antar jaringan lokal router spoke :
R4
R4#traceroute 2.2.2.2 source 4.4.4.4
Type escape sequence to abort.
Tracing the route to 2.2.2.2
1 10.11.11.1 96 msec 100 msec 100 msec
2 10.11.11.2 112 msec 100 msec 96 msec
R4#
Akhirnya terhubung juga.
Terimakasih