Internet yapısı: Ağların ağı

Slides:



Advertisements
Benzer bir sunumlar
8. SINIF 3. ÜNİTE BİLGİ YARIŞMASI
Advertisements

Bölüm 6 IP Adresleme ve Yönlendirme
GELİR MÜDÜRLÜĞÜ MODÜLÜ
BBY 302 Bilgi Teknolojisi ve Yönetimi
NOKTA, DOĞRU, DOĞRU PARÇASI, IŞIN, DÜZLEMDEKİ DOĞRULAR
Network Layer Bölüm Ağ Katmanı Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007.
Erişim Ağları ve Fiziksel Ortam
Saydığımızda 15 tane sayı olduğunu görürüz.
Sıkışıklık kontrolüne yönelik yaklaşımlar
Eğitim Programı Kurulum Aşamaları E. Savaş Başcı ASO 1. ORGANİZE SANAYİ BÖLGESİ AVRUPA BİLGİSAYAR YERKİNLİĞİ SERTİFİKASI EĞİTİM PROJESİ (OBİYEP)
HTTP’yi (istemci tarafı) kendi kendinize deneyin
ARDIŞIK SAYILAR ARDIŞIK DOĞAL SAYILAR
Atlayarak Sayalım Birer sayalım
 Meltem KORCAY  Ayşe KUBİLAY
VOLEYBOL İNDEKS (OYUNCULARIN FİZİK YETENEKLERİNİN ÖLÇÜMÜ)
ALGORİTMA VE PROGRAMLAMAYA GİRİŞ ***** Prof.Dr. Mustafa Ergün
1/27 GEOMETRİ (Kare) Aşağıdaki şekillerden hangisi karedir? AB C D.
Nicel / Nitel Verilerde Konum ve Değişim Ölçüleri
KIR ÇİÇEKLERİM’ E RakamlarImIz Akhisar Koleji 1/A.
IP Adresleme Mekanizması - Adres Sınıfları ve Altağlar Sistem Adresi ve Ağ Adresi Kaynaklar: Ilker Temir, Yrd.Doc.Dr. Sirin Karadeniz, Rize Univ.
Dağıtık Ortak Hafızalı Çoklu Mikroişlemcilere Sahip Optik Tabanlı Mimari Üzerinde Dizin Protokollerinin Başarım Çözümlemesi I. Ulusal Yüksek Başarım ve.
Verimli Ders Çalışma Teknikleri.
HİSTOGRAM OLUŞTURMA VE YORUMLAMA
ETİK ve İTİBAR YÖNETİMİ
Soruya geri dön
Prof. Dr. Leyla Küçükahmet
SOME-Bus Mimarisi Üzerinde Mesaj Geçişi Protokolünün Başarımını Artırmaya Yönelik Bir Algoritma Çiğdem İNAN, M. Fatih AKAY Çukurova Üniversitesi Bilgisayar.
CAN Özel Güvenlik Eğt. Hizmetleri canozelguvenlik.com.tr.
GÖK-AY Özel Güvenlik Eğt. Hizmetleri
1/20 PROBLEMLER A B C D Bir fabrikada kadın ve çocuk toplam 122 işçi çalışmaktadır. Bu fabrikada kadın işçilerin sayısı, çocuk işçilerin sayısının 4 katından.
HAZIRLAYAN:SAVAŞ TURAN AKKOYUNLU İLKÖĞRETİM OKULU 2/D SINIFI
1/25 Dört İşlem Problemleri A B C D Sınıfımızda toplam 49 öğrenci okuyor. Erkek öğrencilerin sayısı, kız öğrencilerin sayısından 3 kişi azdır.
ÖRNEK FABRİKA RAPORU ENERJİ TASARRUFU ÇALIŞMASI RAPOR FORMATI
1/20 BÖLME İŞLEMİ A B C D : 4 işleminde, bölüm kaçtır?
TOPLAMLARI 10 EDEN SAYI İKİLİLERİNİ BULALIM
Lojistikte & Tedarik Zinciri Yönetiminde Üst Düzey Yönetim Programı (TMPLSM)
İL KOORDİNASYON KURULU I.NCİ DÖNEM TOPLANTISI
1/20 ÖLÇÜLER (Değer Ölçüleri) A B C D Kaç tane 1 YTL, 5 YTL eder?
5. Bölüm Link Katmanı ve LAN’ler
Tam sayılarda bölme ve çarpma işlemi
TEST – 1.
1/20 GRAFİKLER Yandaki grafik, hangi çeşit grafiktir? Şekil Sütun Çizgi Daire KIZ ERKEK   Her resim 4 öğrenciyi gösteriyor A B C D.
DIŞ EKONOMİK İLİŞKİLER
2 ve 1’in toplamı 3 eder..
Yönlendirici Mimarisi
HABTEKUS' HABTEKUS'08 3.
ZAMAN SABİTESİ.
“Akademik Bilişim ’02” 6-8 Şubat 2002, Konya Y.T. Türkçe Arama Motorlarında Performans Değerlendirme Yaşar Tonta Hacettepe Üniversitesi
3- IP ADRESLEME Yrd. Doç. Dr. Ersoy ÖZ.
4 X x X X X
MULTİMEDYA HABERLEŞME Perşembe. Video Yayını ve Video Streaming Analog TV, Dijital TV, VCD, DVD, Video Konferansı İnternet üzerinden Video.
1/20 ÖLÇÜLER (Zaman) A B C D Bir saat kaç dakikadır?
Anahtar link-katmanı cihazı: hublardan daha zeki, aktif rol üstlenir
Bilgisayar Ağları Emre ÜNSAL Dokuz Eylül Üniversitesi
ANA BABA TUTUMU ENVANTERİ
BİLGİSAYAR AĞLARI GÜZ DÖNEMİ
3. Bölüm Taşıma Katmanı Computer Networking: A Top Down Approach 4th edition. Jim Kurose, Keith Ross Addison-Wesley, July Transport Layer.
Test : 2 Konu: Çarpanlar ve Katlar
Taşıma Katmanı Öğr. Gör. Mustafa SARIÖZ
BLM619 Bilgisayar Ağları ve Uygulamaları
VERİ İŞLEME VERİ İŞLEME-4.
NAT: Network Address Translation (Ağ Adres Dönüşümü)
Çocuklar,sayılar arasındaki İlişkiyi fark ettiniz mi?
Toplama Yapalım Hikmet Sırma 1-A sınıfı.
SAYILAR NUMBERS. SAYILAR 77 55 66 99 11 33 88.
TCP Akış Kontrolü Akış kontrolü
Güvenli veri transferinin esasları
Ağ Donanımları Cihazlar
TCP/IP. Network Katmanı ● Bu katmanda IP'ye göre düzenlenmiş veri paketleri bulunur. ● İletim katmanından gelen veriler burada Internet paketleri haline.
Sunum transkripti:

Internet yapısı: Ağların ağı Kabataslak bir hiyerarşi merkezde: “1. katman” ISP’ler (TTnet), ulusal/uluslarası kapsama Herbir “1. katman ISP” eşit rollerdedir 1. Katman ISP 1. Katman ISP ler birbirlerine bağlıdır 1. Katman ISP 1. Katman ISP GİRİŞ

1. katman ISP: e.g., Sprint (USA) … to/from customers peering to/from backbone …. POP: point-of-presence GİRİŞ

Internet yapısı: Ağların ağı “2. katman” ISPler: daha küçük (genelde bölgesel) ISPler (SuperOnline) 2. Katman ISPler birbirlerine bağlanabilir 2. Katman ISP 2. katman ISP 1. katman ISP ye para öder 2. katman ISP 1. katman ISP’nin müşterisidir 1. Katman ISP 1. Katman ISP 1. Katman ISP GİRİŞ

Internet yapısı: Ağların ağı “3. Katman” ISPler ve yerel ISPler Son durak (“erişim”) ağı (uç sistemlere en yakın) yerel ISP Tier 3 yerel ve 3. katman ISPler daha üst katman ISP’lerin müşterileridir 2. Katman ISP 1. Katman ISP 1. Katman ISP 1. Katman ISP GİRİŞ

Internet yapısı: Ağların ağı Bir paket birçok ağdan geçer! yerel ISP 3. katman ISP yerel ISP yerel ISP yerel ISP 2. Katman ISP 1. Katman ISP 1. Katman ISP 1. Katman ISP yerel ISP yerel ISP yerel ISP yerel ISP GİRİŞ

1. Bölüm: Yol Haritamız 1.1 Internet Nedir? 1.2 Ağ Ucu 1.3 Ağ Merkezi 1.4 Ağa Erişim ve Fiziksel Ortam 1.5 Internet Yapısı and ISP’ler 1.6 Paket anahtarlamalı ağlarda gecikme ve kayıp 1.7 Protokol katmanları, servis modelleri 1.8 Tarihçe GİRİŞ

Kayıp ve gecikme nasıl olur? Paketler yönlendirici kuyruklarında beklerler paket geliş hızı linkin kapasitesini aşar Paketler kuyruğa girer, sıralarını beklerler İletilen paket (gecikme) A Eğer kuyrukta yer yoksa gelen paketler atılır (kayıp) Kuyruktaki paketler (gecikme) B GİRİŞ

Paket gecikmesinin 4 sebebi 1. düğümdeki işlemler: Bit hatalarının kontrolü Çıkış linkinin bulunması 2. kuyruk İletim için kuyrukta bekleme zamanı Yönlendiricinin sıkışıklık seviyesine bağlıdır A B yayınım iletim Düğüm işlemi kuyruk GİRİŞ

Paket gecikmesinin 4 sebebi 3. İletim gecikmesi: R=link bant genişliği (bps) L=paket uzunluğu (bit) Bitleri linke sürme süresi = L/R 4. Yayınım gecikmesi: d = fiziksel linkin uzunluğu s = ortamdaki yayınım hızı (~2x108 m/s) Yayınım gecikmesi = d/s Not: s ve R çok farklı büyüklüklerdir! A B yayınım iletim Düğüm işlemi kuyruk GİRİŞ

Konvoy analojisi Bütün konvoyu gişeden geçirme süresi= 12*10 = 120 sn Köprü gişesi 10-arabalı konvoy 100 km arabalar saatte 100 km hızla ilerliyor (yayınım hızı) Her araba köprü gişesinde 12 sn bekliyor (iletim zamanı) araba~bit; konvoy ~ paket S: Konvoyun ikinci gişenin önünde sıraya girmesi ne kadar sürer? Bütün konvoyu gişeden geçirme süresi= 12*10 = 120 sn Son arabanın 1. gişeden 2. gişeye ilerleme süresi: 100km/(100km/saat)= 1 saat C: 62 dakika GİRİŞ

Konvoy analojisi Köprü gişesi 10-arabalı konvoy 100 km Evet! 7 dakika sonra, 1. araba 2. gişededir ama 3. araba hala daha 1. gişededir. Paketin tamamı 1. yönlendiriciden çıkmadan 1. bit 2. yönlendiriciye ulaşmış olabilir! Applet Arabalar şimdi 1000 km hızla ilerliyor Her araba köprü gişesinde şimdi 1 dakika bekliyor S: Birinci gişede bekleyen bütün araçlar gişeden geçmeden önce 2. gişeye gelen araba olur mu? GİRİŞ

Düğüm gecikmesi dişleme = işleme gecikmesi dkuyruk = kuyruk gecikmesi Birkaç mikrosaniye yada daha az dkuyruk = kuyruk gecikmesi Sıkışıklığa bağlı diletim = iletim gecikmesi = L/R, düşük hızlı linkler için önemli miktarda dyay = yayınım gecikmesi Birkaç μs ile birkaç yüz ms arasında. GİRİŞ

Kuyruk gecikmesi trafik yoğunluğu = La/R R=link bant genişliği (bps) L=paket uzunluğu (bit) a=ortalama paket geliş hızı (paket/sn) trafik yoğunluğu = La/R La/R ~ 0: ortalama kuyruk gecikmesi küçük La/R -> 1: gecikme büyür La/R > 1: ortalama gecikme sonsuz! (hmmm ilginç… sizce de öyle mi?) Applet GİRİŞ

“Gerçek” Internet gecikmeleri ve yolları Gerçek intenet gecikmesi ve kayıpları neye benziyor? Traceroute program: İnternetteki uçtan uca yol üzerinde kaynaktan yönlendiriciye olan internet gecikmesini verir. Her bir yönlendiriciye 3 paket gönderir yönlendirici paketleri geri gönderir Gönderici paketlerin çıkışı ile gelişi arasındaki zamanı ölçer. Visual Route 3 probes 3 probes 3 probes GİRİŞ

“Gerçek” Internet gecikmeleri ve yolları traceroute: gaia.cs.umass.edu to www.eurecom.fr gaia.cs.umass.edu’dan cs-gw.cs.umass.edu’ya 3 adet gecikme ölçümü 1 cs-gw (128.119.240.254) 1 ms 1 ms 2 ms 2 border1-rt-fa5-1-0.gw.umass.edu (128.119.3.145) 1 ms 1 ms 2 ms 3 cht-vbns.gw.umass.edu (128.119.3.130) 6 ms 5 ms 5 ms 4 jn1-at1-0-0-19.wor.vbns.net (204.147.132.129) 16 ms 11 ms 13 ms 5 jn1-so7-0-0-0.wae.vbns.net (204.147.136.136) 21 ms 18 ms 18 ms 6 abilene-vbns.abilene.ucaid.edu (198.32.11.9) 22 ms 18 ms 22 ms 7 nycm-wash.abilene.ucaid.edu (198.32.8.46) 22 ms 22 ms 22 ms 8 62.40.103.253 (62.40.103.253) 104 ms 109 ms 106 ms 9 de2-1.de1.de.geant.net (62.40.96.129) 109 ms 102 ms 104 ms 10 de.fr1.fr.geant.net (62.40.96.50) 113 ms 121 ms 114 ms 11 renater-gw.fr1.fr.geant.net (62.40.103.54) 112 ms 114 ms 112 ms 12 nio-n2.cssi.renater.fr (193.51.206.13) 111 ms 114 ms 116 ms 13 nice.cssi.renater.fr (195.220.98.102) 123 ms 125 ms 124 ms 14 r3t2-nice.cssi.renater.fr (195.220.98.110) 126 ms 126 ms 124 ms 15 eurecom-valbonne.r3t2.ft.net (193.48.50.54) 135 ms 128 ms 133 ms 16 194.214.211.25 (194.214.211.25) 126 ms 128 ms 126 ms 17 * * * 18 * * * 19 fantasia.eurecom.fr (193.55.113.142) 132 ms 128 ms 136 ms okyanus linki * Cevap yok demek (probe kayboldu, yönlendirici cevap vermiyor) GİRİŞ

Paket kaybı Linkteki kuyruk (diğer adıyla buffer) sınırlı kapasiteye sahip Dolu kuyruğa gelen paketler atılıyor (yani kayboluyor) Kaybolan paket kaynak tarafından yeniden gönderilebilir, ya da hiç gönderilmeyebilir buffer (bekleme bölgesi) paket iletiliyor A B Dolu buffera gelen paket kayboldu GİRİŞ

Uçtan uca akış (throughput) throughput: gönderici –alıcı arasındaki bit transfer hızı anlık: herhangi bir zamandaki anlık hız ortalama: uzun bir süredeki ortalama hız Rc bit/sn taşıyabilecek olan hat Rs bit/sn taşıyabilecek olan hat link kapasitesi Rs bit/sn link kapasitesi Rc bit/sn Hedefe göndercek F biti olan sunucu Sunucu bitleri gönderir GİRİŞ

Throughput Rs < Rc ortalama uçtan uca throughput nedir? Rc bit/sec Rs bit/sec Rs > Rc ortalama uçtan uca throughput nedir? Rs bits/sec Rc bits/sec Uçtan uca throughputu sınırlayan link darboğaz link GİRİŞ

Throughput: Internet senaryosu Rs Herbir bağlantı için uçtan uca (end-end) throughput: pratikte: Rc veya Rs genelge darboğazdır. Rs Rs R min(Rc,Rs,R/10) Rc Rc Rc 10 bağlantı (adil olarak) R bit/sn’lik Darboğaz linkini paylaşıyorlar GİRİŞ