RIP (Routing Information Protocol)
27 Oca
RIP (Routing Information Protocol): Yönlendirme Bilgisi Protokolü (RIP), ağlarda kullanılan en yayağın bir uzaklık vektörü yönlendirme protolüdür.(RFC 1058). İlk geliştirilen yol belirleme protokolüdür. Distance vektör algoritmasını kullanır. Bu algoritma, ağ topolojisi hakkında routing tablosu oluşturmak için bilgi toplama ve toplanan bilgilerin diğer routerlara dağıtımını yerine getirmekten oluşur. Toplanan bilgiler ışığında Routin tablosu oluşturulur. Distance Vektör algoritmasında komşu olarak adlandırılan routerlar yol tablolarını birbirlerine dağıtırlar. Komşoluk aynı ağ segmentini paylaşan routerlar arasında olur.
Distance Vektör Algoritmasının Temel Bilgileri:
Routing Tablosu: Distance Vektör algoritması routing tablolarını kullanıcı protokollerinin hizmetine sunmak için oluşturur. Distance Vektör algoritmasın oluşturduğu routing tablosu içerisinde şu bilgiler bulunur.
Hedef ağın IP adresi
Hedef ağa olan uzaklık
Hedef ağ yolundaki ilk komşu routerin IP adresi
Yol bilgisinin hangi routing protokolü tarafından oluşturulduğu
Yol bilgisinin en son güncellendiği zamandan bu yana geçen süre Yol bilgisi tabloları routerlarda dinamik olarak güncellenir.
RIP güncelleme mesajlarının gönderimi:
Her router periyodik olarak (30 sn) broadcast adreslemeyi kullanarak komşularına RIP güncelleme mesajı adı verilen tabloyu gönderir.
Bu güncelleme mesajı, gönderici routerin o anda sahip olduğu son bilgileri içerir. Bazen bu tablolar çok büyüyebilir.
Tablo bilgisi router tarafından gönderilmeden önce HOP bilgileri 1 artırılır.
RIP güncelemesinin sıklığı ağ yöneticisi tarafından belirlenir.
RIP güncelleme mesajlarının alımı:
Gelen mesajda daha önce router tablosunda olmayan bir yol bilgisi varsa bu bilgi tabloya işlenir.
Gelen mesajda daha önceden tabloda bulunan bir yola daha az maliyetle ulaşım bilgisi geldiyse bilgi tabloya işlenir
Her zaman yeni yol bilgisini kullanır.
Zaman aşımı : Belirli bir süre güncellenmemiş yol bilgileri çöpe atılır. Bu veri tabanındaki yolun kalktığı anlamındadır.
Sonsuzluk Kavramı: Bir router için ağın sonsuzluğu o ağın erişilemez olduğunu ifade eder. RIP 16 hop ve ötesi uzaklığı sonsuz olarak algılar.
Yavaş yayılma: Tüm ağın tek doğru üzerinde odaklaşması anlamındadır. Problemsiz çalışan bir ağ üzerinde tüm routerlar topoloji hakkında doğru bilgiye sahiptir. Herhangi bir router eksildiğinde ilk önce komşu routerlar haberdar olur. Bunlar kendi komşularında , onlarda kendi komşularına eksikliği aktarırlar. Distance vektör algoritmasında bu işlem çok yavaş gerçekleşir. Hatta paketler kaybolursa anlamsız döngüler yaşanabilir. Distance vektörde döngülerin engellenmesi için iki yol kullanılır. Birinci yöntem olan Split Horizonda güncelleme bilgisinin hangi porttan geldiği tutularak bilgi herhangi bir porttan gönderileceği zaman bu port aracılığı ile alınmış kısımlar gönderilmez. İkinci yöntem olan Poission Reverse’de bir porttan alınmış yol bilgisi maliyet değeri 16 yapılarak alındığı porta geri gönderilir. Bu işlem o yolun kullanılmayacağı anlamını taşır. Yol bilgilerinin durmları: Yol bilgisi durumları kullanım durumu, bekleme durumu ve çöpe atılmış olarak üç değişik çeşittedir.
RIP’in kısıtlamaları:
RIP en fazla 15 hop uzaklıktaki hostlar arasında çalışabilmektedir. 15 Hop’tan uzak sistemler erişilemez olarak tanımlanır.
RIP yolların maliyetlendirilmesine imkan tanıyan bir mekanizma içermez. Bu durumda çoğu kez daha yakın diye çok daha hızlı ve iletişimi ucuz yollar yerine pahalı ve yavaş yollar seçilebilmektedir. · Ağdakir router sayısı arttıkça yol tablolarının değiş tokuş işlemi ağ trafiğinde yoğunluk oluşturabilmektedir.
RIP özellikle 512 octet’lik paket boyutlarını destekler.
RIP protokolü kullanan ağlarda bir router çalışamaz hale geldiğinde bu değişikliğin tüm routerlar tarafından anlaşılması hem uzun zaman almakta hem de çoğu zaman oluşan döngüler yüzünden ağ kullanılamaz duruma gelmektedir.
Avartar!
26 Oca
Tür : Gerilim / Bilim Kurgu / Aksiyon
Gösterim Tarihi : 18 Aralık 2009
Yönetmen : James Cameron
Senaryo : James Cameron
Görüntü Yönetmeni : Mauro Fiore
Müzik : James Horner
Yapım : 2009, ABD
Oyuncular
Sigourney Weaver (Dr. Grace Augustine) , Zoe Saldana (Neytiri) , Michelle Rodriguez (Trudy Chacon) Sam Worthington,(Jake Sully) , Giovanni Ribisi (Selfridge) , Laz Alonso (Tsu Tey)
Titanik, Yaratıklar (Aliens), Terminator filmlerinin efsanevi yönetmeni James Cameron.
Avatar filmini IMAX3D olarak izledim. Herkesin bir koşturmacayla sinemaya gittiği, gittiğinde ise o kadar salonda gösterimde olmasına rağmen yer bulamamanın verdiği şaşkın mutsuzluğunu duyunca biraz geç gittim izlemeye.
Görsellik olarak eksik kelime söylenmeyecek kadar güzel bir filmdi. Tamamıyla 3D olması filmin içinde geziyormuş gibi bir hava vermesinden mi, yoksa grafiklerin o kadar güzel yapılmış olmasından mı bilmem ama farklı bir film olarak kaldı hafızamnda. Tek kalan bunlar değil tabiki…
Öncelikle filmi yorumlamadan önce belirtmeliyimki 3D olarak hazırlanmış bir filim için 3 saat kadar sürmesi çok kötü. Hele birde gözlük takmayan bir insan olarak o kadar süre kocaman gözlükleri taşımak zorunda olmakda süresi kadar kötü:(
IPv4 ve IPv6 Arasındaki Farklar
26 Oca
IPv4 ve IPv6 arasındaki farklılıkların en önemlileri aşağıdaki tabloda özetlenmiştir.
| IPv4 | IPv6 |
| Adresler 32bit uzunluğundadır. | Adresler 128bit uzunluğundadır |
| IPsec desteği mecburi değildir. | IPsec desteği mecburidir. |
| IPv4 başlığında paket akışını tanımlamak için yönlendiricilerin kullanabileceği QoS tanımlamaları yoktur. | IPv6 başlığında bulunan Flow Label alanı yönlendiriciler tarafından paket akışını tanımlamak için kullanılabilir. |
| Paketin parçalanması (fragmentation) hem yönlendiriciler hem de paketi gönderen istemci tarafından yapılır. | Paketin parçalanması (fragmentation) yönlendiriciler tarafından yapılmaz. Sadece paketi gönderen istemci tarafından yapılır. |
| Paket başlığı sağlama toplamı (checksum) içerir. | Paket başlığı sağlama toplamı (checksum) içermez. |
| Paket başlığı sağlama seçenekler (options) alanı içerir. | Tüm seçimli veri IPv6 uzantı başlıklarına (extension headers) taşınmıştır. |
| Address Resolution Protokolü (ARP), IPv4 adreslerini bağlantı katmanı adreslerine dönüştürmek için ARP Request paketleri kullanır. | ARP Request paketleri multicast Neighbor Solicitation mesajlarıyla değiştirilmiştir. |
| Lokal subnet grup üyelikleri Internet Group Management Protocol (IGMP)kullanılarak yönetilir. | IGMP’nin yerini Multicast Listener Discovery (MLD) mesajları almıştır.2 |
| En iyi varsayılan ağ geçidini bulmak için ICMP Router Discovery kullanılabilir fakat kullanımı zorunlu değildir. | ICMP Router Discovery yerine ICMPv6 Router Solicitation ve Router Advertisement mesajları kullanılması zorunludur. |
| Ağdaki tüm düğümlere trafik gönderebilmek için broadcast adresleri kullanılır. | IPv6 broadcast adresi bulunmamaktadır. Bunun yerine link-local scope all-nodes multicast adresi kullanılır. |
| Yapılandırılması elle veya DHCP kullanılarak yapılır. | Elle veya DHCP kullanmak gerekmeden otomatik olarak yapılandırılabilir. |
| Bilgisayar isimlerini IPv4 adreslerine çevirmek için DNS sisteminde A kaydı kullanılır. | Bilgisayar isimlerini IPv4 adreslerine çevirmek için DNS sisteminde AAAA kaydı kullanılır. |
| IPv4 adreslerini bilgisayar isimlerine çevirmek için IN-ADDR.ARPA DNS alanında PTR kaydı kullanılır. | IPv6 adreslerini bilgisayar isimlerine çevirmek için IP6.ARPA DNS alanında PTR kaydı kullanılır. |
| 576-byte uzunluğundaki paket boyutlarını desteklemek zorundadır. | 1280-byte uzunluğundaki paket boyutlarını desteklemek zorundadır. |
EIGRP (Enhanced Interior Gateway Routing Protocol)
26 Oca
EIGRP (Enhanced Interior Gateway Routing Protocol):
Routing – Dynamic Route
26 Oca
Dinamik yönlendirme protokolleri daha önceki yazımızda bahsettiğimiz Statik yönlendirmelerden farklı olarak routing tabloları network yöneticileri tarafından elle girilmez. Bu işi routerlar üzerinde yapılandırılan yönlendirme protokolleri belirli algoritmalar kullanarak yapar. Dinamik yönlendirme protokollerinin temel görevlerinin başında routing tablosunu oluşturmak ve aynı protokolle yapılandırılan diğer routerlar ile haberleşerek routing tablosunu güncel tutmaktır. Bu yönlendirme protokollerin temelinde hedef ağa ulaşmak için en iyi yolu belirlemek yatar. Bu işlem için metric değerleri kullanırlar. Bazı protokoller metric değeri hesaplarken hedef ağa ulaşım sırasında atlanılan router sayısını metric değeri olarak kabul eder. Bu tür protokoller Uzaklık Vektor Protokoller(Distance Vector) olarak isimlendirilir(Distance Vector : RIP – IGRP). Birde bu tür yönlendirmelerden farklı olarak çalışan Balantı Durumu(Link State) protokolleri olarak isimlendirilen ve metric değeri olarak hedefe ulaşırken geçilecek router sayısı değilde yoldaki trafik durumu, hattın yoğunluğu, bağlantı hızı gibi karışık dğerleri bir tür hesaplamadan geçirerek metric değeri oluştururlar(Link State : OSPF). Bunların dışında Hybrid protokoller vardır bu tip protokoller Bağlantı Durumu ve Uzak Vektor protokollerinin birleşiminden oluşmuşttur(Hybrid : EIGRP).
Dinamik routing yapan protokoller aşağıdaki şemayla özetlenebilir:

Uzaklık Vektörü Protokolleri (Distance Vector Protocol):
Bu protokollerde rotalar uzaklık ve doğrultu vektörlerine bağlı olarak belirlenir. Uzaklık, geçilen hop (durak) sayısına göre; doğrultu da bir sonraki hoba ya da çıkış interface (arabirim) ine göre belirlenir. Uzaklık Vektörü Protokolleri, en iyi rotayı belirlemek için Bellman-Ford algoritmasını kullanırlar. Bellman-Ford algoritması, ulaşılabilen ağların bilgilerini veritabanında tutmaya imkan sağlasa da; komşu routerın gönderdiği kadar bilgi sahibi olunduğundan, herhangi bir router, tüm topolojinin haritasına sahip değildir. Bu protokollerde router, tablodaki kaydın sadece bir bölümü değişse bile, tüm routing tablosunu periyodik olarak komşularına gönderir. Bu durum, büyük ağlarda önemli bir trafiğe neden olur. Ayrıca, paketler gönderilirken üzerinde değişiklik yapıldığından, güncelleme yavaş gerçekleşir. Uzaklık vektörü protokolleri, en iyi yolu seçerken basit algoritmalar kullandıklarından, routerın işlemcisine fazla yük bindirmezler; ancak bazen en doğru yolu seçemeyebilirler. Bu protokoller; özel hiyerarşik bir düzen gerektirmeyen basit ağlarda, hub-and-spoke (merkezdeki router’ın diğerlerine hizmet verdiği yapı) gibi bazı özel ağlarda ve konverjans (topolojideki bütün routerların bütün ağları öğrenmesi) süresinin önemli olmadığı durumlarda tercih edilir.
Hat Durumu Protokolleri (Link State Protocol):
Bu protokollerle çalışan routerlar, diğer routerlardan öğrendikleri bilgiler sayesinde, tüm ağın topoloji haritasını çıkarabilirler. Yani iki nokta arasındaki tüm yolların bilgisine sahiptirler. Böylece tüm alt ağları bir ağaçta toplayıp, Shortest Path First (Önce En Kısa Yol) algoritmasıyla hangi yoldan gidileceğine dair en doğru kararı verirler. Ayrıca topoloji bir kez oturunca, periyodik güncellemeler yerine, sadece değişiklik olduğunda, küçük paketlerle güncelleme yapılır ve bu da trafik oluşmasını engeller. Paketler, üzerinde herhangi bir değişiklik yapılmadan komşu routera aktarıldığından, uzaklık vektörü protokollerinde karşılaşılan hız sorunu bu protokollerde yoktur. Ancak, karmaşık ve çok parametreli algoritmalar kullandıklarından, uzaklık vektörü protokollerine kıyasla daha güçlü bir işlemci ve rame ihtiyaç duyarlar. Önceleri bu durum ekonomik bir dezavantaj olarak görünse de, günümüzde işlemci ve ram fiyatları düştüğünden, önemli bir dezavantaj olmaktan çıkmıştır. Hat Durumu Protokolü, hiyerarşik yapılı büyük ağlarda ve konverjans süresinin kısalığının önemli olduğu durumlarda tercih edilir.
En çok kullanılan iç ağ protokollerinin özellikleri aşağıdaki tabloyla özetlenebilir:
| Metrik | Güncelleme Süresi |
AD | Routing Harfi | VLSM Desteği | |
| RIPv1 | durak sayısı | 30 sn | 120 | R | yok |
| RIPv2 | durak sayısı | 30 sn | 120 | R | var |
| IGRP | bant genişliği, trafik yükü, gecikme,güvenilirlik |
90 sn | 100 | I | yok |
| EIGRP | bant genişliği, trafik yükü, gecikme,güvenilirlik |
5 sn (*Hello paketi) | 90 | D | var |
| OSPF | cost | 5 sn (*Hello paketi) | 110 | D | var |
Metrik: En iyi yolu seçmek için gerekli olan parametrelerdir. Bunlar, geçilen durak sayısı (hop count), bant genişliği (bandwidth), trafik yükü (load), paketin anahtarlanma süresi (gecikme (delay)), hattın güvenilirliği (reliability), metriklerin toplam etkisi (cost) olabilir.
AD (Administrative Distance): Aynı ağın birden fazla protokolle öğrenilmesi durumunda, routerın karar vermek için kullandığı, protokol öncelik sırasıdır. Küçüldükçe öncelik artar.
Routing Harfi: Routerdaki işletim sisteminde protokolün temsil edildiği harftir.
VLSM (Variable Length Subnet Masking) Desteği: IP bloklarını, değişik büyüklüklerde alt ağlara bölmeye yarar. VLSM desteği olan protokoller sınıfsız, olmayanlar ise sınıflı bir mimari yapıya sahiptir.
*Hello Paketi: Sadece değişiklik olduğunda güncelleme paketi yollayan protokollerde, bağlantının devamlı olduğunu göstermek için gönderilen pakettir. Boyutu çok küçüktür.
Bir sonraki bölümde protkollerin daha geniş şekilde incelenmesi ve ayarlanması işlemi anlatılacaktır.
Yararlanılan Kaynak : ITU
KanepeSörfü – Couch Surfing
25 Oca
KanepeSörfü, gezginler ve ziyaret ettikleri yerel topluluklar arasında bağlantılar kurmayı amaçlayan, dünya çapında bir ağdır.
http://www.couchsurfing.org


Son Yorumlar