Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Network Layer4-1 NAT: Network Address Translation (Ağ Adres Dönüşümü) 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4 138.76.29.7 Yerel ağ (e.g., üniversite) 10.0.0/24.

Benzer bir sunumlar


... konulu sunumlar: "Network Layer4-1 NAT: Network Address Translation (Ağ Adres Dönüşümü) 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4 138.76.29.7 Yerel ağ (e.g., üniversite) 10.0.0/24."— Sunum transkripti:

1 Network Layer4-1 NAT: Network Address Translation (Ağ Adres Dönüşümü) Yerel ağ (e.g., üniversite) /24 Internet Bu ağdaki datagramlar /24 kaynak adresine sahiptirler Yerel ağdan ayrılan bütün datagramlar farklı port numaralarına ve aynı yerel kaynak NAT adresine : sahiptirler

2 Network Layer4-2 NAT r Motivasyon: dış dünya açısından yerel ağ sadece bir IP adresi kullanır. m ISP den sadece bir IP adresi alınır m Dış dünyadan bağımsız olarak yerel ağdaki cihazların IP adresleri değiştirilebilir. m Yerel ağdaki adreslerde hiçbir değişiklik yapmadan ISP deüiştirilebilir m İçerideki cihazlara dışarıdan erişim olası değil (bir güvenlik artısı).

3 Network Layer4-3 NAT: Uygulama: NAT router : m giden herbir datagramda: kaynak IP adresini ve port numarasını NAT IP adresiyle ve yeni bir port numarası ile değiştirmeli... uzak istemciler/sunucular NAT IP adresini ve port numarasını hedef adres olarak kullanarak cevap verecekler. m NAT dönüşüm tablosunda: kaynak IP adresi ve port numarası ile NAT IP adresi ve yeni port numarası eşleşmesini hatırlamalı m incoming datagrams: replace NAT IP adresini ve port numarasını NAT tablosunda sakladıüı hedef IP adresiyle ve port numarası ile değiştirmeli.

4 Network Layer4-4 NAT: S: , 3345 D: , : host datagramı , 80’e gönderir NAT translation table WAN tarafı adr LAN tarafı adr , , 3345 …… S: , 80 D: , S: , 5001 D: , : NAT router datagramın kaynak adresini , 3345’den , 5001’e, değiştirir ve tablosunu günceller S: , 80 D: , : Cevap gelir hedef adresi: , : NAT router datagramın hedef adresini , 5001’den , 3345’e değiştirir

5 Network Layer4-5 NAT: java applet java applet r 16-bit port-numarası alanı: m Tek bir Lan adresi ile 60,000 eş zamanlı bağlantı! r NAT tartışmaya açık: m Uçtan uca argumanını ihlal eder Örneğin P2P tasarımcıları NAT ihtimalini dikkate almalıdırlar. m Adres sorunu IPv6 ile çözülmeli

6 Network Layer4-6 NAT dönüşüm problemi r istemci adresine sahip sunucuya bağlanmak istiyor m yerel LAN’e ait. İstemci bu adresi hedef adresi olarak m Dışarıdan görülebilen tek bir NAT adresi var : r çözüm 1: NAT’i statik olarak gelen bağlantı isteklerini sunucunun belli bir portuna gönderecek şekilde ayarlamak m e.g., ( , port 2500) her zaman port 25000’e yönlendirilir NAT router İstemci ?

7 Network Layer4-7 NAT dönüşüm problemi r Çözüm 2: Universal Plug and Play (UPnP) Internet Gateway Device (IGD) Protokolü. NAT’teki hostun:  IP adresini öğrenmesini mümkün kılar ( )  Port eşleştirmeleri yapılır  yani statik NAT port eşleşmesi otomatik hale gelir NAT router IGD

8 Network Layer4-8 NAT dönüşüm problemi r çözüm 3: aktarma (Skype) m NATteki sunucu aktarma hostuna bağlantı sağlar m Dışarıdaki istemci aktarma hostuna bağlanır m Aktarma hostu bağlantılar arasındaki paketlere köprü işlevi görür NAT router İstemci 1. Natteki host aktarma hostuna bağlantı kurar 2. İstemci aktarma hostuna bağlantı kurar 3. Aktarma kuruldu

9 Network Layer4-9 IPv6 r İlk motivasyon: 32-bitlik adres alanı yakında yeterli olamayacak. r Ek motivasyon: m Başlık formatı işlemeyi/iletmeyi hızlandırır m Başlık deüişiklikleri QoS içeriyor IPv6 datagram formatı: m Sabit uzunluklu 40 byte başlık m Parçalamaya izin verilmiyor

10 Network Layer4-10 IPv6 Başlık Öncelik: akan datagramlar arasındaki önceliği belirtir Akış Etiketi: aynı akıştaki datagramları belirtir. Sonraki Başlık: data için bir üst katman protokolünü belirtir

11 Network Layer4-11 IPv4’ten diğer değişiklikler r Kontrol Toplamı: herbir yönlendiricide işleme zamanını azaltmak için tamamiyle kaldırılmıştır. r Seçenekler: izin verilmiştir, fakat başlığın dışında, “Sonraki Başlık” alanı

12 Network Layer4-12 IPv4’ten IPv6’e Geçiş r Bütün yönlendiriciler aynı anda güncellenemez m Bayram yok. m IPv4 ve IPv6 yönlendiricilerin birlikte bulunduğu bir ağ nasıl çalışacak? r Tünelleme: IPv6, IPv4 yönlendiricileri arasında IPv4 datagramında yük olarak taşınır

13 Network Layer4-13 Tünelleme A B E F IPv6 tünel Mantıksal görüntü: Fiziksel görüntü: A B E F IPv6 IPv4

14 Network Layer4-14 Tünelleme A B E F IPv6 tünel Mantıksal görüntü: Fiziksel görüntü: A B E F IPv6 C D IPv4 Flow: X Src: A Dest: F data Flow: X Src: A Dest: F data Flow: X Src: A Dest: F data Src:B Dest: E Flow: X Src: A Dest: F data Src:B Dest: E A  B: IPv6 E  F: IPv6 B  C: IPv4’ün içinde IPv4 D  E: IPv4’ün içinde IPv4


"Network Layer4-1 NAT: Network Address Translation (Ağ Adres Dönüşümü) 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4 138.76.29.7 Yerel ağ (e.g., üniversite) 10.0.0/24." indir ppt

Benzer bir sunumlar


Google Reklamları