EIGRP Nedir? | Enhanced Interior Gateway Routing Protocol Anlama

Bir ağ yöneticisi olarak Cisco EIGRP protokolüyle karşılaşmış olabilirsiniz. Ancak bunun tam olarak ne olduğundan ve ne işe yaradığından emin olamayabilirsiniz. EIGRP, Enhanced Interior Gateway Routing Protocol kısaltmasıdır. Türkçe anlamı ise, Gelişmiş İç Ağ Geçidi Yönlendirme Protokolü’dür.

Kısacası, EIGRP, otonom bir sistem (AS) içinde yönlendirme bilgilerini paylaşarak çalışır. Ayrıca, Cisco ağ cihazları için özel olarak geliştirdikleri bir iletişim bir protokoldür.

EIGRP Protokolü Tanımı ve Özellikleri

EIGRP Protokolü Tam Olarak Nedir ve Ne İşe Yarar?

Ölçeklenebilir, verimli ve güvenilir ağlar tasarlamak amacıyla EIGRP protokolünü geliştirdiler. Aslında bu IGRP (Interior Gateway Routing Protocol) daha gelişmiş bir versiyonudur. Bunun Türkçe anlamı ise, İç Ağ Geçidi Yönlendirme Protokolü olarak geçer.

IGRP protokolünün daha gelişmiş versiyonu olduğundan hedef ağa giden en iyi yolu hesaplar. Bunu yaparken daha karmaşık bir algoritma kullanır.

Bu protokol, Distance Vector (Uzaklık Vektörü) ve Link State (Bağlantı Durumu) yönlendirmesinin bir karışımıdır. Basit bir ifadeyle Hibrit protokol görevi görür. Dahası, eski RIP uzaklık vektörünün bazı sorunları olduğu için bunu daha iyi hale getirdiler.

EIGRP ayrıca Classless VLSM (Sınıfsız) desteği de sağlar. Bu nedenle Autonomous System (Otonom Sistem) numaralandırma sistemini kullanır. Bu sayede aynı yönlendirme protokolünü kullanan bir yönlendirici grubu oluşturur.

Bu benzersiz Cisco protokolü, gidilecek en verimli yolu seçmek için distance (mesafe) kullanır. Burada mesafe, bir bağlantının ne kadar hızlı, ne kadar güvenilir, ne kadar meşgul olduğu gibi şeyler anlamına gelir. EIGRP protokolü en kısa rota için tüm bunlara bakar. Bu nedenle trafiği diğer yönlendirme yöntemlerine göre daha akıllı yönlendirebilmektedir.

EIGRP Tarihi ve Gelişimi Nedir?

Router’ların (Yönlendiriciler) PC ağlarında bilgi paylaşmasına yardımcı olmak için EIGRP’yi geliştirdiler. Geçmişine baktığımızda bu protokolün tarihi 1980’li yıllara kadar uzanıyor.

Geçmişte Cisco, IP ağlarındaki yönlendiricilerin yönlendirme tabloları hakkındaki bilgileri paylaşması için bir yol açmıştı.

Bir süre sonra, 1994 yılında Cisco, IGRP’yi EIGRP protokolü ile değiştirdi. Bunu RIP ve OSPF gibi diğer protokollerde görülen sorunları düzeltmek için yaptılar. Böylece bu protokolleri daha hızlı ve daha verimli olacak şekilde geliştirdiler. Ayrıca cihazların ağdaki değişikliklere çabuk uyum sağlayabilmesini sağladılar.

Zaman geçtikçe bu protokol birçok revizyon ve iyileştirmeden geçti. Daha sonra 1996 yılında IETF (Internet Engineering Task Force – İnternet Mühendisliği Görev Gücü) adlı bir grup bunu bir standart haline getirdi. Artık diğer şirketler de bu protokolü cihazlarında kullanıyor.

1998’de DUAL (Diffusing Update Algorithm – Yayılı Güncelleme Algoritması) bir yöntem tanıttılar. Bu gelişme cihazların birbirleriyle daha hızlı konuşmasını sağladı. Böylece veri trafiği için en iyi rotayı hızlı bir şekilde bulabildiler.

DUAL algoritması her rota için bir yedek rota tutar. Birincil yol başarısız olursa, Router’lara hızlıca yedekleme yoluna gitmelerini söyler.

Cisco, 2004 yılında IPv6 ağları için tasarlanmış daha güncel bir sürüm olan EIGRPv6’yı piyasaya sürdü. Bu versiyon, IPv6 desteği ve yol seçimi için yeni ölçümler içerir.

EIGRP Protokolü Özellikleri Nelerdir?

EIGRP’yi popüler bir seçim haline getiren bazı özellikleri şunlardır:

  1. Hızlı Yakınsama (Fast Convergence)

Bir sorun sonrasında ağın hızla eski durumuna dönmesine yardımcı olur. Hedefe ulaşmak için alternatif rotalar için DUAL’i kullanır. Bu şekilde, bir bağlantı sorunu olması durumunda yönlendiriciler birbirleriyle hızlı bir şekilde konuşabilir.

  1. Güvenilirlik (Reliability)

İş yükünü yayarak ve yedekleme planlarına sahip olarak işleri daha güvenilir hale getirir. Trafiği farklı yollardan aynı yere paylaştırarak ağın daha iyi çalışmasını sağlar ve trafik sıkışıklığını önler. Ayrıca hedefe giden rotaları yedekleyerek başka bir güvenilirlik katmanı ekler.

  1. Ölçeklenebilirlik (Scalability)

Çok sayıda yönlendiricinin bulunduğu geniş ağlar için mükemmeldir. Büyük ölçekli işlemleri gerçekleştirebilir, bu da işleri son derece ölçeklenebilir hale getirir. Kısacası ağınızı daha küçük Otonom Sistemlere (AS) bölmenize olanak tanır. Sonuçta yönlendirme boyutunu azaltır ve ağ performansını artırırsınız.

  1. Bant Genişliği (Bandwidth)

Bir ağa ulaşmanın optimum yolunu bulmak için çeşitli ölçümler kullanır. Bu metrik değer bant genişliği açısından verimlidir. Yani ağın bant genişliğini, gecikmesini, güvenilirliğini ve yükünü hesaplar. Daha sonra trafiği en hızlı ve verimli rota üzerinden gönderir.

  1. Güvenlik (Security)

Son olarak, ağı yetkisiz erişim ve saldırılara karşı güvende tutmak için güvenlik özellikleriyle birlikte gelir. Yönlendirme ayrıntılarını yalnızca yetkili cihazlarla paylaşır. Bu durumda ekstra güvenlik için MD5 kimlik doğrulamasını kullanır. Ek olarak, harici ağlara görünürlüğünü azaltan rota özetlemeyi de destekler.

EIGRP Protokolü Nasıl Çalışır?

EIGRP hiyerarşik bir ağ düzeni kullanır. Yani bir ağacın dalları gibi farklı seviyelerdeki bir tasarımı takip ediyor. Backbone (Omurga) veya Core (Çekirdek) olarak adlandırılan orta kısım ağın tam ortasındadır. Böylece tüm şube alanlarını birbirine bağlar. Kısaca şubeler omurgaya ABR (Area Border Router) ile bağlanır.

Bir network’e giden en iyi rotayı kontrol etmek için EIGRP protokolü için bu ölçümler şunları içerir:

  • Bandwidth: Bu, belirli bir süre içinde bir bağlantı üzerinden ne kadar bilginin geçtiği anlamına gelir.
  • Delay: Bir paketin bağlantının bir ucundan diğer ucuna geçmesi için geçen süredir.
  • Reliability: Bu, bir bağlantıda sorun olup olmadığını veya bazı verilerin iletilemeyeceğini gösterir.
  • Load: Bir bağlantıdaki trafik miktarını ifade eder.

Ayrıca bu protokol, optimum rotayı belirlerken bileşik ölçümler kullanır. Kısaca bu daha önce bahsettiğimiz değerlerin bir araya getirilmesiyle oluşturulmuş bir formül gibidir.

Bileşik metriğinin formülü aşağıdaki gibidir:

metric = (K1 bandwidth) + [(K2 bandwidth) / (256 – load)] + (K3 delay) + (K4 delay * reliability)

  • K1, K2, K3 ve K4, ağ yöneticisi tarafından yapılandırılabilen değerlerdir.
  • Bandwidth (Bant genişliği), ağ bağlantısının saniyede kilobit cinsinden ölçülen hızıdır.
  • Load (Yük), bağlantının yüzde cinsinden yüküdür.
  • Delay (Gecikme), yolun mikrosaniye cinsinden toplam gecikmesidir.
  • Reliability (Güvenilirlik), bağlantının ne kadar güvenilir olduğunu bize söyleyen 0 ile 255 arasında bir sayıdır.

Gelişmiş İç Ağ Geçidi Yönlendirme Tablosu Nedir?

EIGRP protokolü, RIP’ten farklı olarak ağa bakmanın iki yoluna sahiptir. Bunlar:

  1. Komşu Tablosu (Neighbor Table)

Komşu tablosu, Yönlendiriciye doğrudan bağlı ağlar hakkında ayrıntılı bilgi verir. IP adresleri, arayüz türü veya ne kadar veriyi işleyebileceği (bant genişliği) gibi bilgileri içerir.

  1. Topoloji Tablosu (Topology Table)

Topoloji tablosu, yakındaki yönlendiricilerden gelen tüm rotaları gösteren bir ağ haritası gibidir.

Bir ağda meydana gelen değişiklik sonucunda Topoloji tablosu devreye girer. En iyi alternatif yolu bulmak için bu tabloyu kullanır. Burada rota yoksa komşu Router’ları sorgular.

Ayrıca iki Distance Values (Uzaklık Değeri) kullanır. Kendi öğrendiği rotalar için 90 metriği kullanır. Ancak diğer protokoller tarafından öğrenilen rotalar için 170 metriği kullanır.

EIGRP ve OSPF Arasındaki Farklar Tablosu

ÖzellikEIGRPOSPF
Metrik HesaplamasıBant genişliği, gecikme, güvenilirlik, yük ve MTU gibi çeşitli faktörlere dayalı bileşik metrik kullanır.Yalnızca arayüz bant genişliğinden türetilen yol maliyetine dayalı metrik kullanır.
YakınsamaDUAL algoritması sayesinde hızlı yakınsama sağlar. Uygulanabilir halefleri kullanarak bağlantı arızalarında hızlı yeniden yakınsama sağlar.SPF algoritması nedeniyle topolojide bir değişiklik olduğunda genellikle daha yavaş yakınsama sağlar.
Döngü Önleme MekanizmasıYönlendirme döngülerini önlemek için uygulanabilirlik koşulunu ve döngüsüz alternatif yol kavramını kullanır.Belirlenmiş Yönlendirici (DR) ve Yedek Belirlenmiş Yönlendirici (BDR) kullanarak döngüleri önler.
Karmaşıklık ve ÖlçeklenebilirlikYapılandırma kolaylığı ve asgari gerekli parametreler nedeniyle dağıtımı ve yönetimi nispeten basittir. Ancak, ölçeklenebilirliği sınırlı olabilir.Daha ölçeklenebilirdir ve hiyerarşik tasarımı sayesinde daha büyük ağlar için uygundur. Yapılandırması ve yönetimi EIGRP’ye kıyasla daha karmaşıktır.

EIGRP Protokolü Hakkında YouTube Video Eğitimlerimiz

Video 1

Video 2

EIGRP Hakkında Sık Sorulan Sorular (SSS / FAQ)

  1. EIGRP basit tanımı nedir?
Bir ağda veri göndermenin en iyi yoludur. Bunu, IGRP’yi geliştirmek için Cisco tarafından yapılmış daha yeni bir sürüm olarak düşünün. Birincil işlevi ağ tıkanıklığını azaltmak ve ağ performansını arttırmaktır.
  1. EIGRP nasıl çalışır?
IP paketlerinin bir ağ içinde seyahat etmesi için en iyi yolu belirler. Ancak bunu yaparken elbette bant genişliğini ve gecikmeye dayalı bir ölçümü kullanıyor. Daha sonra ağdaki bir Router bir veri paketi aldığında hedef adresi inceler. Daha sonra verileri göndermek için en kısa rotayı belirlemek için metriğini kullanır. Son olarak Router, verileri bu yol boyunca gönderir.
  1. Bunu diğer yönlendirme protokolleriyle birlikte kullanabilir miyim?
Evet, EIGRP’yi diğer yönlendirme protokolleriyle kullanabilirsiniz. Aslında, yedekliliği ve performansı arttırdığı için sıklıkla başkalarıyla birlikte kullanılır. Kısacası kullanımı OSPF ve BGP gibi protokollere aşinadır.
  1. EIGRP güvenli mi?
Cisco’nun bu protokolü kesinlikle güvenlidir. Verilerin yalnızca onaylı cihazlara gitmesini sağlayan MD5 kimlik doğrulama adı verilen bir güvenlik özelliğine sahiptir. Ayrıca hem MD5 hem de basit parola kimlik doğrulaması gibi farklı güvenlik yöntemlerini destekler.

Sonuç

Sonuç olarak EIGRP, yönlendirmeye hibrit bir yaklaşım sunar. Bu nedenle gelişmiş ve güvenilir bir yönlendirme protokolüdür. Yani ağdaki hedef cihaza giden en kısa rotayı belirler. Bu durumda uzaklık vektörü ve bağlantı durumu yöntemlerinin bir kombinasyonunu kullanır.

Gelişmiş iç ağ geçidi EIGRP protokolü, ağın her zaman döngüsüz olmasını destekler. Bu nedenle en kısa yolu bulmak için DUAL adı verilen akıllı bir algoritma kullanır. Kısacası hedefe ulaşmak için farklı yollar kullanır. Böylece iş yükünü eşit şekilde dağıtmak iyidir.

Add a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir