OSPF’nin 7 aşaması nedir?

OSPF (Önce En Kısa Yolu Aç), bir ağ içinde yönlendirmeyi oluşturmak ve sürdürmek için birkaç aşamadan geçer. Bu aşamalar şunları içerir: Yönlendiricilerin Merhaba paketlerini kullanarak OSPF komşularını keşfettiği Komşu Keşfi; Yönlendiricilerin, doğrudan bağlı bağlantılarını açıklayan Bağlantı Durumu Reklamlarını (LSA’lar) oluşturduğu Yönlendirici LSA Oluşturma; Tüm yönlendiricilerin tutarlı bir ağ topolojisi görünümüne sahip olmasını sağlamak için LSA’ların OSPF etki alanı boyunca yayıldığı LSA taşması; En Kısa Yol Hesaplaması; burada her yönlendirici, alınan LSA’ları temel alan Dijkstra algoritmasını kullanarak tüm hedeflere giden en kısa yol ağacını hesaplar; Her yönlendiricinin en kısa yol ağacını kullanarak kendi yönlendirme tablosunu oluşturduğu ve hedef ağlara giden en iyi yolları seçtiği Yönlendirme Tablosu Hesaplaması; OSPF yönlendiricilerinin bağlantı durumu veritabanlarını senkronize etmek için veritabanı açıklama paketlerini (DBD’ler) değiştirdiği Komşu Durum Senkronizasyonu; ve Yönlendiricilerin, komşularına rotaları duyurmak için LSA’ları kullandığı, tüm yönlendiricilerin güncel yönlendirme bilgilerine sahip olmasını sağlayan Rota Reklamı.

OSPF, ağ rotalarını oluşturmak ve sürdürmek için bir dizi süreçte adım adım çalışır. Başlangıçta yönlendiriciler, komşuları keşfetmek ve bitişiklikler kurmak için Merhaba paketlerini değiştirirler. Komşular keşfedildikten sonra yönlendiriciler, yerel bağlantılarını ve ağ topolojilerini tanımlamak için Bağlantı Durumu Bildirilerini (LSA’lar) değiştirirler. Tüm yönlendiricilerin tutarlı bir ağ görünümüne sahip olmasını sağlamak için LSA’lar OSPF etki alanı boyunca taşınır. Daha sonra her yönlendirici, alınan LSA’lara dayalı olarak Dijkstra’nın algoritmasını kullanarak tüm hedeflere giden en kısa yol ağacını hesaplar. Yönlendiriciler, en kısa yol ağacını kullanarak yönlendirme tablolarını oluşturur ve hedef ağlara giden en iyi yolları belirler. Yönlendiriciler, yönlendirme tutarlılığını korumak için periyodik olarak güncellenen LSA’ları değiştirir ve bağlantı durumu veritabanlarını senkronize eder. Son olarak, yönlendiriciler LSA’ları kullanarak rotaları komşularına duyurur, tüm yönlendiricilerin güncel yönlendirme bilgilerine sahip olmasını ve bilinçli yönlendirme kararları verebilmesini sağlar.

OSPF, bir ağ içinde verimli yönlendirmeyi kolaylaştırmak için birkaç farklı aşamadan geçer. Bu aşamalar şunları içerir: Komşu Keşfi, Veritabanı Senkronizasyonu, En Kısa Yol Hesaplaması, Yönlendirme Tablosu Hesaplaması, Komşu Durumu Bakımı, Rota Yeniden Dağıtımı ve Rota Bildirisi. Her aşama, OSPF bitişikliklerinin kurulmasında ve bakımında, en kısa yolların hesaplanmasında, yönlendirme tablolarının oluşturulmasında ve OSPF ağları içinde güvenilir ve verimli yönlendirmeyi sağlamak için rotaların duyurulmasında çok önemli bir rol oynar.

OSPF, yönlendiricileri OSPF etki alanı içindeki rollerine göre dört türe ayırır: Tamamen tek bir OSPF alanı içinde çalışan Dahili Yönlendirici; OSPF alanlarını birbirine bağlayan ve aralarındaki yönlendirme bilgilerini koruyan Alan Sınır Yönlendiricisi (ABR); OSPF’yi harici ağlara bağlayan ve diğer yönlendirme alanlarından gelen rotaları yeniden dağıtan Otonom Sistem Sınır Yönlendiricisi (ASBR); ve OSPF alanlarını OSPF omurga alanına (Alan 0) bağlayan ve omurga yönlendirmesine katılan Omurga Yönlendirici.

OSPF’de, OSPF yönlendiricileri arasındaki iletişim için kullanılan beş ana mesaj türü vardır: Komşu ilişkilerini kuran ve sürdüren Merhaba; Veritabanı senkronizasyon işlemi sırasında bağlantı durumu veritabanı içeriklerini açıklayan Veritabanı Açıklaması (DBD); Komşu yönlendiricilerden belirli bağlantı durumu bilgilerini talep eden Bağlantı Durumu İsteği (LSR); Komşu yönlendiricileri ağ topolojisi değişiklikleri konusunda bilgilendirmek için LSA’ları dolduran Bağlantı Durumu Güncellemesi (LSU); ve OSPF alanı boyunca bağlantı durumu bilgilerinin güvenilir bir şekilde iletilmesini sağlamak için taşma işlemi sırasında LSA’ların alındığını onaylayan Bağlantı Durumu Onayı (LSAck).