Setelah sebelumnya kita membuat contekan konfigurasi dynamic routing RIP dan EIGRP, kali ini kita akan lanjut untuk OSPF. OSPF singkatan dari Open Short Path First merupakan link state routing protocol yang mana pemilihan jalur routingnya menggunakan kondisi link. Pada routing OSPF memiliki konsep area untuk melakukan pertukaran informasi routing update. Area juga bertujuan untuk mengurangi penyebaran paket LSA (Link State Advertisment). Terdapat sebuah area yang wajib ada dalam setiap konfigurasi OSPF, yakni area 0 atau disebut area backbone. OSPF merupakan open standar protocol sehingga bisa digunakan pada berbagai vendor perangkat. Dan pada konfigurasi routing OSPF ini kita akan menggunakan router Cisco dan Mikrotik.
Seperti biasa untuk proses konfigurasi kita akan menggunakan aplikasi PNETLab dengan topologi sebagai berikut. Pada topologi di atas kita akan menggunakan dua buah router Mikrotik (RouterOS 6.48.6) dan sebuah router Cisco (IOS C2691). Masing-masing router tersebut kita berikan sebuah client menggunakan Virtual PC, untuk detailnya berikut konfigurasinya:
Konfigurasi PC Client
Pada konfigurasi routing OSPF ini kita akan menggunakan tiga buah virtual PC sebagai client dengan detail konfigurasi sebagai berikut:
- PC01 dengan IP Address 192.168.1.2/24 dengan gateway 192.168.1.1
- PC02 dengan IP Address 192.168.2.2/24 dengan gateway 192.168.2.1
- PC03 dengan IP Address 192.168.3.2/24 dengan gateway 192.168.3.1
Konfigurasi Router Moon
Kita menggunakan perangkat Mikrotik pada router Moon, adapun konfigurasi yang akan kita lakukan adalah sebagai berikut:
::Membuat interface loopback
[admin@R-Moon] > interface bridge add name=loopback
::Konfigurasi IP Address
[admin@R-Moon] > ip address add address=172.22.10.1/30 interface=ether1
[admin@R-Moon] > ip address add address=172.22.10.5/30 interface=ether2
[admin@R-Moon] > ip address add address=192.168.1.1/24 interface=ether3
[admin@R-Moon] > ip address add address=1.1.1.1/32 interface=loopback
::Konfigurasi Routing OSPF
[admin@R-Moon] > routing ospf interface add interface=ether1
[admin@R-Moon] > routing ospf interface add interface=ether2
[admin@R-Moon] > routing ospf instance set 0 redistribute-connected=as-type-1 router-id=1.1.1.1
[admin@R-Moon] > routing ospf network add network 172.22.10.0/30 area=backbone
[admin@R-Moon] > routing ospf network add network 172.22.10.4/30 area=backbone
[admin@R-Moon] > routing ospf network add network 192.168.1.0/24 area=backbone
[admin@R-Moon] > routing ospf network add network 1.1.1.1/32 area=backbone
Pada konfigurasi di atas kita membuat interface loopback (interface virtual) yang mana nantinya ip dari interface loopback kita pergunakan sebagai router-id pada ospf. Pada konfigurasi ospf di atas kita menggunakan area 0 atau area backbone.
Konfigurasi Router Sun
Kita menggunakan perangkat Cisco pada router Sun, adapun konfigurasi yang akan kita lakukan adalah sebagai berikut:
::Konfigurasi IP Address
R-Sun#configure terminal
R-Sun(config)#interface fa0/0
R-Sun(config-if)#ip address 172.22.10.9 2552.255.255.252
R-Sun(config-if)#no shutdown
R-Sun(config-if)#interface fa0/1
R-Sun(config-if)#ip address 172.22.10.2 2552.255.255.252
R-Sun(config-if)#no shutdown
R-Sun(config-if)#interface fa1/0
R-Sun(config-if)#ip address 192.168.2.1 255.255.255.0
R-Sun(config-if)#no shutdown
R-Sun(config-if)#interface lo0
R-Sun(config-if)#ip address 2.2.2.2 255.255.255.255
::Konfigurasi Routing OSPF
R-Sun(config-if)#router ospf 1
R-Sun(config-router)#router-id 2.2.2.2
R-Sun(config-router)#network 172.22.10.0 0.0.0.3 area 0
R-Sun(config-router)#network 172.22.10.8 0.0.0.3 area 0
R-Sun(config-router)#network 192.168.2.0 0.0.0.255 area 0
R-Sun(config-router)#network 2.2.2.2 0.0.0.0 area 0
R-Sun(config-router)#passive-interface fa1/0
Sama seperti konfigurasi Mikrotik kita mengaktifkan interface loopback dan menggunakan area 0 atau area backbone.
Konfigurasi Router Earth
Kita menggunakan perangkat Mikrotik pada router Earth, adapun konfigurasi yang akan kita lakukan adalah sebagai berikut:
::Membuat interface loopback
[admin@R-Earth] > interface bridge add name=loopback
::Konfigurasi IP Address
[admin@R-Earth] > ip address add address=172.22.10.10/30 interface=ether1
[admin@R-Earth] > ip address add address=172.22.10.6/30 interface=ether2
[admin@R-Earth] > ip address add address=192.168.3.1/24 interface=ether3
[admin@R-Earth] > ip address add address=3.3.3.3/32 interface=loopback
::Konfigurasi Routing OSPF
[admin@R-Earth] > routing ospf interface add interface=ether1
[admin@R-Earth] > routing ospf interface add interface=ether2
[admin@R-Earth] > routing ospf instance set 0 redistribute-connected=as-type-1 router-id=3.3.3.3
[admin@R-Earth] > routing ospf network add network 172.22.10.4/30 area=backbone
[admin@R-Earth] > routing ospf network add network 172.22.10.8/30 area=backbone
[admin@R-Earth] > routing ospf network add network 192.168.3.0/24 area=backbone
[admin@R-Earth] > routing ospf network add network 3.3.3.3/32 area=backbone
Pengujian Konfigurasi Routing OSPF
Untuk melakukan pengujian atau verifikasi pada konfigurasi yang telah kita lakukan kita bisa menggunakan perintah “ sh ip route dan sh ip route ospf “ pada router Cisco dan “ip route print” pada Mikrotik. Hasil dari perintah tersebut adalah sebagai berikut:
- Router Moon
- Router Sun
- Router Earth
Sedangkan untuk pengujian pada client kita bisa melakukan perintah ping dari PC03 ke client lainnya seperti pada gambar berikut. Dari hasil pengujian pada router dan client dapa kita lihat konfigurasi routing OSPF pada router Cisco dan Mikrotik sudah berhasil dengan sukses.
Demikian contekan konfigurasi routing OSPF pada router Cisco dan Mikrotik yang telah kita lakukan, semoga bisa bermanfaat untuk semua..