OSI REFERANS MODELI-II

Benzer belgeler
Uygulama 6. Sunum 5. Oturum 4. Taşıma 3. Ağ 2. Veri iletim 1

7 Uygulama 6. Sunum 5 Oturum Taşıma. 4 Ara katman- Yazılım ve donanım arası 3. Ağ Veri iletim. 2 Ağ Grubu-Donanım 1. Fiziksel. Uygulama Grubu-Yazılım

Computer Networks 4. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

7 Katmanlı OSI Modeli

Computer Networks 5. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

03/03/2015. OSI ve cihazlar. Ağ Donanımları Cihazlar YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici REPEATER

22/03/2016. OSI and Equipment. Networking Hardware YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici. Hub

Internetin Yapı Taşları

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

Bilgisayar Programcılığı

BİLGİSAYAR AĞLARI VE İLETİŞİM

Bölüm3 Taşıma Katmanı. Transport Layer 3-1

Internet in Kısa Tarihçesi

OSI Referans Modeli. OSI Referans Modeli. OSI Başvuru Modeli Nedir? OSI Başvuru Modeli Nedir?

HAFTA-3 ARP (Address Resolution Protocol) (Adres Çözümleme Protokolü)

TCP / IP NEDİR? TCP / IP SORUN ÇÖZME

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı EKi Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü. Bilgisayar Ağları Dersi Lab. 2. İçerik. IP ICMP MAC Tracert

DOD / DEPARMENT OF DEFENCE

Ağ Temelleri Semineri. erbil KARAMAN

Bölüm 8 : PROTOKOLLER VE KATMANLI YAPI: OSI, TCP/IP REFERANS MODELLERİ.

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Ara Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı EKi Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECĠOĞLU

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

Alt Ağ Maskesi (Subnet Mask)

Bilgisayar Ağlarında Güvenlik. Prof. Dr. Eşref ADALI www. Adalı.net

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECİOĞLU

Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.

TEMEL NETWORK CİHAZLARI

AĞ TEMELLERİ DERS NOTLARI (4) MEHMET AKİF ERSOY ÜNİVERSİTESİ ÇAVDIR MESLEK YÜKSEKOKULU ÖĞR. GÖR. İLHAN UYSAL

HAFTA-2 ARP(Address Resolution Protocol- Adres Çözümleme Protokolü)

Yönlendiriciler ve Yönlendirme Temelleri

Öğr. Gör. Serkan AKSU

BM 402 Bilgisayar Ağları (Computer Networks)

Bölüm. Internet: Dayandığı Teknik Temeller

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

YÖNLENDİRİCİLER. Temel Bilgiler. Vize Hazırlık Notları

Asıl başlık stili için tıklatın

Data Communications. Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü. 2. Ağ Modelleri

İÇİNDEKİLER Ön söz... İçindekiler...

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

Ağ Donanımları NIC. Hub. Ağ Cihazları (Aktif Cihazlar) Hub. Hub

Şekil 9.1 IP paket yapısı

TRANSPORT KATMANI. Akış kontrolu yapar. Bütün bu işlevleri yerine getiren protokollerden önemlileri şunlardır: 1 *TCP, * UDP, *SPX

Serdar SEVİL. TCP/IP Protokolü

Ağ Temelleri. Murat Ozdemir Ondokuz Mayıs Üniversitesi Bilgi İşlem Daire Başkanı 15 Ocak Ref: HNet.23

IP ve MAC Adresleri. IP Adresleme. IP Adresleme. IP Terminolojisi. IPv4. IP Adresleme Standartları

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

IP Alt Ağlara Bölmek (Subnetting)

AĞ TEMELLERI. İSİM SOYİSİM: EMRE BOSTAN BÖLÜM: BİLGİSAYAR PROGRAMCILIĞI ÜNİVERSİTE: NİŞANTAŞI KONU: Konu 5. TCP/IP

Active Directory için Fiziksel Ağ Altyapısını Tasarlamak

NETWORK BÖLÜM-5 OSI KATMANLARI. Öğr. Gör. MEHMET CAN HANAYLI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU 1/27

Öğr.Gör.Volkan ALTINTAŞ

ETHERNET TEKNOLOJİSİ

CENG 362 Computer Networks (2005) Midterm Exam 1 Çözümleri

Öğr. Gör. Serkan AKSU

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

Computer Networks 7. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Bilgisayar Ağları - 1 (BİL 403)

Bilgisayar Ağları Computer Networks

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

TCP/IP protokol kümesini tanımlamak. Bu protokol kümesindeki katmanları sıralamak.

Modeli OSI AA. OSI modeli. larnnn ilk günlerinde farkl firmalar kendilerine özel teknolojilerle aa. Bilgisayar (dijital) alara

Hazırlayan: Barış Şimşek. Bitirme Çalışması Sunumu. Ocak 2001, Trabzon KTÜ

Elbistan Meslek Yüksek Okulu Güz Yarıyılı

Elbistan Meslek Yüksek Okulu Güz Yarıyılı EKi Salı, Perşembe Öğr. Gör. Murat KEÇECĠOĞLU

Gündem. VLAN nedir? Nasıl Çalışır? VLAN Teknolojileri

BİLGİSAYAR AĞLARI VE İLETİŞİM

AĞ TEMELLERİ DERS NOTLARI (3) KARAMANOĞLU MEHMETBEY ÜNİVERSİTESİ TEKNİK BİLİMLER MESLEK YÜKSEKOKULU

Active Directory Shema

Bölüm 12: UDP ve TCP UDP (User Datagram Protocol)

Bilgisayar Ağları. Bilgisayar Ağları. Modelleri. Main-Frame Client/Server

ICMP (Internet Control Message Protocol-İnternet Kontrol Mesaj Protokolü) METEHAN POLAT-FIRAT ÜNİVERSİTESİ YAZILIM MÜHENDİSLİĞİ

Ağ Donanımları NIC. Modem. Modem. Ağ Cihazları (Aktif Cihazlar) Repeater (Yineleyici)

2- Bilgisayar Ağlarının Kullanım Amaçları

OSI VE TCP/IP Referans Modeli. Ağ mimarisi ve modelleri

BÜŞRA YILMAZ ETHERNET KARTI

IP adresleri en yaygın ve popüler hierarşik adresleme uygulamasıdır. IP, Internetin kullandığı ağ protokolüdür ve yaygınlaşmasında çok büyük rol

TCP/IP Modeli. TCP/IP protokol kümesini tanımlamak. Bu protokol kümesindeki katmanları sıralamak.

BİLGİSAYAR AĞI NEDİR?

İleri Düzey Bilgisayar Ağları

Ayni sistem(host) üzerinde IPC. Ağ(network) aracılığı ile IPC

Bilgisayar Sistemleri ilk ortaya çıktığında...

Katmanlar - OSI Referans Modeli

Endüstriyel Ağlar -III. Öğr. Gör.Volkan ALTINTAŞ

BİLGİSAYAR AĞLARI. «Uygulama Katmanı»

BILGİSAYAR AĞLARI. Hakan GÖKMEN tarafından hazırlanmıştır.

Bilgisayar Ağları ve Ağ Güvenliği DR. ÖĞR. ÜYESİ KENAN GENÇOL HİTİT ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜH.

Elbistan Meslek Yüksek Okulu GÜZ Yarıyılı Kas Salı, Çarşamba Öğr. Gör. Murat KEÇECİOĞLU

Computer Networks 3. Öğr. Gör. Yeşim AKTAŞ Bilgisayar Mühendisliği A.B.D.

Data Link Katmanı olarak adlandırılır. Fiziksel adresleme bu katmanda yapılır.

Ağ Standartları ve Protokolleri. Kaynak: Bogdan Ghita SLAYT 1

AĞ TEMELLERİ 4.HAFTA CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU

Öğr. Gör. Ümit ATİLA

Görsel Programlama DERS 12. Görsel Programlama - Ders12/

Bilgisayar Programcılığı Uzaktan Eğitim Programı. e-bilg 121 AĞ TEKNOLOJİLERİNİN TEMELLERİ Öğr. Gör. Bekir Güler

Bilgisayar Programcılığı

Transkript:

OSI REFERANS MODELI-II Ö Ğ R. G Ö R. V O L K A N A L T ı N T A Ş

OSI REFERANS MODELI

VERİBAĞı KATMANI Veri hattı katmanında, fiziksel katmanda elektronik medyanın üzerinde verilerin nasıl iletileceği ve verilerin bu medyaya nasıl yazılacağı belirlenir. Veri bağlantısı katmanı fiziksel katmana erişmek ve kullanmak ile ilgili kuralları belirler. Veri bağlantısı katmanının büyük bir bölümü ağ kartı içinde gerçekleşir. Veri bağlantısı katmanı ağ üzerindeki diğer bilgisayarları tanımlama, kablonun o anda kimin tarafından kullanıldığının tespiti ve fiziksel katmandan gelen verinin hatalara karşı kontrolü görevini yerine getirir.

VERİBAĞı KATMANI Veri bağlantısı katmanı iki alt bölüme ayrılır: - Media Access Control (MAC) - Logical Link Control (LLC)

VERİBAĞı KATMANI MAC alt katmanı, veriyi hata kontrol kodu (CRC), alıcı ve gönderenin MAC adresleri ile beraber paketler ve fiziksel katmana aktarır. Alıcı tarafta da bu işlemleri tersine yapıp veriyi veri bağlantısı içindeki ikinci alt katman olan LLC'ye aktarmak görevi yine MAC alt katmanına aittir. LLC alt katmanı, bir üst katman olan ağ katmanı yani 3. katman için geçiş görevi görür.

VERİBAĞı KATMANI Ayrıca switch (anahtar) 2.katmanda çalışan bir cihazdır. Çünkü 2. katmanda tanımlı MAC adreslerini algılayabilirler ve bir porttan gelen veri paketini (yine elektrik sinyalleri halinde) sadece gerekli olan porta (o porttaki makinanın MAC adresini bildiği için) yollayabilirler. Ethernet ağlarda adresleme için MAC (Media Access Control) adresleri kullanılır. MAC adresleri herbir NIC in içine donanım olarak kazınmıştır ve 48 bitlik bir sayıdır. Bir ethernet ağda aynı MAC adresine sahip iki cihaz olamaz. Zaten MAC adresleride dünyada bulunan herbir NIC için tekdir. Örnek bir MAC adresi ; A0-CC-AC-03-55-B9 şeklindedir.

AĞ KATMANI Ağ katmanı veri paketine farklı bir ağa gönderilmesi gerektiğinde yönlendiricilerin kullanacağı bilginin eklendiği katmandır. Bu katmanda veriler paket olarak taşınır. Ağ katmanında iki istasyon arasında en ekonomik yoldan verinin iletimi kontrol edilir. Bu katman sayesinde verinin yönlendiriciler (router) aracılığıyla yönlendirilmesi sağlanır. Ağ aşamasında mesajlar adreslenir ayrıca mantıksal adresler fiziksel adreslere çevirilir. Bu aşamada ağ trafiği, yönlendirme gibi işlemler de yapılır. IP protokolü bu katmanda çalışır.

IP ADRESLERİ IP adresleri 32 bit uzunluğundadır ve birbirinden nokta ile ayrılmış dört oktetden oluşur. Bu sayılar 0 ile 255 arasında bir değer olabilir. Örnek bir IP adresi 192.168.10.101 dir. Peki network teki cihaz hangi ağa sahip olduğunu nasıl anlar? Bunu anlamak için subnet mask (alt ağ maskesi) denilen değeri kullanır. IP adresi ile subnet mask değerini lojik AND işlemine tabii tutarak kendi Network ID sini bulur.

TAŞIMA KATMANI Taşıma katmanı üst katmanlardan gelen veriyi ağ paketi boyutunda parçalara böler. NetBEUI, TCP ve SPX gibi protokoller bu katmanda çalışır. Bu protokoller hata kontrolü gibi görevleri de yerine getirir. Taşıma katmanı alt katmanlar (Transport Set) ve üst katmanlar (Application Set) arasında geçit görevini görür. Transport katmanında verinin uçtan uca iletimi sağlanır. Verinin hata kontrolü ve zamanında ulaşılıp ulaşmadığı kontrol edilir. Taşıma katmanı taşıma katmanı üst katmanlara taşıma servisi sağlar.

TAŞIMA KATMANI Transport katmanı network'ün servis kalitesini (QoS) artırır. "Quality of Service", bir network servisinin kalitesinin ölçümü için belli kriterleri kullanılır. Bu kriterler şunlardır: İletişimin maliyeti İletişim için sağlanan bant genişliği Network katmanında oluşan hataların giderilmesi Kayıp paketlerin kurtarılması Sırası bozulan paketlerin yeniden düzenlenmesi

TAŞIMA KATMANI Taşıma katmanı, veriyi, kaynak bilgisayardan hedef bilgisayara güvenli bir şekilde taşıyan ve data akışını düzenleyen katmandır. Taşıma katmanının iki önemli fonksiyonu vardır. Bunlar: Güvenlilik (Reliability) ve Akış Kontrolü (Flow Control) dür.

TAŞIMA KATMANI Güvenlilik (Reliability): İki bilgisayar arasında gerçekleştirilen data iletişiminde, gönderilen datanın sağlıklı bir şekilde alınıp alınmadığını, alınmadığı takdirde tekrar gönderilmesini sağlayan bir fonksiyondur. Örneğin; A bilgisayarı B bilgisayarına 3 data paketi göndermiştir ve bu dataların alındığının onaylanmasını istemektedir. Gönderilen her bir data, taşıma katmanı protokolü tarafından numaralandırılmaktadır. B bilgisayarı da gönderilen dataları aldığını ve bir sonraki data paketini ve/veya paketlerini beklediğini belirten bir onay mesajı gönderir. Bu mesaja gönderim onayı (forward acknowledgement) denir.

TAŞIMA KATMANI Akış Kontrolü (Flow Control): Birçok sebepten dolayı bazı data paketleri yok edilmektedir. İletişim halindeki bilgisayarlardan gönderen bilgisayarın kapasitesi, data paketlerini alan bilgisayarın alabileceği kapasiteden daha fazla olabilmektedir. Dolayısıyla datayı alan bilgisayar, data paketlerini yok edebilmektedir. Ayrıca gönderen bilgisayar, ağda bulunan anahtar ve yönlendirici gibi ağ cihazlarının kapasitesini zorlayabilmektedir. Aynı şekilde bu cihazlar da data paketlerini yok edeceklerdir. Bazen datayı alan bilgisayarın ara belleği (buffer) yeteri kadar büyük olmayabilir ve işlemcisi çok miktarda datayı işliyor olabilir. Bu nedenlerden dolayı tıkanma (congestion) olabilmektedir. Bu tıkanıklığı giderebilmek için data gönderim miktarını kontrol etmek üzere akış kontrol etmek üzere akış kontrol sistemi kullanılmaktadır.

TAŞIMA KATMANI Bu sistemde, üç metot kullanılmaktadır. Bunlar; Ara Bellekleme (Buffering) Tıkanıklıktan Kaçınma (Congestion Avoidance) Pencereleme (Windowing) Ara Bellekleme (Buffering): Data akış hızına müdahale etmeden alınan data, bilgisayarın kapasitesini aştığı durumlarda bilgisayarın ara belleğinde yer açma işlemidir. Böylece, belli bir süre ara bellekte tutulan data, bilgisayarın yükü azaldığı zaman hemen işleme sokulmaktadır.

TAŞIMA KATMANI Tıkanıklıktan Kaçınma (Congestion Avoidance): Data paketlerini alan bilgisayarın ara belleği dolduğu durumlarda, data paketlerini gönderen bilgisayara ya gönderme işlemini durdur ya da gönderme işlemini yavaşlat şeklinde mesajlar göndermektedir. Böylece, alınmış olan data paketlerini işlemek üzere belli bir süre kazanmaktadır. TCP/IP iletişimde ICMP mesajları içerisinde Source Quench adlı mesaj, data paketlerini gönderen bilgisayara hızını yavaşlatması gerektiğini ifade etmektedir. Pencereleme (Windowing): Data iletişimi sırasında gönderilen datanın güvenli bir şekilde gidip gitmediğinin öğrenilmesi ve oluşacak data kayıplarının telafi edilmesi çok önemlidir. Bu takibin, daha etkili bir şekilde yapılması için gönderen bilgisayarın onay almadan gönderebileceği maksimum sayıda data paketi belirlenir. Bu işleme, pencereleme (windowing) denir.