Günümüz ağ ortamlarında ölçeklenebilirlik ve operasyonel verimlilik, yönlendirme stratejilerinin temel belirleyicisidir. Statik yönlendirme, küçük ve değişmeyen ağ topolojilerinde yeterli olsa da, ağ büyüdükçe ve dinamikleştikçe manuel yapılandırmanın sürdürülebilirliği hızla azalır.
İşte bu noktada dinamik yönlendirme protokolleri devreye girer. Peki dinamik yönlendirme tam olarak nedir, statik rotalardan temel farkları nelerdir? Router’lar birbirini nasıl otomatik olarak keşfeder ve hangi senaryoda hangi protokolü tercih etmelisiniz?
Bu makalede, distance vector’dan link state’e, RIP‘ten OSPF ve EIGRP‘ye kadar dinamik yönlendirmenin temel kavramlarını inceleyeceğiz. Yani, algoritmalarını ve pratik kullanım alanlarını teknik ancak anlaşılır bir dille ele alacağız.

Dinamik Yönlendirme (Dynamic Routing) Nedir?
Dinamik yönlendirme, router’ların birbiriyle otomatik olarak iletişim kurmasını sağlar. Bu sayede rotalar elle girilmeden öğrenilir ve paylaşılır. Statik rotalarda her bir rotayı sizin eklemeniz gerekir.
Dynamic yönlendirmede ise router’lar kendi aralarında hello paketleri gönderir. Bu paketler ağdaki diğer router’ları keşfetmelerine yardımcı olur.
Bir örnek düşünelim; diyelim ki ofisinizde 5 router var ve sık sık yeni cihazlar ekliyorsunuz. Statik rota kullanırsanız her eklemede tüm router’ları tek tek güncellemeniz gerekir.
Bu çok zaman alır ve hata yapma riskiniz yüksektir. Dinamik routing ile yeni router’ı ağa bağladığınızda diğerleri onu otomatik olarak tanır. Yani, herhangi bir manuel müdahale yapmanıza gerek kalmaz.
Ayrıca dinamik protokoller ağdaki değişikliklere anında tepki verir. Örneğin bir router bozulursa veya bir bağlantı koparsa, diğer router’lar bu durumu fark eder.
İşte bu noktada, alternatif rotaları hesaplar ve yönlendirme tablolarını günceller. Bu işleme Convergence (Konverjans) denir. Konverjans ne kadar hızlı olursa ağınız o kadar kararlı çalışır.
En önemlisi, dinamik yönlendirme büyük ve karmaşık ağlar için idealdir. İnternet Servis Sağlayıcıları (ISS), büyük şirket ağları ve veri merkezleri dinamik protokoller kullanır.
Bu protokoller sayesinde binlerce rotayı yönetmek mümkün olur. Siz sadece başlangıç yapılandırmasını yaparsınız. Gerisini protokol kendi halleder.
Yönlendirme Algoritmaları Nelerdir?
Yönlendirme algoritmaları, bir router’ın hedef ağa giden en iyi yolu nasıl bulacağını belirler. Her algoritma farklı bir mantıkla çalışır. Bazıları en kısa yolu bulmaya odaklanır.
Bazıları ise bant genişliği veya gecikme süresini dikkate alır. Bu bölümde üç temel algoritma türünü inceleyeceğiz: Uzaklık Vektörü, Bağlantı Durumu ve Hibrit.
Bu algoritmaları anlamak için önce ‘metrik’ kavramını bilmelisiniz. Metrik, bir yolun ne kadar iyi olduğunu ölçen bir değerdir.
Örneğin hop sayısı bir metriktir. Bağlantı hızı da başka bir metriktir. Her protokol kendi metrik kümesini kullanır. Şimdi bu algoritmaları detaylıca açıklayalım.
- Uzaklık Vektörü (Distance Vector)
- Bağlantı Durumu (Link State)
- Cisco’ya Özgü Hibrit Yönlendirme Protokolü (Hybrid)
1. Uzaklık Vektörü (Distance Vector)

Uzaklık Vektörü algoritması, en basit ve en eski yönlendirme yöntemlerinden biridir. Bu algoritmada her router sadece kendi komşularını bilir.
Router, komşularına kendi yönlendirme tablosunu gönderir. Komşular da kendi tablolarını günceller. Bu işlem periyodik olarak tekrarlanır. Zamanla tüm router’lar ağdaki her hedefe nasıl gideceğini öğrenir.
Peki ‘uzaklık’ ve ‘vektör’ ne anlama gelir? Uzaklık, hedef ağa olan metrik değeridir.
Örneğin RIP protokolünde bu metrik ‘hop sayısı’ dır. Vektör ise o hedefe hangi yönden (hangi komşu üzerinden) gideceğinizi gösterir. Yani algoritma size ‘X ağına gitmek için Y yönünde Z adım git’ der.
Distance Vector algoritmasının en büyük avantajı basit olmasıdır. Küçük ağlarda çok iyi çalışır. Ancak bazı dezavantajları da vardır.
En önemli sorun ‘sayma sonsuza’ (counting to infinity) problemidir. Bir bağlantı koptuğunda router’ların bu durumu fark etmesi uzun sürebilir. Bu sırada hatalı yönlendirmeler oluşabilir.
Bu problemi çözmek için çeşitli mekanizmalar geliştirilmiştir. Split horizon, route poisoning ve hold-down timers bunlardan bazılarıdır.
RIP versiyon 2 bu mekanizmaları destekler. Yine de Distance Vector protokolleri genellikle küçük ve orta ölçekli ağlar için tercih edilir. Örnek protokoller: RIP, IGRP (Cisco’nun eski protokolü).
2. Bağlantı Durumu (Link State)

Bağlantı Durumu algoritması, Distance Vector’dan çok daha gelişmiş bir yöntemdir. Bu algoritmada her router, ağın tam bir haritasını çıkarır.
Router önce kendi bağlantılarını (link’lerini) keşfeder. Sonra bu bilgileri tüm ağdaki diğer router’lara yayar. Her router aynı haritaya sahip olur. En kısa yolu hesaplamak için Dijkstra algoritmasını kullanır.
Bağlantı Durumu protokolleri üç farklı tablo tutar. İlk tablo komşu cihazların listesidir. İkinci tablo tüm ağın topoloji haritasıdır.
Üçüncü tablo ise en iyi rotaların yer aldığı yönlendirme tablosudur. Bu üç tablo sürekli güncellenir. Değişiklikler anında tüm ağa duyurulur.
Bu algoritmanın en büyük avantajı hızlı konverjansdır. Bir bağlantı koparsa, router bunu hemen fark eder.
Yeni bir LSA (Link State Advertisement) gönderir. Tüm router’lar topolojilerini günceller. Bu işlem saniyeler içinde tamamlanır.
Ayrıca metrik olarak hop sayısı yerine bant genişliği, gecikme veya maliyet kullanabilirsiniz. Bu sayede daha gerçekçi ve verimli rotalar seçilir.
Dezavantajı ise daha fazla kaynak tüketmesidir. CPU ve bellek kullanımı Distance Vector’a göre yüksektir.
Ayrıca yapılandırması daha karmaşıktır. Fakat büyük ağlar için bu dezavantajlar kabul edilebilir. En popüler Bağlantı Durumu protokolü OSPF’dir. IS-IS de diğer bir örnektir.
3. Hibrit (Hybrid) Yönlendirme Protokolü
Hibrit protokoller, hem Distance Vector hem de Link State özelliklerini birleştirir. Bu sayede iki dünyanın en iyi yanlarını alırlar.
Distance Vector’un basitliğini ve Link State’in hızlı konverjansını sunarlar. En bilinen hibrit protokol Cisco’nun EIGRP’sidir (Enhanced Interior Gateway Routing Protocol).
EIGRP şöyle çalışıyor; Distance Vector gibi komşularıyla tablo paylaşır. Fakat Link State gibi topoloji bilgisini de saklar. Bu sayede sadece en iyi rotayı değil, aynı zamanda alternatif rotaları da bilir.
Birincil rota bozulursa hemen yedek rotaya geçer. Bu işlem saniyenin çok küçük bir bölümünde gerçekleşir. EIGRP buna ‘feasible successor’ (uygun yedek) mekanizması der.
Hibrit protokollerin bir diğer avantajı metrik esnekliğidir. EIGRP, bant genişliği, gecikme, yük ve güvenilirliği bir arada kullanır.
Bu metriklere ‘composite metric’ (bileşik metrik) denir. Varsayılan olarak sadece bant genişliği ve gecikmeyi dikkate alır. İsterseniz diğerlerini de aktif hale getirebilirsiniz.
EIGRP’nin en güzel yanı, sadece Cisco cihazlarında çalışmasıydı. Ancak 2013’te Cisco EIGRP’yi açık kaynak yaptı.
Artık bazı açık kaynak router yazılımları da EIGRP’yi destekliyor. Yine de en yaygın kullanım alanı Cisco ağlarıdır. Orta ve büyük ölçekli kurumsal ağlar için mükemmel bir tercihtir.
Statik ve Dinamik Yönlendirme Arasındaki Farklar
Static (Statik) ve Dynamic yönlendirme arasında temel farklar vardır. Statik rotaları siz elle girersiniz. Dinamik rotalar ise otomatik olarak oluşur.
Hangi yöntemi seçeceğiniz ağınızın büyüklüğüne ve ihtiyaçlarına bağlıdır. Aşağıdaki tabloda bu farkları net bir şekilde görebilirsiniz.
| Özellik | Statik Yönlendirme | Dinamik Yönlendirme |
|---|---|---|
| Yapılandırma Şekli | Manuel, her rota tek tek girilir | Otomatik, protokol öğrenir |
| Ölçeklenebilirlik | Küçük ağlar için uygun (10-20 router) | Büyük ağlar için ideal (yüzlerce router) |
| Konverjans Süresi | Anında (çünkü değişmez) | Protokole göre değişir (saniyeler/dakikalar) |
| Hata Toleransı | Yok, bağlantı koparsa manuel müdahale gerekir | Var, alternatif rotalar otomatik devreye girer |
| CPU/Bellek Kullanımı | Çok düşük | Protokole göre orta veya yüksek |
| Güvenlik | Daha güvenli (ağ topolojisi gizli) | Daha az güvenli (rotalar duyurulur) |
| Kullanım Alanı | Stub ağlar, default route, küçük ofisler | Kurumsal ağlar, ISP’ler, veri merkezleri |
Bu tabloya bakarak karar verebilirsiniz. Ağınızda sık sık değişiklik oluyorsa dynamic routing şarttır. Ağınız küçük ve sabitse statik rota yeterli olabilir. Hatta ikisini bir arada kullanabilirsiniz.
Örneğin çekirdek ağınızda OSPF kullanırken, uç bağlantılarda statik default route tanımlayabilirsiniz.
Dinamik Yönlendirme Protokollerinde Metrikler
Metrikler, bir yönlendirme protokolünün ‘en iyi yol’ kararını nasıl verdiğini belirler. Her protokol farklı metrikler kullanır.
Doğru metriği seçmek ağ performansınızı doğrudan etkiler. İşte en yaygın kullanılan metrik türleri:
- Hop Sayısı: Kaynaktan hedefe kadar geçilen router sayısıdır. RIP bu metriği kullanır. En düşük hop sayısına sahip yol en iyisidir. Ancak hop sayısı bant genişliğini dikkate almaz. 10 Mbps’lik bir bağlantı ile 1000 Mbps’lik bağlantı aynı hop sayısına sahipse, RIP ikisini eşit görür.
- Bant Genişliği: Link’in kapasitesidir (Mbps veya Gbps cinsinden). EIGRP ve OSPF bant genişliğini kullanır. Yüksek bant genişliğine sahip yol tercih edilir. Örneğin 100 Mbps’lik bir link, 10 Mbps’lik linke göre daha iyidir.
- Gecikme (Delay): Paketin bir uçtan diğer uca gitmesi için geçen süredir. Genellikle mikrosaniye veya milisaniye cinsinden ölçülür. EIGRP ve OSPF gecikmeyi de hesaba katar. Düşük gecikmeli yollar daha iyidir.
- Yük (Load): Bir linkin ne kadar meşgul olduğunu gösterir. EIGRP bu metriği destekler. Yük düşükse link daha iyidir. Ancak bu metrik sürekli değiştiği için pek tercih edilmez.
- Güvenilirlik (Reliability): Linkin ne kadar hatasız çalıştığını gösterir. EIGRP kullanır. Genellikle 255 üzerinden bir değerdir. Yüksek güvenilirlik daha iyidir.
- Maliyet (Cost): OSPF’nin kullandığı özel bir metriktir. Varsayılan formül: 100 Mbps / bant genişliği (Mbps). Örneğin 10 Mbps’lik bir linkin maliyeti 10’dur. 100 Mbps’lik linkin maliyeti 1’dir. Düşük maliyetli yol tercih edilir.
Metriklerin nasıl çalıştığını anlamak için bir örnek yapalım. Diyelim ki A noktasından B noktasına iki yol var.
Birinci yol: 3 hop, her hop 100 Mbps. İkinci yol: 2 hop, ilk hop 10 Mbps, ikinci hop 1000 Mbps.
RIP birinci yolu seçer (3 hop vs 2 hop? Aslında hop sayısı 3’e karşı 2, yani RIP 2 hop’u seçer – düzeltelim: RIP en az hop’u seçer, yani 2 hop’lu yol).
OSPF ise maliyeti hesaplar. 100 Mbps link maliyeti 1, 10 Mbps link maliyeti 10. Birinci yol maliyeti 1+1+1=3, ikinci yol maliyeti 10+1=11. OSPF birinci yolu seçer. Gördüğünüz gibi farklı protokoller farklı kararlar verir.
Hangi Dynamic Routing Protokolünü Seçmelisiniz?
Doğru protokolü seçmek ağınızın performansını ve yönetilebilirliğini doğrudan etkiler. Her protokolün güçlü ve zayıf yönleri vardır. İşte size bir seçim rehberi:
- RIP (Routing Information Protocol): Çok küçük ağlar için uygundur (max 15 hop). Yapılandırması çok basittir. Kaynak tüketimi minimumdur. Ancak konverjansı yavaştır ve sadece hop sayısına bakar. Öğrenme amaçlı lab’lar veya çok küçük ofis ağları için idealdir.
- OSPF (Open Shortest Path First): Orta ve büyük ölçekli ağlar için en yaygın tercihtir. Hızlı konverjans sağlar. Metrik olarak maliyet (bant genişliği tabanlı) kullanır. Vendor bağımsızdır, her marka router destekler. Yapılandırması RIP’den karmaşıktır ama öğrenmeye değer. Kurumsal ağların %70’inden fazlası OSPF kullanır.
- EIGRP (Enhanced Interior Gateway Routing Protocol): Sadece Cisco ağları için idealdir (artık kısmen açık kaynak). Çok hızlı konverjans ve düşük bant genişliği tüketimi sunar. Gelişmiş metrikleri vardır (bant genişliği + gecikme). Yapılandırması OSPF’den daha kolaydır. Eğer ağınız tamamen Cisco’dan oluşuyorsa EIGRP mükemmel bir seçimdir.
- IS-IS (Intermediate System to Intermediate System): Servis sağlayıcı ve çok büyük ağlar için tercih edilir. OSPF’ye benzer ama daha ölçeklenebilirdir. Yapılandırması daha zordur. Genellikle ISP’ler ve veri merkezleri kullanır.
- BGP (Border Gateway Protocol): İnternetin temel protokolüdür. Farklı otonom sistemler (AS) arasında yönlendirme yapar. Çok karmaşıktır ve sadece büyük ölçekli ağlar için gereklidir. Kurumsal bir ağda ihtiyacınız olmaz (genellikle).
Peki siz hangisini seçmelisiniz? Eğer CCNA öğreniyorsanız hepsini öğrenin. Sınavda her protokol var. Gerçek hayatta ise ağınızın büyüklüğüne ve ekipman markalarına bakın.
50 router’dan küçük bir Cisco ağınız varsa EIGRP çok rahatlatır. Farklı markaları bir arada kullanıyorsanız OSPF şarttır.
Unutmayın, doğru protokolü seçmek kadar yanlış yapılandırmamak da önemlidir. Bu yüzden önce simülatörde deneyin, sonra canlı ağa uygulayın.
IGP ve EGP: İç ve Dış Geçiş Protokolleri
Yönlendirme protokollerini iki ana sınıfa ayırabiliriz: IGP (Interior Gateway Protocol) ve EGP (Exterior Gateway Protocol). Bu ayrımı bilmek protokol seçiminde size yol gösterir.
- IGP (İç Geçiş Protokolü): Aynı otonom sistem (AS) içindeki router’lar arasında çalışır. Bir şirketin kendi ağı bir AS örneğidir. IGP protokolleri hızlı konverjans ve basit yapılandırma sunar. RIP, OSPF, EIGRP ve IS-IS birer IGP protokolüdür. Bu protokollerle bir şirketin iç ağını yönetirsiniz.
- EGP (Dış Geçiş Protokolü): Farklı otonom sistemler arasında yönlendirme yapar. İnternet üzerindeki farklı şirketlerin ve ISP’lerin birbiriyle iletişim kurmasını sağlar. Günümüzde tek EGP protokolü BGP‘dir (Border Gateway Protocol). BGP çok karmaşıktır ve binlerce rotayı yönetebilir. Politik tabanlı yönlendirme yapar. Yani sadece en kısa yolu değil, aynı zamanda hangi yoldan trafik göndermek istediğinizi de belirleyebilirsiniz.
Özetle, sadece kendi ağınızı yönetiyorsanız IGP protokolleri yeterlidir. İnternete bağlanmak için ISP’niz size bir default route verir.
Sadece büyük bir ISP iseniz veya çoklu ISP bağlantınız varsa BGP öğrenmeniz gerekir. Bu ayrımı yapmak, hangi protokole odaklanmanız gerektiğini gösterir.
Dinamik Protokollerin Yapılandırması Video
- RIP Yönlendirme ⇒ Video
Packet Tracer ağ simülatör programı ile Router’lar üzerinde RIP’i yapılandırmak için aşağıdaki videoyu izleyebilir ve ayrıca bize destek olmak için YouTube kanalımıza abone olabilirsiniz!
- EIGRP Yönlendirme ⇒ Video
Router’lar üzerinde EIGRP yapılandırmak için aşağıdaki videoyu izleyiniz.
- OSPF Yönlendirme ⇒ Video
Router’lar üzerinde OSPF yapılandırmak için aşağıdaki videoyu izleyiniz.
Dynamic Routing Hakkında Sık Sorulan Sorular
Dinamik yönlendirme ile statik yönlendirme arasındaki en büyük fark nedir?
Hangi durumda dinamik yönlendirme kullanmam gerekir?
RIP, OSPF ve EIGRP arasında nasıl karar veririm?
Konverjans (convergence) nedir ve neden önemlidir?
Dinamik protokoller güvenli midir?
Dynamic routing öğrenmek için hangi simülatörü kullanmalıyım?
Kaynaklar ve İleri Okuma
Bu makaleyi hazırlarken aşağıdaki resmi dokümanlardan ve otorite kaynaklardan faydalandım. Bu kaynaklar konuyu daha derinlemesine öğrenmek isteyenler için harika başlangıç noktalarıdır.
- RFC 2328 – OSPF Version 2 (Bağlantı Durumu Protokolü) – RFC Editor (1998)
- RFC 7868 – Cisco’s Enhanced Interior Gateway Routing Protocol (EIGRP) – IETF Datatracker (2016)
- California State University, Stanislaus – Dynamic Routing Fundamentals Ders Notları – cs.csustan.edu
- Cisco – Routing Protocol Redistribution Dokümantasyonu – Cisco.com
Not: RFC’ler (Request for Comments) internetin resmi standart belgeleridir. Cisco dokümantasyonu ise endüstri standardıdır.
Sonuç
Dinamik yönlendirme, modern ağların vazgeçilmez bir parçasıdır. Bu yazıda size temel kavramları, algoritmaları ve protokolleri anlattım. Umarım konuyu daha iyi anlamışsınızdır.
Şimdi sıra pratik yapmakta. Teorik bilgiyi Packet Tracer veya GNS3 gibi simülatörlerle test edin. Küçük bir topoloji kurun. RIP, OSPF ve EIGRP yapılandırmalarını deneyin. Hata yapmaktan korkmayın. Her hata sizi daha iyi bir ağ uzmanı yapar.
YouTube kanalımızdaki videoları izlemeyi unutmayın. Orada adım adım yapılandırmaları gösteriyorum. Ayrıca yorumlarınızı bekliyorum. Hangi konuyu daha derinlemesine anlatmamı istersiniz? Aklınıza takılan bir şey olursa bana sorun. Birlikte öğrenmeye devam edelim.
Bir sonraki yazımda statik ve dinamik yönlendirme karşılaştırmasını yapacağım. Orada hangi durumda hangisini kullanmanız gerektiğini detaylıca anlatacağım. Takipte kalın!




İlk yorumu sen paylaş