IGRP ve EIGRP
Internet Ağ Geçidi Yönlendirme Protokolü anlamına gelen IGRP, Cisco tarafından icat edilen nispeten eski bir yönlendirme protokolüdür. 1993 yılından bu yana daha çok EIGRP olarak bilinen daha yeni ve daha üstün Enhanced-IGRP ile değiştirildi. Cisco Cisco müfredatında bile, IGRP yalnızca EIGRP'ye giriş olarak eski bir protokol olarak tartışılıyor..
EIGRP'nin ortaya çıkmasının arkasındaki temel neden, hızla tükenmekte olan IPv4 adresleri nedeniyle IGRP gibi klasik yönlendirme protokollerinden uzaklaşmaktır. IGRP, belirli bir sınıftaki tüm öğelerin aynı alt ağa ait olduğunu varsayar. EIGRP, IPv6'nın ortaya çıkmasından önce IPv4 adreslerinin kısa arzını daha verimli kullanmak için değişken uzunlukta alt ağ maskeleri (VLSM) kullanır. .
Klasik yönlendirme protokollerinden kayma ile birlikte, ağda dolaşmanın en iyi yolunu bulmak için kullanılan algoritmaya EIGRP ile tanıtılan birkaç iyileştirme yapıldı. Artık, ağları hesaplamak için sistemde hiçbir döngü bulunmadığından emin olarak yolları hesaplamak için Diffusing Update Algorithm veya daha iyi DUAL olarak bilinir..
EIGRP yönlendiricileri, diğer yönlendiricilere ağda mevcut olduklarını ve iyi çalıştıklarını bildirmek için periyodik olarak tüm sistemlere bir 'merhaba' paket yayınlar. Öte yandan, güncellemeler artık tüm ağda yayınlanmamaktadır; yalnızca bilgiye ihtiyaç duyan yönlendiricilerle sınırlıdırlar. Güncellemeler artık periyodik değildir ve yalnızca metrikte değişiklikler gözlendiğinde ilgili güncellemeler diğer yönlendiricilere gönderilir. Kısmi güncellemeler, IGRP tarafından kullanılan tam güncellemelere kıyasla ağ trafiğinde bir azalmaya neden olur.
Belirli bir verimin etkinliğini ölçmek için kullanılan metrikler de EIGRP'de değişmiştir. Metriğin hesaplanmasında 24 bitlik bir değer kullanmak yerine, EIGRP artık 32 bit kullanıyor. Uyumluluğu korumak için eski IGRP metrikleri 256 değeri ile çarpılır, böylece 8 bit değeri sola kaydırılır ve 32 bit EIGRP metriğine uygundur..
Özet:
1. EIGRP, kullanılmayan IGRP'nin yerini tamamen aldı
2. EIGRP sınıfsız bir yönlendirme protokolü iken IGRP sınıflı bir yönlendirme protokolüdür
3. EIGRP DUAL'i IGRP kullanmazken kullanır
4. EIGRP, IGRP'ye kıyasla çok daha az bant genişliği tüketir
5. EIGRP, metriği 32 bit değer olarak ifade ederken IGRP 24 bit değer kullanır