Ospf protokolü nedir, nasıl çalışır ? (cisco packet tracer örnek)

Spread the love

Merhabalar, bu makalemizde OSPF nedir, nasıl iletişim kurar ve nasıl konfigure edilir bunlardan bahsedicez.

Ospf, yapıdaki routerların birbirlerini otomatik tanımasını sağlayan rip deki problemleri kaldırmak için geliştirilmiş bir protokoldür.rip den daha fazla özelliğe sahiptir.
‘link state’ olarak çalışırlar. Hedefe gidilecek en kısa yolu seçer ve her 10 saniyede bir, küçük hello paketleri göndererek bağlantının ayakta kalması sağlanır. cihazlar arası bilgi payşalımı yaparak tablo bilgileri gibi verileride birbirleriyle paylaşırlar.

Ospf  gidilecek yolların hesaplamasını  yaparak en kısa yol yani ‘spf’ algoritmasını kullanır.spf algoritması cihazlar arası en kısa yolu hesaplayan tablo algoritmasıdır

avantaj ve dejavantajları:

Avantaj:        verimli ve performanslıdır
Düşük maliyet
yol bilgisi daha hızlı öğrenilir
Büyük networkları destekler.
Dejavantaj:   karmaşık bir yapıya sahiptir
yapılandırılıp yönetilmesi daha zordur.


Ospf iletişimi kurulurken Beş çeşit paket bulunur

 090414_2010_Ospfprotoko1.png1) hello: komşularını tespit eder ve bilgilerini alır
2) routerlar arası veritabanını senkronize eder
3) routerlar’dan link state kaydını ister
4) bağlantı ile ilgili güncelleme yapar
5) diğer paket bilgilerini içerir

 

 

 

Hello paketi  içerisinde yer alan bilgiler aşağıdaki gibidir

 Router ID  :                              Router ı tanımlayan ve tek olan numara
 Hello and Dead Interval           10 saniye de bir gönderilen hello paketlerinin süresi
 Neighbors                                İletişimde bulunan komşuların sayısı

 Area ID                                     İletişim kuran routerların area id leri  örn: area 0
 Router Priority                         İletişimde kullanılan 8 bitlik sayı
 DR & BDR IP Adresses            Network un DR ve BDR adresi
 Authentication Password        Router oturum şifreleri
 Stub Area Flag                        Özel bir area olup her iki routerda da aynı olmalıdır

 

Ospf komluşuğu

Ospf haberleşen routerlar, gidilecek yön bilgisini paylaşmak için komşu, yani her bacağının bağlı olduğu routerların bilgilerini bilir. Bunu iki yönlü olarak ‘hello’ paketleri sağlar. Bu paketler karşılıklı olarak değiş tokuş edilir ve sonrasında komşu router paketleri kabul eder.

Örnek bir ospf kodu  aşağıdaki gibidir

ospf config

 

Ospf area değeri

Ospf işlemi yapılırken area değeri girimek durumundadır.bu değer default da 0 olarak gelir.area nın  amacı bütün routerların bağlanıp hızlı haberleşmesini sağlar.

Ospf wildcard

Ospd fe wildcard kullanılmasının sebebi subnetmask ile karıştırılmasını önlemek ve zahmeti ortadan kaldırmak için.

Aşağıda ki yapının ospf konfigurasyonunu yapalım
öncelikle routerlara vic2 t den port ekliyoruz daha sonra clockrate 9600 yaparak clock rate bağlantı yapıyoruz

ospf 1
routerlar yanında yazan ip leri verdim ipleri verdik ten sonra router 0 konfigurasyonu

ospf2

Router1 konfigurasyonu

ospf3
Router 2 konfigırasyonu

ospf4

Bacağın bulunduğu port ip lerini yazıyoruz daha sonrason wildcard ı ve en son olaraka area değerini yazdıktan sonra ‘do wr’ komutuyla kaydedebiliriz.

Son olarak 10.10.10.2 ve 192.168.1.2 ip li  routerlar birbirine haberleşiyormu diye kontrol edelim

ospf5

başaralı bir şekilde iletişim sağlanabiliyor.

Bu makalede ospf protokolü çalışma mantığından bahsederek örnek bir yapılanma yaptık.