Bismillah…
Pada kali ini, kita akan belajar OSPF Redistribution, apa itu Redistribution ? Kenalan dulu yuk !!
Okey sebelumnya saya sampaikan dulu sebuah analogi yang akan menjelaskan tentang Redistribution, yuk akhh…
Pada saat kita ingin berkunjung atau masuk ke negara lain, ada beberapa negara yang menerapkan peraturan seperti berikut :
1. Harus memiliki passport saja tidak perlu visa, seperti Singapura dan Hongkong
2. Harus memiliki passport dan visa, seperti Itali
3. Harus memiliki passport an visa, jika tidak ada visa bisa menggunakan e-passport, seperti di Jepang
4. harus memiliki passport dan visa, dan visanya bisa menggunakan visa on arrival, seperti Timor Timur
Jika kita tidak memenuhi syarat dari suatu negara maka kita tidak bisa masuk ke negara tersebut, contoh yang ada di beberapa negara tersebut sama seperti di Redistribusi Routing Protocol. Pada saat kita ingin memasukan suatu routing protocol A ke routing protocol B, maka si routing protocol A harus memenuhi syarat yang diajukan oleh si routing protocol B,
Berikut syarat yang diajukan oleh routing protocol OSPF:
OSPF, harus memasukan perintah subnets, sebenarnya sih tidak harus tetapi jika tidak dimasukan maka prefix akan menjadi classfull jadi disarankan menggunakan perintah subnets, contoh perintahnya :
router ospf 1
redistribution xxx subnets
xxx artinya routing protocol yang lain misal : rip, eigrp (eigrp harus sama ASN)
Okey sampai disini paham yah hehhe, biar lebih ngerti kita langsung LAB yah
Lab Redistrbution Default Route
Setting IP Address di setiap router lengkap dengan ip loopbacknya yah
Di Route 1
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#int e0/0
R1(config-if)#ip add 12.12.12.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#int lo1
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R1(config-if)#int lo11
R1(config-if)#ip add 11.11.11.11 255.255.255.255
R1(config-if)#exit
R1(config)#exit
Di Router 2
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#int e0/0
R2(config-if)#
R2(config-if)#ip add 12.12.12.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int s2/0
R2(config-if)#ip add 23.23.23.1 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int lo1
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#exit
Di Router 3
R3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#int s2/0
R3(config-if)#ip add 23.23.23.2 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int lo1
R3(config-if)#ip add
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#exit
Setting OSPFnya namun IP Loopback 11.11.11.11 di Router 1 jangan dimasukin
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 1.1.1.1 0.0.0.0 area 0
R1(config-router)#network 12.12.12.1 0.0.0.255 area 0
R1(config-router)#exit
R1(config)#exit
R1#wr
Building configuration...
[OK]
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 2.2.2.2 0.0.0.0 area 0
R2(config-router)#network 12.12.12.2 0.0.0.255 area 0
R2(config-router)#network 23.23.23.1 0.0.0.255 area 0
R2(config-router)#exit
R2(config)#exit
R2#wr
Building configuration...
[OK]
R3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 3.3.3.3 0.0.0.0 area 0
R3(config-router)#network 23.23.23.2 0.0.0.255 area 0
R3(config-router)#exit
R3(config)#exit
R3#wr
Building configuration...
[OK]
Setelah OSPF di konfigurasi selanjutnya kita lihat tabel routing di R3
Terlihat dari routing table tersebut tidak adanya network dari IP Loopback 11.11.11.11 di R3
hal ini menandakan bahwa ip loopback tersebut tidak masuk ke OSPF, yang mana R3 tidak terhubng ke R1 nah .. agar IP Loopback ini dapat dikenali oleh router lain. Ciba lihat ke routing table, terdapat flag C yang artinya Connected Directly, terhubung ke router itu sendiri, namun ke router lain tidak, agar terdapat di table routing maka salah satu caranya adalah dengan memasukan Default route di Router 1.
perintahnya sebagai berikut :
Di Router 1
R1(config)#router ospf 1
default-information originate always
setelah memasukan default route di R1
Coba kita cek dulu routing table di R3
R3#sh ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
a - application route
+ - replicated route, % - next hop override
Gateway of last resort is 23.23.23.1 to network 0.0.0.0
O*E2 0.0.0.0/0 [110/1] via 23.23.23.1, 00:01:07, Serial2/0
1.0.0.0/32 is subnetted, 1 subnets
O 1.1.1.1 [110/75] via 23.23.23.1, 00:06:10, Serial2/0
2.0.0.0/32 is subnetted, 1 subnets
O 2.2.2.2 [110/65] via 23.23.23.1, 00:06:10, Serial2/0
3.0.0.0/32 is subnetted, 1 subnets
C 3.3.3.3 is directly connected, Loopback1
12.0.0.0/24 is subnetted, 1 subnets
O 12.12.12.0 [110/74] via 23.23.23.1, 00:06:10, Serial2/0
23.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 23.23.23.0/24 is directly connected, Serial2/0
L 23.23.23.2/32 is directly connected, Serial2/0
R3#
R3#
Alhamdulillah… mas bro kita sudah berhasil konfigurasi default route, meskipun IP Loopback 11.11.11.11 tidak dimasukan ke routing table namun sudah terwakili oleh default route dari router 1
di tandai dengan flag O*E2.
selanjutnya kita coba ping ke R1
R3#ping 11.11.11.11
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 11.11.11.11, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/10/13 ms
R3#
Mantabb surantappp, LAB OSPF Default route sudah terhubung dan selesei
LAB OSPF – Redistribution Static Route
Untuk IP Address dan IP Loopback serta konfigurasi sama dengan yang lab sebelumnya, di lab ini tinggal hapus dulu konfigurasi dafault route di ospf pada Router 1
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)# no default-information originate always
Setelah di hapus sekarang coba lihat routing table di R3 sebelum menggunakan Statik Route
R3#sh ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
a - application route
+ - replicated route, % - next hop override
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
O 1.1.1.1 [110/75] via 23.23.23.1, 00:00:29, Serial2/0
2.0.0.0/32 is subnetted, 1 subnets
O 2.2.2.2 [110/65] via 23.23.23.1, 00:00:29, Serial2/0
3.0.0.0/32 is subnetted, 1 subnets
C 3.3.3.3 is directly connected, Loopback1
12.0.0.0/24 is subnetted, 1 subnets
O 12.12.12.0 [110/74] via 23.23.23.1, 00:00:29, Serial2/0
23.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 23.23.23.0/24 is directly connected, Serial2/0
L 23.23.23.2/32 is directly connected, Serial2/0
R3#
Lihat di routing table tersebut tidak adanya ip loopback 11.11.11.11 yang berada di router 1 dan tidak dimasukin ke routing OSPF, hal ini menandakan bahwa Router 3 tidak terhubung dengan IP Loopback 11.11.11.11, nah oleh karena itu agar IP Loopback 11.11.11.11 dapat di terima oleh router lain, maka salah satunya memanfaatkan OSPF Routing Static, yuk Akh………
lanjut tambahin routing statik ke ip loopback 11.11.11.11 dari r2 yang
yang berstatus ABR,( ip loopback) 0.0.0.0 (ip interface fisik tujuan r1)
Jadi sekarang kita ke R2 yang berstatus ABR
nah untuk mengakalinya maka di R2 advertise routing statik ke ospf
R2(config)#router ospf 1
R2(config-router)#redis static subnets
R2(config-router)#exit
R2(config)#do wr
Building configuration...
[OK]
R2(config)#
Selanjutnya kita lihat routing table R3
R2(config)#
lihat ip route dan ospf databse
R3#sh ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
a - application route
+ - replicated route, % - next hop override
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
O 1.1.1.1 [110/75] via 23.23.23.1, 00:27:32, Serial2/0
2.0.0.0/32 is subnetted, 1 subnets
O 2.2.2.2 [110/65] via 23.23.23.1, 00:27:32, Serial2/0
3.0.0.0/32 is subnetted, 1 subnets
C 3.3.3.3 is directly connected, Loopback1
11.0.0.0/32 is subnetted, 1 subnets
O E2 11.11.11.11 [110/20] via 23.23.23.1, 00:00:19, Serial2/0
12.0.0.0/24 is subnetted, 1 subnets
O 12.12.12.0 [110/74] via 23.23.23.1, 00:27:32, Serial2/0
23.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 23.23.23.0/24 is directly connected, Serial2/0
L 23.23.23.2/32 is directly connected, Serial2/0
R3#
Wah ternyata… cara tadi itu bekerja yah hehhe, ip Loopback 11.11.11.11 bisa terhubng ke R3
lanjut tambahin routing statik ke ip loopback 11.11.11.11 dari R2 yang
yang berstatus ABR,( ip loopback) 0.0.0.0 (ip interface fisik tujuan R1)
R2(config)#ip route 11.11.11.11 255.255.255.255 12.12.12.1
R2(config)#exit
kita lihat routing table di R2
Alhamdulillah setting ip loopback sebagai Routing Static selesei, selanjutnya Redistribut Routing Statik ke OSPF
R2(config)#router ospf 1
R2(config-router)#redis static subnets
R2(config-router)#exit
R2(config)#do wr
Building configuration...
[OK]
Kemudian kita cek lagi di routing tabel di R3
Alhamdulillah di routing tabel ip loopback di R1 sudah terbaca OSPF dan ditandai dengan tanda flag E2 yang artinya Exernal Route.
Kita coba tes ping dari R3 ke IP Loopback 11.11.11.11
R3#ping 11.11.11.11
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 11.11.11.11, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/9/11 ms
R3#
Mantabb Habiss mas broo, test ping sukses.
Lab OSPF – Redistrbution RIP
Topologinya masih sama hanya saja ada penambahan IP Loopback di Router 1 yaitu 31.31.31.31
Matikan dulu OSPF redistribut static dan static route di R1
R2(config)#router ospf 1
R2(config-router)#no redis static subnets
R2(config-router)#exit
R2(config)#no ip route 11.11.11.11 255.255.255.255 12.12.12.1
R2(config)#exit
Bikin IP Loopback31
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#int lo31
R1(config-if)#ip add 31.31.31.31 255.255.255.255
R1(config-if)#exit
R1(config)#exit
R1#
Selanjutnya Advertise IP Loopback 11.11.11.11 dan 31.31.31.31 ke RIPv2
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#network 11.11.11.11
R1(config-router)#network 31.31.31.31
R1(config-router)#no auto-sum
R1(config-router)#no auto-summary
R1(config-router)#exit
R1(config)#exit
Setelah di Advertise langsung redistribut ke OSPF
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#redis rip subnets
R1(config-router)#exit
R1(config)#exit
R1#
Kita lihat langsung routing table di R3
Kalau kita baca routing table di R3, Alhamdulillah IP Loopback 11.11.11.11 dan 31.31.31.31 sudah berada di routing table ditandai dengan flag “O E2” artinya kedua IP Loopback dari R1 tersebut sudah terdaftar menjadi External Route yaitu menggunaakan routing protocol RIP dan di redistribute ke OSPF, dan sampai sini R3 dapat terhubng dengan kedua IP Loopback dari R1.
OSPF – Redistribute EIGRP
Sebelumnya Topologi, IP Address serta OSPFnya sama dengan Lab sebelumnya, jadi tinggal di nonaktifkan saja RIP dan Redistribut RIP ke OSPF di R1
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#no network 11.11.11.11
R1(config-router)#no network 31.31.31.31
R1(config-router)#exit
R1(config)#
R1(config)#exit
R1#
R1(config)#router ospf 1
R1(config-router)#no redis rip subnets
R1(config-router)#exit
R1(config)#exit
R1#
setelah berhasil di hapus konfigutrasi RIP nya selanjutnya Advertise ip loopback 11.11.11.11 dan 31.31.31.31 ke EIGRP dengan ASN 10
R1(config)#router eigrp 10
R1(config-router)#network 11.11.11.11 0.0.0.0
R1(config-router)#network 31.31.31.31 0.0.0.0
R1(config-router)#exit
Redistrbute kan EIGRP ke OSPF
R1(config)#router ospf 1
R1(config-router)#redis eigrp 10 subnets
R1(config-router)#
Kemudian untuk memastikan berhasil tidaknya kita cek routing tablenya yah di R3
And… berhasil juga, Alhamdulillah redistribute EIGRP ke OSPF berhasil, hal ini ditandai dengan tanda flag “O E2” di IP Loopback 11.11.11.11 dan 31.31.31.31 yang artinya External Routing atatu protocol routing EIGRP berhasil di redistrbute ke OSPF. Mantabb cuyy akhh
Mantabbb broo coba ping yah
R3#ping 11.11.11.11
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 11.11.11.11, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 9/9/11 ms
R3#ping 31.31.31.31
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 31.31.31.31, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 9/10/11 ms
R3#
Mantabb konekk selesei yah hehhe
OSPF – Redistribute Connected
Pada Lab ini, Topologi nya sama dengan lab sebelumnya dan IP Address Interface nya sama namun untuk IP Loopback di ganti yang asalnya 11.11.11.11 dan 31.31.31.31 berubah menjadi 21.21.21.21 dan 21.21.21.22.
Karena Lab yang sebelumnya konfigurasinya lupa gk ke save, maklum broo malem malem ngonfig jadi ngantuk ngantuk gimna gtu yah heheh, jadi kita bikin dari awal lagi yah.
Di Router 1
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#int e0/0
R1(config-if)#ip add 12.12.12.1 255.255.255.0
R1(config-if)#int lo1
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R1(config-if)#int e0/0
R1(config-if)#no shut
R1(config-if)#int lo2
R1(config-if)#ip add 21.21.21.21 255.255.255.255
R1(config-if)#int lo3
R1(config-if)#ip add 21.21.21.22 255.255.255.255
R1(config-if)#exit
Di Router 2
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#int e0/0
R2(config-if)#ip add 12.12.12.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int lo1
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#int s2/0
R2(config-if)#ip add 23.23.23.1 255.255.255.0
R2(config-if)# no shut
R2(config-if)#exit
di Router 3
R3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#int s2/0
R3(config-if)#ip add 23.23.23.2 255.255.255.0
R3(config-if)# no shut
R3(config-if)#int lo1
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#exit
R3(config)#exit
Udah gitu buatin ospfnya tapi ip loopback 21.21.21.21 dan 21.21.21.22 jangan
dimasukin ke ospf.
Di Router 1
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 12.12.12.1 0.0.0.255 area 0
R1(config-router)#network 1.1.1.1 0.0.0.0 area 0
R1(config-router)#do wr
Building configuration...
[OK]
DI Router 2
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 2.2.2.2 0.0.0.0 area 0
R2(config-router)#network 12.12.12.2 0.0.0.255 area 0
R2(config-router)#network 23.23.23.1 0.0.0.255 area 0
R2(config)#do wr
Building configuration...
[OK]
Di Router 3
R3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 3.3.3.3 0.0.0.0 area 0
R3(config-router)#network 23.23.23.2 0.0.0.255 area 0
R3(config-router)#exit
R3(config)#do wr
Building configuration...
[OK]
Setelah di konfigurasi OSPFnya kita lihat dulu yah routing table di R1
Kita coba baca routing tablenya, di routing table IP Loopback 21.21.21.21 dan 21.21.21.22 mempunyai flag “C” hal ini menandakan bahwa IP Loopback tersebut terhubung langsung ke Router 1, karena kita create IP Loopback di R1, namun kedua IP Loopback ini hanya terbaca di R1 sedangkan di R2 dan R3 tidak terbaca, nah agar IP Loopback tersebut bisa dimasukan ke table routing OSPF sehingga goalnya itu IP Loopback bisa terhbung ke Router 3 ataupun Router 2 menggunakan protocol routing OSPF, agar lebih mengerti kita konfig skrng yah.
Karena IP Loopback itu statusnya Connected Directly di R1, maka status Connected Directly tersebut harus di restribut dulu ke OSPF.
Di Router 1
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#redis connected subnets
R1(config-router)#exit
R1(config)#do wr
Building configuration...
[OK]
Okey setelah di restribut selanjutnya kita cek di routing table R3
R3#sh ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
a - application route
+ - replicated route, % - next hop override
Gateway of last resort is not set
1.0.0.0/32 is subnetted, 1 subnets
O 1.1.1.1 [110/75] via 23.23.23.1, 00:13:46, Serial2/0
2.0.0.0/32 is subnetted, 1 subnets
O 2.2.2.2 [110/65] via 23.23.23.1, 00:13:46, Serial2/0
3.0.0.0/32 is subnetted, 1 subnets
C 3.3.3.3 is directly connected, Loopback1
12.0.0.0/24 is subnetted, 1 subnets
O 12.12.12.0 [110/74] via 23.23.23.1, 00:13:46, Serial2/0
21.0.0.0/32 is subnetted, 2 subnets
O E2 21.21.21.21 [110/20] via 23.23.23.1, 00:00:44, Serial2/0
O E2 21.21.21.22 [110/20] via 23.23.23.1, 00:00:44, Serial2/0
23.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 23.23.23.0/24 is directly connected, Serial2/0
L 23.23.23.2/32 is directly connected, Serial2/0
R3#
Alhamdulillah sekarang di routing table R3 terdapat ip loopback dari R1 dengan redistrbute connected ke ospf, hal ini di tandakan dengan simbol "O E2" artinya External route telah running di ospf, selanjutnya cek ping R3 ke IP Loopback1
R3#ping 21.21.21.21
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 21.21.21.21, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 9/10/11 ms
R3#ping 21.21.21.22
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 21.21.21.22, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 9/9/10 ms
R3#
Mantabb broo berhasill yehhh…..
Sampai lab ini OSPF Redistribution Sudah semuanya dilabkan yah, next masih tentang OSPF lagi
Salam Ngoprek