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

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

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

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

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

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

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

Katmanlar - OSI Referans Modeli

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

Öğr. Gör. Serkan AKSU

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

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

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

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ

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

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

Internet: Tarihçe ve Kavramlar

AĞ HĠZMETLERĠ MODÜLÜ 1. TAŞIMA KATMANI PROTOKOLLERİ

DOD / DEPARMENT OF DEFENCE

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

7 Katmanlı OSI Modeli

OSI REFERANS MODELI-II

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

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

Ağ Temelleri Semineri. erbil KARAMAN

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

Serdar SEVİL. TCP/IP Protokolü

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

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

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

Internetin Yapı Taşları

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

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

TCP/IP Modeli. 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

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

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

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

Web Tasarımının Temelleri

Veri İletişimi Data Communications

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

ETHERNET TEKNOLOJİSİ

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

Bilgisayar Programcılığı

Internet in Kısa Tarihçesi

AĞ SĠSTEMLERĠ. Öğr. Gör. Durmuş KOÇ

Bölüm 5 İletim(Transport) Katmanı

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.

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

D) Veri Yolu. B) Overload. C) Overrun A I-II-III-IV B I-III-II-IV C IV-II-III-I D VI-III-I-II

Temel Ağ Protokolleri ve OSI Modeli

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.

AĞ HİZMETLERİ. Öğr.Gör.Volkan ALTINTAŞ. Version 4.0

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

İNTERNET VE BİLGİ AĞLARININ KULLANIMI

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

TBF 110 BİLGİSAYARDA VERİ İŞLEME ve UYGULAMALARI Ha9a- 2 - İnternet

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

Ağ Standartları ve Protokolleri

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

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

Öğr.Gör.Volkan ALTINTAŞ

Toplu İleti Gönderimi

Ağ Protokolleri MKÜ ANTAKYA MESLEK YÜKSEKOKULU AĞ TEMELLERİ DERSİ. Bağlantı Katmanı Protokolleri. Ağ Protokolleri. ARP (Address Resolution Protocol)

Temel Ağ Protokolleri ve OSI Modeli

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

WEB TASARIMININ TEMELLERİ

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

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

Ağ Topolojisi ve Ağ Yazılımları

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

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

Internet Nedir? Devlet Kurumları. Internet Servis Sağlayıcılar. Lokal Ağ. Eğitim Kurumları. Kişisel Bilgisayar. Dizüstü Bilgisayar.

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

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman

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

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

Bilgisayar Ağları. Ağı oluşturan cihazlar. Coğrafi koşullara göre ağın sınıflandırılması (LAN, MAN, WAN)

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

INTERNET PROGRAMCILIĞI. Kişisel Bağlantı. Neler Öğreneceğiz? Bağlantı Türleri. Gereksinimler. Modem

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

AĞ ve İNTERNET TCP/IP. IP Adresi İNTERNET NEDİR? Standartlar :

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

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

Ağ Sızma Testleri ve 2. Katman Saldırıları Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

Veri Tabanı-I 1.Hafta

EGE Üniversitesi Network (Ağ) Altyapısı

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 1

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

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

BÖLÜM 7. Telekomünikasyon, İnternet ve, Kablosuz Teknoloji. Doç. Dr. Serkan ADA

BM 402 Bilgisayar Ağları (Computer Networks)

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ 1. DERS İNTERNET, TCP/IP, İNTERNETTE MESAJ VE BİLGİ AKTARIMI YARD. DOÇ. DR.

Bilgisayar Programcılığı

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

MODÜL 1 BÖLÜM 3 İNTERNET VE E-POSTA BİLGİSAYAR KULLANMA. Şükrü BAKIR Bilişim Teknolojileri Öğretmeni

Saldırı Tespit ve Engelleme Sistemleri Eğitimi Ön Hazırlık Soruları

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

Transkript:

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

Oturum Katmanı(Session Layer) Oturum katmanı bir bilgisayar birden fazla bilgisayarla aynı anda iletişim içinde olduğunda, gerektiğinde doğru bilgisayarla konuşabilmesini sağlar. Örneğin A bilgisayarı B üzerindeki yazıcıya yazdırırken, C bilgisayarı B üzerindeki diske erişiyorsa, B hem A ile olan, hem de C ile olan iletişimini aynı anda sürdürmek zorundadır. Bu katmanda çalışan NetBIOS ve Sockets gibi protokoller farklı bilgisayarlarla aynı anda olan bağlantıları yönetme imkanı sağlarlar.

Oturum Katmanı(Session Layer) Oturumun kurulması, yönetilmesi ve sonlandırılmasını sağlar. Haberleşmenin organize ve senkronize edilmesini sağlar. Eğer veri iletiminde hata oluşmuş ise tekrar gönderilmesine karar verir. HATASIZ GİRİŞ DEVAM GERİDÖNÜŞ HATALI

Oturum Katmanı(Session Layer) Bu katmanda çalışan protokollere örnek olarak NFS (Network File System), SQL (Structured Query Language), RPC (Revate Procedure Call), ASP (AppleTalk Session Protocol),DNA SCP (Digital Network Arcitecture Session Control Protocol) ve X Window verilebilir. Oturum katmanı iletişim türleri; Simplex(Tek Yönlü) Half Duplex(Yarı Çift Yönlü) Full Duplex(Çift Yönlü)

Oturum (Session) Katmanı İletişim Türleri Tek yönlü (Simplex) önce Yarı çift yönlü (Half-Duplex) sonra Çift yönlü (Full-Duplex) aynı anda

Full Duplex (Tam Çift Yönlü) Veri almayı ve göndermeyi eş zamanlı olarak gerçekleştirebilen iletişim türüdür. Bir istasyon aynı anda veri yollayıp alabilir. Noktadan noktaya iletişimlerde (point-to-point), 2. Katman olan Data-Link katmanı iletişimin half duplex (yarı çift yönlü) veya full duplex (tam çift yünlü) olup olmadığını belirler. Tam çift yönlü iletişimde de 2. katman medyanın iki ucundaki cihazların veri iletimi için uygunluğunu tanımlar. Tam çift yönlü haberleşmede collision (çakışma) olmaz. Kablolu veya kablosuz telefonlar tam çift yönlü cihazlara iyi birer örnek teşkil ederler. Tam çift yönlü cihazlar arayanın ses sinyallerini dijital hale getirir ve sonra bu veriyi tıpkı kişisel bilgisayarlardaki gibi bir gömülü sayısal işlemci sayesinde düzenler. Bu işlem sanal olarak ve eş zamanlı gerçekleştirilir, böylece aramaların doğal akışında olması sağlanır.

Half Duplex (Yarı Çift Yönlü) Bir istasyon veri yollarken diğer istasyonun sadece veri almasına izin veren iletişim türüdür. Yarı çift yönlü iletişimde cihazlar çift yönlü veri gönderip alabilirler; fakat bunu eş zamanlı olarak yapamazlar. Birden fazla istasyon aynı anda veri göndermeye çalıştığı zaman Ethernet protokolü devreye girerek çakışmayı önler. Walkie-talkie (Bas-konuş) cihazlar yarı çift yönlü iletişime iyi birer örnektir.

Kullanım Alanları Haberleşmede verinin iletim şeklini belirleyen tam çift yönlü ve yarı çift yönlü iletişim türlerinin istenilen özelliklere göre çok çeşitli alanlarda kullanımı vardır. Bas konuş telsizlerde ve telegraf sisteminde yarı çift yönlü iletim şekli kullanılırken, cep telefonları ve sabit telefonlarda tam çift yönlü iletim şekli kullanılır. Bilgisayarların ağ içinde haberleşmesinde ise yine istenilen özelliklere göre tam çift yönlü ve yarı çift yönlü iletim şekillerinin kullanımı vardır. Fiber kablolar da tam çift yönlü iletişimi kullanmaktadırlar. Optik fiber kabloların kılıfları ışığın kaybolmasını önleyecek şekilde tasarlanmıştır. Işık, optik fiber üzerinden sadece bir yönde seyahat edebildiğinden, iki fiberin de tam çift yönlü iletişimi desteklemesi gerekmektedir. Fiber kablolar fiber connectors aracılığıyla (bağlayıcılar) sonlanırlar. Bu fiber bağlayıcılar çift yönlü veri alımı ve gönderimine olanak tanır.

Sunum Katmanı Bu katman verileri, uygulama katmanına sunarken veri üzerinde kodlama ve dönüştürme işlemlerini yapar. Ayrıca bu katmanda; veriyi sıkıştırma/açma, şifreleme/şifre çözme, EBCDIC den ASCII ye veya tam tersi yönde bir dönüşüm işlemlerini de yerine getirir. Bu katmanda tanımlanan bazı standartlar; PICT,TIFF,JPEG,MIDI,MPEG, HTML.

EBCDIC (Extended Binary Coded Decimal Interchange Code = Genişletilmiş İkilik Kodlu Ondalık Değişim Kodu) IBM tarafından kullanılan bir karakter kümesidir.

ASCII (American Standard Code for Information Interchange) ANSI tarafından sunulan, standartlaşmış karakter kümesidir. 33 tane basılmayan kontrol karakteri (ekranda basılmayan) ve 95 tane ekrana basılan karakter bulunur

Uygulama (Application) Katmanı Kullanıcı tarafından çalıştırılan tüm uygulamalar burada tanımlıdır. Örneğin; HTTP WWW FTP SMTP E-mail (Simple Mail Transfer Protocol)

Uygulama (Application) Katmanı Programların ağı kullanabilmesi için araçlar sunar. Bilgisayar uygulaması ile ağ arasındaki arabirim görevini yerine getirmektedir. Uygulama katmanı ağ hizmetini kullanacak olan programdır. Bu katman kullanıcının gereksinimlerin karşılar. Örneğin; veri tabanı uygulaması ya da e-posta uygulaması. Uygulama katmanı için bir diğer örnek HTTP'dir. HTTP çalıştırılan bir program değil bir protokoldür. Yani bir kurallar dizesidir. Bu dizeye göre çalışan bir tarayıcı (browser), aynı protokolü kullanan bir Web sunucuya erişir.

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

Osi Referans Modeli Farklı bilgisayarların ve standartların gelişmesi ile sorunların ortaya çıkması nedeniyle ISO (International Organization for Standardization), OSI (Open Systems Interconnection) modelini 1984 te geliştirdi. 7 Katmandan oluşmakta ve karmaşıklığı azaltmak ve standartlar geliştirmek amacıyla geliştirilmiştir.

TCP/IP Protokolü İki veya daha fazla bilgisayarın birbiriyle haberleşmesi için belirli protokollere ihtiyaç vardır. TCP/IP, günümüzde en yaygın olarak kullanılan protokol takımıdır. TCP/IP protokol yığınına (TCP/IP stack) gömülü, İnternette veri aktarımı için kullanılan 2 protokolü temsil eder; Transmission Control Protocol (TCP) ve Internet Protocol (IP).

TCP/IP Modeli TCP/IP'de, yollanan veriler katmanlara göre paketlenerek yollanır ve alıcıda bu paketler teker teker açılıp veri ulaştırılır. Her katmanda yollanan verinin türüne göre (e-posta, dosya aktarımı) belirli protokoller görev yapar. OSI referans modelindeki 7 katmana karşılık TCP/IP de 4 katman mevcuttur; Application (Uygulama), Transport (Taşıma), Internet, Network Interface (Ağ Arayüzü).

Application Layer(Uygulama Katmanı): Bu katmanda veriyi göndermek isteyen uygulama ve kullandığı dosya biçimi bulunarak gönderilen verinin türüne göre farklı protokoller çalıştırılır (HTTP, SMTP, FTP, Telnet, vs.) ve programlarla Taşıma protokollerinin haberleşmesi sağlanır. Uygulama Katmanı Taşıma Katmanıyla portlar aracılığıyla haberleşir. Portlar numaralandırılmış standart uygulamalardır (HTTP:80, FTP:21, vs.) ve Taşıma Katmanında gelen paket içeriğinin türünün anlaşılmasında rol oynar.

Transport Layer(Taşıma Katmanı): Bu katman verinin ne şekilde gönderildiğini gösterir. TCP (Transmission Control Protocol) ve UDP (User Datagram Protocol) protokolleri bu katmanda çalışır. TCP ve UDP iletim esnasında veriye içinde bazı kontrol bilgilerinin bulunduğu bir başlık (header) ekler. TCP, kayıpsız veri gönderimi sağlayabilmek için kullanılan protokoldür. Gönderilen veriler için özel bir TCP kabul paketi (TCP ACK) gönderilir ve gelmiş olan paketlerin doğruluğu kontrol edilir. Gönderen taraf, kabul gelmediği sürece pakedi tekrar gönderir, böylece gönderim sağlanmış olur. TCP de veri iletimi için iki bilgisayar arasında Three-Way Handshake (Üç Zamanlı El Sıkışma) bağlantısı kurulur. HTTP, HTTPS, POP3, SMTP, FTP, SFTP gibi protokollerdeki veri iletimi TCP vasıtasıyla yapılır.

Transport Layer(Taşıma Katmanı): UDP de ise gönderilen paketin ulaşıp ulaşmadığı kontrol edilmez. Bağlantı kurulum işlemleri, veri akış kontrolü ve tekrar iletim işlemleri yapmayarak iletim süresini azaltır ve ağ üzerinde TCP ye oranda daha az bant genişliği kaplar. TFTP, SNMP gibi protokoller UDP vasıtasıyla çalışır.

Internet Layer(İnternet Katmanı): Bu katmanda hedef veya kaynak IP adresleri veriye eklenerek verinin hangi bilgisayara gönderileceği belirlenir ve gönderilen paket Veri Bloğu (Datagram) halini alır. Datagram maksimum 65,535 bayt boyutunda olabilir, daha fazla boyutlardaki paketleri IP protokolü yeteri kadar "Datagram"a ayırır. IP, ICMP, IGMP, ARP gibi protokoller bu katmanda çalışır.

Network Interface Layer(Ağ Arayüzü Katmanı): Bu katmanda verinin kablo üzerinde alacağı yapıyı tanımlayarak bir ve sıfırların fiziksel olarak görüntülenmesi sağlanır. Ethernet Ağ Arayüzü Katmanında kullanılan ve veri iletiminin fiziksel görünümünü sağlayan en yaygın kablolu yerel ağ teknolojisidir. Ethernet üç alt katmana sahiptir; LLC (Logic Link Control Layer- Mantıksal Bağlantı Kontrolü), MAC (Media Access Control-Ortam Erişim Kontrolü) ve Pyhsical(Fiziksel). LLC alt katmanında, İnternet Katmanı ndaki frame(çerçeve) in hangi protokolle geldiğini belirleyerek iletimin MAC a geçişini sağlar. MAC alt katmanında, hedef ve kaynak mac adresleri eklenir. LLC ve MAC, veri bloğuna kendi başlıklarını ekleyerek tam "frame" yapısını oluştururlar. Fiziksel alt katman ise bu "frame"i elektrik sinyaline(kablolu ağda) ya da elektromanyetik dalgalara(kablosuz ağda) dönüştürür.

TCP/IP MODELİ Komut satırında ping 127.0.0.1 komutunu yazıp Enter tuşuna basıldığında cevap alınıyorsa, İnternet bağlantısı gerektirmeden mevcut bilgisayarda TCP/IP yüklü olup olmadığı sorgulanmış olunur.