IP Aktarım Süreci Version 1.1 by Geoff Bennett Translation by Selçuk Demiray Bu eğitim bir IP Router’ın IP Datagram’ı aktarırken kullandığı karar sürecini.

Slides:



Advertisements
Benzer bir sunumlar
Bilgisayar Ağları ve İnternet
Advertisements

TCP/IP Mimarisi ve Katmanları
İNTERNET HABERLEŞME ARAÇLARI
Bölüm 6 IP Adresleme ve Yönlendirme
BBY 302 Bilgi Teknolojisi ve Yönetimi
TCP/IP Protokolü.
Öğr.Gör. Dr. Şirin KARADENİZ
Ağ Donanımları Cihazlar
BİLGİSAYAR AĞLARI.
AĞ PROTOKOLÜ.
HUB En basit network cihazıdır.Kendisine bağlı olan bilgisayarlara paylaşılan bir yol sunar. Hub‘a bağlı tüm cihazlar aynı yolu kullanırlar. Hub kendisine.
Hiyerarşik yönlendirme
TCP/IP.
Yönlendirme.
5. Bölüm Link Katmanı ve LAN’ler
İnternet Katmanı Öğr. Gör. Mustafa SARIÖZ
Değişkenler veri tipleri operatörler
2. HUB nedir? Swich nedir? Farkları nedir?
Cisco Discovery Protokolü. CDP?  Bir protokoldür  Veri iletim katmanında çalışır  Cisco tarafından geliştirilmiştir  Fiziksel olarak birbirine bağlı.
ALT AĞLAR.
BİLGİSAYAR AĞLARI.
Yönlendirici Mimarisi
İnternet Teknolojisi Temel Kavramlar
Anahtar link-katmanı cihazı: hublardan daha zeki, aktif rol üstlenir
Ağ Cihazları.
TCP/IP Sorun Çözme ve Ağ Komutları
Taşıma Katmanı Öğr. Gör. Mustafa SARIÖZ
BLM619 Bilgisayar Ağları ve Uygulamaları
NAT: Network Address Translation (Ağ Adres Dönüşümü)
TCP/IP – DHCP Nedir?.
Bilgiye ulaşma ve biçimlendirme yöntemleri
İnternet Teknolojisi Temel Kavramlar
Ağ Donanımları Cihazlar
TCP/IP Sorun Çözme ve Ağ Komutları
BUGÜN.. BİRAZ DA MATEMATİKLE UĞRAŞALIM BUGÜN..
Network Bölümlemek. Network Bölümlemek Adres yönetimi kolaylığı, güvenlik sağlamak ve performans artışı sağlamak için Networkleri küçük parçalara böleriz.
Ağ nedir?_____________________
IP ADRES SINIFLARI.
Ethernet Anahtarlama.
Yönlendirici (Router) Güvenliği
Adres Çözümleme Protokolü (ARP) Version 1
IP Transmisyon Süreci Version 1.1 by Geoff Bennett Translation by Selçuk Demiray Bu eğitim IP software’inin iki host arasında bir datagram’ı göndermesini.
KIRKLARELİ ÜNİVERSİTESİ
1- YEREL ALAN AĞI - LAN 2-GENİŞ ALAN AĞI - WAN
Altağlara Bölme (Subneting). Alt ağlar İletişimin daha sağlıklı yapılabilmesi için ya da gereksinimlerden kaynaklanan çeşitli network senaryoları için.
Lınk layer ProtoCol (ARP,INARP) YUNUS EMRE BAYAZIT.
B İ L İŞİ M S İ STEMLER İ GÜVENL İĞİ (2016) PROF. DR. ORHAN TORKUL ARŞ. GÖR. M. RAŞIT CESUR.
B İ L İŞİ M S İ STEMLER İ GÜVENL İĞİ (2016) PROF. DR. ORHAN TORKUL ARŞ. GÖR. M. RAŞIT CESUR.
Ağ Donanımları Ağ Nedir ? Ağ Donanımları Bridge Hub Switch Router
Ağ Temelleri Semineri erbiL KARAMAN. Gündem 1. İnternet 2. TCP / IP 3. Ağ Analizi 4. Ağ Güvenliği.
TCP/IP. Network Katmanı ● Bu katmanda IP'ye göre düzenlenmiş veri paketleri bulunur. ● İletim katmanından gelen veriler burada Internet paketleri haline.
IP PAKETİ. IP Paketi ● IP protokolü akış şeklinde çalışır. ● İletim katmanı mesajları alır 64K'lık datagramlara ayırır. ● Her datagram ağ üzerinden karşı.
Bilgi İşlem Organizasyonu Güz Dönemi Server Çeşitleri ve Aralarındaki Farklar – Burak Eray KAYIŞ.
Öğretim Görevlisi Alper Talha Karadeniz Ağ Temelleri
TCP /IP ADRESLEMESİ.
IPv6.
Bilgi İşlem Organizasyonu
TCP/IP (Devam).
ROUTER NEDİR? Elif Melike DEMİR
İnternet Adresleri IP Kavramı
HUB En basit network cihazıdır.Kendisine bağlı olan bilgisayarlara paylaşılan bir yol sunar. Hub‘a bağlı tüm cihazlar aynı yolu kullanırlar. Hub kendisine.
ALİ ÖRTÜL BİLİŞİM NOTLARI
Ağ Nedir IP Adresi DNS Sunucu
TCP/IP PROTOKOLÜ.
BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ
Altağlara Bölme (Subneting)
OSİ Modeli.
TCP-IP.
Sunum transkripti:

IP Aktarım Süreci Version 1.1 by Geoff Bennett Translation by Selçuk Demiray Bu eğitim bir IP Router’ın IP Datagram’ı aktarırken kullandığı karar sürecini anlatır.

Burada 4 router’dan oluşan basit bir internetwork görüyoruz. Routing Tablosu kavramını açıklarken bu network’ü kullanacağız. AlphaBravo DeltaCharlie

Routing Tablosu Router tarafından, datagram aktarım işini kontrol etmekte kullanılan temel yapı Routing tablolarıdır.

Temel Routing Tablosu layout’u budur...

Bunlar temel Routing Tablosunu açıklamada kullanacağımız kolon başlıkları. Gerçek hayatta bunları ve belkide ilave bazı kolonları görebilirsiniz. Dest. Net Next Hop CostStatusType

Routing Tablosunun görevi, router’ın akıllıca aktarım kararları vermesini sağlamaktır. Tablonun ilk kolonu datagram’ın ulaşmaya çalıştığı IP Network ID’lerini içermelidir. Dikkat edilirse belirli host ID’ler yerine, Network ID’leri kullanarak, Routing Tablolarının büyüklüğü sınırlı tutulabilir. Dest. Net Next Hop CostStatusType

Dest. Net Next Hop CostStatusType Eğer router Gidilecek Network için bir karşılık bulursa, datagram’ı aktarmak için sonraki hop’u bilmek zorundadır.

Dest. Net Next Hop CostStatusType “Type” kolonu router’ın bu bilgiyi nasıl elde ettiğini gösterir. Bunu birazdan farklı yollardan anlatacağız.

Dest. Net Next Hop CostStatusType “Cost” kolonu bu yolun masraf bilgisini saklamakta kullanılır. Farklı Routing Protokolleri bir yolun masrafını tanımlamakta farklı yollar kullanırlar, ve bunlar route metrics olarak adlandırılır.

Dest. Net Next Hop CostStatusType “Status” kolonu verilen bir route’u, router’ın çalışıyor ya da çalışmıyor şeklinde değerlendirmesidir. Diğer bir deyişle bu route “up” ya da “down” mu?

Bu örnekleri gerçekleştirmemiz için örnek network’e bazı adresler atayalım... Adresler

Bunlar örneğimizdeki iki LAN segmeti için IP adresleri. Fakat bunlar router olduklarından, normalde diğer LAN segmentlere de bağlıdırlar... AlphaBravo DeltaCharlie

…resme daha kolay bakabilmek için, varsayalım ki buradaki tüm network segmetlerinin ilk iki byte’ı “192.32” olsun. AlphaBravo DeltaCharlie

Şimdi bu diğer LAN segmetlerini ekleyebiliriz AlphaBravo DeltaCharlie

Bunlar da router portlarının belirli IP adresleri. Yine basitlik açısından, tüm Alpha’nın portları “1”, Bravo’nun “2”, Charlie’nin “3”, ve Delta’nın “4” yapalım. AlphaBravo DeltaCharlie

Direct Routes (Doğrudan bağlı yollar) Şimdi, Routing tablosuna route’ların (yolların) nasıl eklendiğini açıklayalım. İlk olarak route’ların en basitini - Direct Route’ları tanımlayalım.

Router Alpha’nın çalıştığı network’ü ele alalım. Bu router’ı install ederken, Alpha’ya doğrudan bağlı LAN portlarının IP adreslerini gireriz. Bu adresler Alpha’nın Routing Tablosunun Direct Route adresleridir. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U Alpha’nın Routing Tablosu

Direct Route’lar için “Next Hop” bilgisi yoktur çünkü bağlantı router’ın içinde gerçekleştirilir. Cost olarak “1” girilmiştir ki bu RIP tarafından kullanılan default değerdir. “Status” ise “Up” durumdadır. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U Alpha’nın Routing Tablosu

Bunlar da Bravo için karşı gelen Direct Route’lar... AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U Bravo’nun Routing Tablosu

...Charlie için... AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U Charlie’nin Routing Tablosu

…ve Delta için. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U Delta’nın Routing Tablosu

Statik Route’lar Sonraki tip route bilgisi Statik veya manuel konfigüre edilen route’lardır.

Bir an için Delta’nın network’e bakış açısına göre davranalım. Delta 15.0 ve 16.0 network’lerinin nerede olduğunu biliyor... AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U Delta’nın Routing Tablosu

Bir an için Delta’nın network’e bakış açısına göre davranalım. Delta 15.0 ve 16.0 network’lerinin nerede olduğunu biliyor... …ama 14.0, 17.0 ve 18.0 network’lerini göremez durumda, çünkü doğrudan bağlı değiller. AlphaBravo DeltaCharlie 16.0 Dest Net Next Hop TypeCostStat D1U D1U Delta’nın Routing Tablosu 15.0

Delta’nın bu networkleri bilmesi için bir yol, bunları Routing tablosuna manuel olarak girmektir. Bu çeşit bir bilgi Static Route olarak adlandırılır. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U Delta’nın Routing Tablosu

İşte Delta’nın 14.0 network’üne erişmesini sağlayan Static Route bilgisi. “Next Hop” kolonunda, 14.0 network’ü yönündeki bitişik router’ın IP adresini girmeliyiz. Bu IP adresi doğrudan bağlı network’te olmalıdır. Bu durumda bu port Charlie üzerindeki 15.3 IP adresli porttur. Dikkat edilirse “Cost” bilgisi 2’dir. Bu gidilecek network’e ulaşmak için iki router (Delta dahil) geçilmesi gerektiğini gösterir. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U S2U Delta’nın Routing Tablosu

İşte Delta için Routing Tablosunun tamamı, 14.0, 17.0 ve 18.0 network’leri için Static Route’lar girilmiştir. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U S2U S2U S2U Delta’nın Routing Tablosu

Dinamik Route’lar İlk router network’leri Doğrudan ve Statik route’lar kullanılarak yapılmıştı. Ancak, network’ün boyutu büyüdükçe bu tabloların kontrolü çok güç olmaya başlar. Router işlemlerindeki büyük gelişme Routing Protokollerinin ortaya çıkması ile olmuştur. Routing protokolleri network topolojisinin otomatik olarak keşfedilmesine yararlar. Ayrıca topoloji değiştiğinde, Routing Protokolleri sayesinde yeni topoloji keşfedilecektir. Bu sebepten dolayı, bu şekilde keşfedilen route’lar Dynamic Routes olarak adlandırılır.

Routing protokolleri host ve router’lar arasında değil router’lar arasında çalışırlar. Aslında yaptıkları, basit olarak kendi direct route’larını ilan etmektir. Routing protokolleri ile bu bilgi network’te yayıldıkça, tüm router’lar tüm network’lere olan route’ları keşfedecektir. AlphaBravo DeltaCharlie

Bu kez, Delta için hiç Statik Route kullanmadık. “Type” kolonunda görüldüğü üzere route’lar Routing Information Protocol (RIP) kullanılarak otomatik olarak keşfedildi. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat D1U D1U RIP2U RIP2U RIP2U Delta’nın Routing Tablosu

Sınıf Alıştırması Bravo’nun Routing Tablosunu doldurunuz. AlphaBravo DeltaCharlie Dest Net Next Hop TypeCostStat Bravo’nun Routing Tablosu

Default Route’lar Son olarak tartışılacak route tipi Default Route’dur. Adından da anlaşılacağı üzere Default Route, eğer IP datagram’ın gönderileceği yer spesifik olarak bilinmiyorsa (yani Direct,Statik veya Dinamik route olarak), gönderilmesi gereken yerdir.

Alpha Internet bağlantısını sağlayan router’dır. Internet milyonlarca host ve onbinlerce network’ten oluşmaktadır. Router’larımızın tüm bu network’leri bilmesini bekleyebilir miyiz? Cevap elbetteki “hayır”, fakat bizim hala kendi network’ümüz dışına mesaj gönderebilmek için basit bir yönteme ihtiyacımız var. Bravo DeltaCharlie Network Network Alpha Omega Internet

Bu yöntemlerden birisi Default Router’dır. Bu durumda Alpha’yı Default Route olarak belirtebiliriz. Bravo, Charlie ve Delta ‘nın tablolarında nasıl route edeceklerini bilmedikleri her trafik için Alpha’yı göstermeleri sağlanır. Routing tablolarında Default Route “ ” olarak belirir. Bravo DeltaCharlie Network Network Alpha Omega Internet

Aktarım Süreci Routing bilgisinin tabloyu nasıl oluşturduğunu, hangi mekanizmaların kullanıldığını öğrendik. Peki bu bilgiler ne şekilde kullanılır.

Datagram’daki gidilecek A D adresi ilk alındığında, router gidilecek bu adresin doğrudan bağlı network’te olup olmadığını kontrol eder. Eğer böyleyse, router ARP kullanarak datagram’ı doğrudan bağlı network’e gönderir. Adres A D Direct Route olarak gözüküyor mu? Evet Hayır Doğrudan bağlı network’egönder

Eğer route doğrudan değilse, router cost’u en az olan dolaylı route’u kontrol eder. Eğer dolaylı bir route varsa, router datagram’ı Routing tablosunda “Next Hop” alanında yazan IP adresine gönderir. Hatırlatma: Next Hop doğrudan bağlı network’te olmalıdır. Adres A D Dolaylı Route olarak gözüküyor mu? Evet Belirlenmiş olan Bitişik Bitişik Hop’a gönder. Hop’a gönder. Hayır Adres A D Direct Route olarak gözüküyor mu? Hayır Evet Doğrudan bağlı network’egönder

Eğer belirli bir route bulunamıyorsa, router Default Route konfigüre edilip edilmediğini kontrol edecektir. Eğer bir default varsa, datagram belirtilen bu router’a gönderilecektir. Eğer yoksa, router bir ICMP “Network Unreachable” hatası oluşturacak ve bunu datagram’ı gönderen IP adresine geri yollayacaktır. Default Route’u var mı? Hayır Evet “Network Unreachable” “Network Unreachable” hatasını rapor et. Belirli olan Default Router’a gönder Router’a gönder Evet Evet Adres A D Dolaylı Route olarak gözüküyor mu? Belirlenmiş olan Bitişik Bitişik Hop’a gönder. Hop’a gönder. Hayır Adres A D Direct Route olarak gözüküyor mu? Hayır Doğrudan bağlı network’egönder

BİLPA EĞİTİM BÖLÜMÜ TEŞEKKÜRLER...