Ağda paketlerin doğru ağdaki alıcılara teslim edilmesi için yönlendiriciler tarafından yapılan işlem.
Yönlendirici, yönlendirmek üzere aldığı paketin IP başlığındaki hedef ağ adresi (destination IP Address) alanını kullanarak yönlendirme kararı verir.
Yönlendirici, kararı için belleğinde bulunan yönlendirme tablosunu (routing table) kullanır.
Yönlendirme tablosu üç sütundan oluşur;
- Hedef ağ adresi/Hedef ağ alt ağ maskesi
- Hedef yönündeki komşu yönlendirici adresi
- Hedefe ulaşma maliyeti (metric)
Yönlendirme tablosunun satırları (rotalar) üç yöntemle oluşturulabilir:
- Doğrudan bağlı ağ: Yönlendirici ağ arayüzü vasıtasıyla bağlı bulunan ağlar yönlendirme tablosuna otomatik olarak eklenir.
- Statik yollar: Ağ yöneticisinin doğrudan bağlı ağlar dışındaki ağları (uzak ağlar) elle yönlendirme komutu yazarak oluşturduğu yollar.
- Dinamik yollar: Dinamik yönlendirme protokolleriyle uzak ağların dinamik olarak tabloya eklenmesi.
Yönlendirici aldığı bir paket için;
- Doğrudan bağlı ağlardaki bir alıcıya aitse alıcısına teslim eder.
- Uzak ağlardaki bir alıcıya aitse yönlendirme tablosundaki yollardan eşleşme bulunan sonraki yönlendiriciye teslim eder.
- Rotalarla eşleşme bulunamazsa siler.
Yönlendirici aldığı paketin hedef IP adresi alanı ile yönlendirme tablosundaki hedef ağları eşleştirirken, hedef ağ adreslerini özelden genele doğru sıralar.
Eşleşme kontrolü, paket başlığındaki hedef alt ağ maskesi AND’lenip hedef ağı elde edebilmek için yapılır.
Hedef Ağ Adı/Alt Ağ Maskesi | Sonraki Router Adı | Metrik |
---|---|---|
1 → 192.168.1.0/24 | ||
5 → 10.0.0.0/8 | ||
3 → 172.16.0.0/16 | ||
4 → 10.0.0.0/16 | ||
2 → 95.183.162.0/24 |
Örnek
Router A
Hedef Ağ Adresi/Alt Ağ Maskesi | Sonraki Router Adı | Metrik |
---|---|---|
192.168.1.0/24 | fa0/0 | 0 |
192.168.4.4/30 | fa0/1 | 0 |
192.168.4.0/30 | e0 | 0 |
192.168.2.0/24 | 192.168.4.6 | 1 |
192.168.3.0/24 | 192.168.4.2 | 1 |
Router B
Hedef Ağ Adresi/Alt Ağ Maskesi | Sonraki Router Adı | Metrik |
---|---|---|
192.168.3.0/24 | fa0/0 | 0 |
192.168.4.0/30 | fa0/1 | 0 |
192.168.1.0/24 | 192.168.4.1 | 1 |
192.168.2.0/24 | 192.168.4.1 | 1 |
192.168.4.4/30 | 192.168.4.1 | 1 |
Router C
Hedef Ağ Adresi/Alt Ağ Maskesi | Sonraki Router Adı | Metrik |
---|---|---|
192.168.2.0/24 | fa0/0 | 0 |
192.168.4.4/30 | fa0/1 | 0 |
192.168.1.0/24 | 192.168.4.5 | 1 |
192.168.3.0/24 | 192.168.4.5 | 1 |
192.168.4.0/30 | 192.168.4.5 | 1 |
İtalik şekildeki yapılandırmalar Router tarafından otomatik yapılmaktadır.
1 | R(config)#ip route hedef_ağ_adresi hedef_alt_ağ_maskesi sonraki_router_adresi [metrik] |