Pada sebelumnya saya menjelaskan tentang Penjelasan Singkat Tentang EIGRP, sekarang saya coba menjelaskan sesuai judul diatas.
OSPF (Open Shortest Path First) adalah routing protocol yang secara umum bisa digunakan oleh router lainnya (cisco, juniper, huawei, dll), maksudnya dari keterangan diatas bahwa routing protocol OSPF ini dapat digunakan seluruh router yang ada di dunia ini bukan hanya cisco, tetapi seluruhnya dapat mengadopsi routing protocol OSPF.
OSPF ini termasuk di kategori Link-state routing protocol (sama seperti EIGRP), Link-state routing protocol ini ciri2nya memberikan informasi ke semua router, sehingga setiap router bisa melihat topologinya masing2. Cara updatenya itu secara Triggered update, maksudnya tidak semua informasi yg ada di router akan dikirim seluruhnya ke router2 lainnya, tetapi hanya informasi yang berubah/bertambah/berkurang saja yang akan di kirim ke semua router dalam 1 area, sehingga meng-efektifkan dan meng-efisienkan bandwidth yg ada, lalu convergencenya antar router sangatlah cepat dikarenakan informasi yg berubah/bertambah/berkurang saja yang dikirim ke router2 lainnya. Trus tidak mudah terjadi Routing loops, jika teman2 menggunakan routing protocol OSPF maka dibutuhkan power memory dan proses yang lebih besar, dan OSPF itu susah utk di konfigurasi.
OSPF berdasarkan Open Standard, maksudnya adalah OSPF ini dapat dikembangkan dan diperbaiki oleh vendor2 lainnya.
Hal-hal dasar yang perlu di ketahui ttg Link-state
Hal-hal dasar yang perlu di ketahui ttg OSPF- Link-state menggunakan hello packet untuk mengetahui keadaan router tetangganya (bukan keseluruhan), apakah masih hidup ataukah sudah mati.
- Menggunakan hello information dan LSAs (Link-state advertisement) yang diterima oleh router lain utk membuat database (topological database) ttg networknya di masing2 router
- Menggunakan algoritma SPF utk mengkalkulasi jarak terpendek utk ke setiap network
- Support CIDR dan VLSM
OSPF dalam menentukan Best Path (Jalur terbaiknya) berdasarkan :
- Cost yang berdasarkan speed dari link (bandwidth)OSPF mempunyai empat tipe dari network :
- Speed dari linknya (bandwidth)
- Cost yang paling kecil dari link OSPF
- Broadcast Multi-access, ini seperti ethernetUntuk mengurangi angka pertukaran informasi antara router2 tetangga dalam satu network (area), OSPF memilih/membuat DR (Designated Router) dan BDR (Backup Designated Router) untuk mengurangi beban dari router2 yg ada. Bila ada perubahan.. maka router yg terdapat perubahan tersebut akan mengirimkan updatenya ke DR terlebih dahulu, lalu DR akan membagi-bagikan update terbarunya ke router2 lainnya secara multicast dengan alamat 224.0.0.5 ke seluruh router OSPF. CMIIW. Intinya.. DR Itu Presidennya dan BDR itu wakil presidennya.
- NonBroadcast Multi-access (NBMA), ini seperti penggunaan pada Frame Relay
- Point-to-point networks
- Point-to-multipoint networks
Lalu, kenapa ada DR dan BDR?? pada umumnya dengan rumus ini n*(n-1)/2 akan memberikan adjecency router yang terjadi. Coba bayangkan bila ada 10-15 router.. berarti adjecency relationship yg dikirim setiap router akan banyak sekali kan?!?! berarti traffic akan meningkat dan performa link akan menurun, oleh karena itu dibutuhkan DR dan BDR. Inga2…!!! dalam pemilihan DR dan BDR hanya dapat dilakukan bila tipe networknya adalah Broadcast Multi-access dan NonBroadcast Mulit-access..
- Hello packet dikirim ke router tetangga pada Broadcast Multi-access dan point-to-point itu standarnya adalah 10 detik
- Hello packet dikirim ke router tetangga pada NonBroadcast Multi-access (NBMA) itu standarnya adalah 30 detik
Pada OSPF memiliki 3 table di dalam router :
Penjelasan :1. Routing table
2. Adjecency database
3. Topological database
1. Routing table : Routing table biasa juga dipanggil sebagai Forwarding database. Database ini berisi the lowest cost utk mencapai router2/network2 lainnya. Setiap router mempunyai Routing table yang berbeda-beda.
2. Adjecency database : Database ini berisi semua router tetangganya. Setiap router mempunyai Adjecency database yang berbeda-beda.
3. Topological database : Database ini berisi seluruh informasi tentang router yang berada dalam satu networknya/areanya.
Dari tadi saya menyebutkan Area, tapi tidak menjelaskan area itu maksdunya bgmn. Klo di dalam EIGRP kita mengenal Internal Route dan External Route (Temen2 bisa baca lagi postingan saya tentang Penjelasan Singkat Tentang EIGRP), nah Area dalam OSPF itu sama maksudnya dengan yg Internal Route dan External Route cmn hanya beda nama saja.
Cara Menggunakan OSPF
Router(config)#router ospf process-id
Router(config-router)#network address wildcard-mask area area-id
Penjelasan sedikit tentang command diatas. process-id itu bisa digunakan antara nomor 1 dan 65,535. Nah yang wildcard-mask itu caranya adalah membalikkan subnet-mask. ex: subnet-mask = 255.255.255.0 lalu wildcard-mask = 0.0.0.255. area-id itu dapat digunakan dari angka 0 to 65,535. Dalam OSPF setidaknya kita harus punya area 0. area 0 sering disebut sebagai backbone.. dan setiap area2 lainnya yang ingin dibuat harus terkoneksi ke area 0. Bila router tersebut dalam ruang lingkup backbone, maka area-idnya harus 0.
Cara Setting OSPF Priority di Interface
Router(config)#interface fastethernet 0/0
Router(config-if)#ip ospf priority 0-255
Cara tersebut utk membuat interface dipilih menjadi DR, tapi ingat.. priority terbesar lah yang akan dipilih menjadi DR dan priorty ke 2 yg akan dipilih menjadi BDR. Klo interface tidak di setting priority, berarti interface memiliki priority yg default atau priority = 1.
Verifying OSPF Configuratino
Router#show ip protocol
Router#show ip route
Router#show ip ospf interface
Router#show ip ospf
Router#show ip ospf neighbor detail
Router#show ip ospf database
Keuntungan menggunakan OSPF
- Speed of convergence
- Support for Variable Length Subnet Mask (VLSM)
- Network size
- Path selection
- Grouping of members
Nah, kira2 seperti itulah penjelasan sedikit tentang OSPF dari sudut pandang CCNA, dan tentunya masih banyak kurangnya.. yang penting bagi saya adalah, informasi ini bisa berguna bagi temen2 yang membacanya.
Saya juga memohon bantuan dari teman2, klo dalam penulisan diatas ada yang salah atau ada yang kurang, mohon di kritik ajah atau bisa ditambahkan melalui comment. Terima kasih..
I Share What I Know, I Learn What I Don’t
Best Regards,
Your friend
ade.ghoz 


![echo community Echo[dot]or[dot]id](http://echo.or.id/banner.gif)


thankyou bro buat sharingnya
Comment by hendra — July 18, 2007 @ 10:46 am
makasih mas penjelasannya…
Comment by slamet S — August 14, 2007 @ 6:52 pm
wah mas, masi gag mudeng!.kan menset interface menjadi priority byar mnjdi DR kan???.dan yg priority ke-2 byar menjadi BDR.nah,supaya bisa tahu,mana yg lebih prioritas dilihat menurut apannya nih????
Comment by indah suciati — September 4, 2007 @ 10:47 am
@indah suciati : iyah klo secara manual.. kita bs menset priority agar router tersebut bs menjadi DR.
. Trus, klo bisa, yg tempatnya itu strategis bagi router2 tetangganya, biar pengiriman utk adjecencynya itu lebih effiesien. Itu menurut saya seh.. semoga bs bermanfaat..
Bila kita ingin melihat bahwa sebaiknya router mana yg harus kita jadikan DR.. sebaiknya pilih router yg paling bagus, paling tinggi specnya, pokoknya yg paling2 dech
Best Regards,
Your friend
Comment by Administrator — September 4, 2007 @ 5:21 pm
mas mohon maaf mo nanya, kl dalam 1 router punya 2 link dengan
OSPF menggunakan area yg sama, bagaimna OSPF bisa memilih link mana yg akan kita lewati packetnya.
Matur Nuwun sanget sebelumnya…
Comment by ali — October 4, 2007 @ 9:44 am
OSPF akan memilih yg costnya terkecil. Karena metriknya OSPF itu adalah cost.
Klo nggak salah rumus cost itu :
cost = 108/bandwidth CMIIW
Best Regards,
Your friend
Comment by ghoz — October 5, 2007 @ 3:36 pm
cost value = 10^8/bandwidth . betul ga mas?
Comment by leea — July 9, 2008 @ 1:12 pm
eh swry boleh nanya kan???
trus klo ospf yg lansung terkoneksi dengan isp cara settingnya gmn apa perlu ip add nya di summary kyak di eigrp ????
thanks nach ,,,,,
Comment by uphy — August 6, 2008 @ 10:46 am
terima kasih mas, saya memang sedang butuh yang beginian
Comment by riski — October 27, 2008 @ 7:24 pm
mas… kapan pulang… masih di sana kah… kasih kabar ya…
Comment by k1tk4t — October 29, 2008 @ 5:44 pm
pak mau tanya kalau ada 3bh router [2 router dengan area 0] [1 router area 1] bagaimana caranya mereka berkomunikasi dan bisa saling bertukar packet.cara konfigurasinya bagaimana.thx pak
Comment by no_hiu — March 29, 2009 @ 5:39 pm