İyi geceler hepinize. Yeni bir haftaya 1 saat sonra başlıyoruz. Ben de bu sakin gecede (en azından benim için öyle), bir konuya gireyim dedim. Unutmadan, yarın Network'e giderseniz iyi not tutun. Uykum var, sabah uykumu bölmek istemiyorum. :D
Başlıkta da belirttiğim üzere konumuz "Link State Yönlendirmesi". Link State Routing, Routing(Yönlendirme) Algoritmalarından bir tanesidir. Paketleri neye göre yönlendireceğinize, bu algoritmalardan birini seçerek karar verirsiniz. Bu algoritmada her router komşularını keşfetmeye çalışır ve IP adreslerini öğrenir. Komşularına olan gecikme/maliyet değerini hesaplar(uzaklık gibi düşünün). Öğrendiklerini de diğer routerlara(komşularına) gönderir. Bunu her router yapar bu şekilde ve böylece tüm routerlara ulaşılmış olunur.
Link State Routing'de, en küçük maliyetli yoldan göndeririz paketlerimizi, haliyle(az önce maliyetin hesaplanmasından bahsetmiştik). Ancak bir süre sonra o yol şişer ve gecikmeler artar. Alternatif yola yönelim başlar doğal olarak. Ancak bir zaman sonra o yol da şişer. Bu sefer tekrar eski yola dönersiniz vs vs. Bu şekilde bir o yola, bir bu yola gitmeye Ping Pong Effect demişler. Bu noktada dengeleyici faktörü(balancing factor) göz ardı etmemelisiniz. Aksi takdirde, sisteminizde Ping Pong Effect tehdidi her zaman var olacaktır.
Konuyla ilgili şekiller de var aslında ama yüklemeyle uğraşmak istemiyorum açıkcası. :) Nette sürüyle var, Google'a sorun, o söyler. ;)
Az kalsın unutuyordum. Send Flag ve ACK(acknowledgement) Flag diye iki kavram daha var. Yani Gönderildi Bayrağı ve Bilgilendirme Bayrağı. Biri size hangi router'lara paket gönderildiğini(Send); diğeri de hangi router'lardan paket geldiğini söyler(ACK).
Genel olarak bu kadar. Yeni konu girerim birazdan.
Hiç yorum yok:
Yorum Gönder