TCP/IP. Network Katmanı ● Bu katmanda IP'ye göre düzenlenmiş veri paketleri bulunur. ● İletim katmanından gelen veriler burada Internet paketleri haline.

Slides:



Advertisements
Benzer bir sunumlar
TCP/IP Mimarisi ve Katmanları
Advertisements

İNTERNET HABERLEŞME ARAÇLARI
BBY 302 Bilgi Teknolojisi ve Yönetimi
TEMEL AĞ TANIMLARI.
Network Layer Bölüm Ağ Katmanı Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007.
TCP/IP Protokolü.
TCP/IP Protokolü.
Ağ Donanımları Cihazlar
TCP/IP.
TCP/IP (Devam).
CEIT316 İrfan Çiftgül Abdurrahman Köle Fırat Canlısoy
OSI’de Verilerin Adı Katman Kullanılan Veri Adı 7.) Uygulama
AĞ PROTOKOLÜ.
2- OSI BAŞVURU MODELİ & TCP/IP MODELİ
TCP/IP.
ARP DİNLEME.
Open Systems Interconnection
FTP Dosya Transfer Protokolü (File Transfer Protocol; FTP), bir veri yığınının bir uç aygıttan diğerine iletimi için kullanılmaktadır. Bir dosyayı FTP.
Ağ PROTOKOLLERİ.
İnternet Katmanı Öğr. Gör. Mustafa SARIÖZ
Cisco Discovery Protokolü. CDP?  Bir protokoldür  Veri iletim katmanında çalışır  Cisco tarafından geliştirilmiştir  Fiziksel olarak birbirine bağlı.
TCP/IP Protokol Yapısı
Yönlendirici Mimarisi
İnternet Teknolojisi Temel Kavramlar
Anahtar link-katmanı cihazı: hublardan daha zeki, aktif rol üstlenir
TCP/IP Sorun Çözme ve Ağ Komutları
3. Bölüm Taşıma Katmanı Computer Networking: A Top Down Approach 4th edition. Jim Kurose, Keith Ross Addison-Wesley, July Transport Layer.
TCP/IP Protokolü.
Taşıma Katmanı Öğr. Gör. Mustafa SARIÖZ
BLM619 Bilgisayar Ağları ve Uygulamaları
TCP/IP – DHCP Nedir?.
TCP Akış Kontrolü Akış kontrolü
İnternet Teknolojisi Temel Kavramlar
OSI Katman Modeli.
Chapter 5. Ağ Protokolleri
Linux Ağ Komutları BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
TCP/IP Sorun Çözme ve Ağ Komutları
LINUX AĞ AYARI ve ağ KOMUTLARI
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.
Ethernet Anahtarlama.
OSI Modeli u TCP/IP protokolünün farklı katmanlarını incelemeden önce, herkes tarafından kabul edilen referans bir noktaya ihtiyacımız var. International.
Adres Çözümleme Protokolü (ARP) Version 1
KIRKLARELİ ÜNİVERSİTESİ
Dr Cenk TokerVeri İletişimi ve Bilgisayar Ağları1.
TCP/IP Protokolü. TCP/IP TCP/IP’nin tarihi ARPANET ile başlayan Internetin tarihidir. Adreslerin dağıtımı NIC (Network Information Center) tarafından.
Yard. Doç. Dr. Şirin KARADENİZ
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ğ Temelleri Semineri erbiL KARAMAN. Gündem 1. İnternet 2. TCP / IP 3. Ağ Analizi 4. Ağ Güvenliği.
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şı.
PORTLAR ANIL BULDU
Öğretim Görevlisi Alper Talha Karadeniz Ağ Temelleri
Sunucu İşletim Sistemleri-2
IPv6.
TCP/IP (Devam).
İnternet Adresleri IP Kavramı
OSI Modeli 6. Hafta Dersi.
OSI Modeli Hafta3 OSI Model.
MAİL SERVER Oğuz ZARCI –
PORTLAR Gizem GÜRSEL
ARP-RARP MERVE AYDIN
TCP/IP Protokolü Öğr. Gör. Ferdi DOĞAN.
TCP/IP Protokolü.
TCP/IP PROTOKOLÜ.
Bilgisayar Mühendisliğine Giriş
OSİ Modeli.
TCP-IP.
Sunum transkripti:

TCP/IP

Network Katmanı ● Bu katmanda IP'ye göre düzenlenmiş veri paketleri bulunur. ● İletim katmanından gelen veriler burada Internet paketleri haline gelir. ● Paket yönlendirmesi bu katmanda yapılır. ● Dört adet protokol bulunur: – ARP – ICMP – IGMP – IP

ARP ● IP adreslerini MAC adreslerine çevirir. ● Örnek bir mac adresi: 00:23:4E:BA:99:5B # arp Address HWtype HWaddress Flags Mask Iface ether 00:1E:68:35:BC:55 C eth ether 00:C0:26:75:C3:7C C eth ether 00:01:4A:C3:C5:CA C eth ether 00:E0:7D:F9:BE:F9 C eth ether 00:0E:43:90:0E:75 C eth ether 00:1E:68:0F:69:C8 C eth1

ICMP (Internet Control Message Protocol) ● Ağa bağlı işletim sistemlerinin (bir servisin, istemcinin veya yönlendiricinin ulaşılamaz olduğu gibi) hataları göndermeleri için kullanılan bir protokoldür. ● Kontrol mesajları gönderip karşılığında gitti-gitmedi bilgisi sağlar. ● Genellikle iki uç arasında veri alış verişi için kullanıcı tarafından kullanılmaz. İki istisnası vardır: ping ve traceroute

ICMP (Internet Control Message Protocol) ● ping komutu bu protokolü kullanarak karşıdaki bilgisayara TCP/IP ile ulaşılıp ulaşılamadığını söyler. # ping -c PING ( ) 56(84) bytes of data. 64 bytes from : icmp_seq=1 ttl=255 time=0.481 ms 64 bytes from : icmp_seq=2 ttl=255 time=0.434 ms 64 bytes from : icmp_seq=3 ttl=255 time=0.419 ms ping statistics packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 0.419/0.444/0.481/0.035 ms

ICMP (Internet Control Message Protocol) ● traceroute : # traceroute traceroute: Warning: has multiple addresses; using traceroute to ( ), 30 hops max, 52 byte packets ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms 6 xe info-p2.hu.invitel.net ( ) ms ms ms 7 ten4-4.bud3cat1.invitel.net ( ) ms ms ms 8 ten4-1.dplx-pe1.invitel.net ( ) ms ms ms ( ) ms ms ms ( ) ms ( ) ms ( ) ms ( ) ms ( ) ms ( ) ms ( ) ms ( ) ms ms ( ) ms ( ) ms ( ) ms 14 fg-in-f99.google.com ( ) ms ms ms

IGMP (Internet Group Management Protocol) ● Multicast gruplarını belirlemek için kullanılır. ● Ağda mesajlar üç şekilde gönderilebilir: – Broadcast (bütün ağ) – Multicast (bir gruba) – Directed (doğrudan) ● Üç farklı IGMP versiyonu vardır: v1, v2, v3

IGMP (Internet Group Management Protocol) ● IGMP hem istemci hem de yönlendirici üzerinde tanımlanır. ● İstemci tarafı hangi gruba dahil olduğunu yönlendiriciye bildirir. ● Yönlendirici istemcilerden gelen raporları dinler ve düzenli aralıklarla sorgular gönderir.

IP (Internet Protocol) ● IP paketlerin adresleme ve yönlendirme işlemlerini yapar. İletim katmanında bilgisayarlar arası iletişim için oturumlar düzenlenir: TCP, UDP

TCP (Transmission Control Protocol) ● Bağlantılı ve güvenilir bir iletişim sağlar. ● TCP, gönderilen veriler için özel bir TCP kabul paketi gönderir. ● Bu paket, gelmiş olan paketlerden hangi byte'a kadar olan kısmının doğru olarak alındığını gösterir. ● Gönderen taraf, kabul gelmediği sürece paketi arka arkaya birkaç kez yollar.

TCP Bağlantı Kurulumu A bilgisayarı B bilgisayarına TCP yoluyla bağlanmak istediğinde şu yol izlenir: – A bilgisayarı B bilgisayarına TCP SYNchronize mesajı yollar – B bilgisayarı A bilgisayarının isteğini aldığına dair bir TCP SYN+ACKnowledgement mesajı yollar – A bilgisayarı B bilgisayarına TCP ACK mesajı yollar – B bilgisayarı bir ACK "TCP connection is ESTABLISHED" mesajı alır

TCP Veri Trasferi Bağlantı oluşturulduktan sonra, B bilgisayarı A bilgisayarından paketler almaya başlar. B, her aldığı paketten sonra bir süre bekledikten sonra en son düzgün olarak aldığı paket grubunu A'ya bildirir. Gelen bildirimlere göre A, daha sonra hangi paketleri yollaması gerektiğine karar verir ve yollar. Arada kaybolan paketler (veya paket alındı bilgileri) tekrar tekrar yollanır.

TCP Bağlantısının Sonlandırılması Veri iletişimi bitince bilgisayarlardan herhangi biri diğerine TCP kapatma mesajı yollar. Diğer bilgisayar, kapatmayı teyit etme paketi ve kapatma isteği yollar. Son olarak, ilk bilgisayar da kapatma teyidini yollar ve bağlantı kapatılmış olur.

UDP (User Datagram Protocol) ● Gelişmiş bilgisayar ağlarında paket anahtarlamalı bilgisayar iletişiminde bir datagram modu oluşturabilmek için UDP protokolü yazılmıştır. ● Bu protokol minimum protokol mekanizmasıyla bir uygulama programından diğerine mesaj göndermek için bir prosedür içerir. ● Verinin çok hızlı bir şekilde karşı tarafa ulaştırılmasının gerektiği uygulamalarda kullanılır; TFTP, DNS, SNMP, NTP

UDP (User Datagram Protocol) ● Geniş alan ağlarında (WAN) ses ve görüntü aktarımı gibi gerçek zamanlı veri aktarımlarında UDP kullanılır. ● UDP bağlantı kurulum işlemlerini,akış kontrolü ve tekrar iletim işlemlerini yapmayarak veri iletim süresini en aza indirir. ● UDP ve TCP aynı iletişim yolunu kullandıklarında UDP ile yapılan gerçek zamanlı veri transferinin servis kalitesi TCP'nin oluşturduğu yüksek veri trafiği nedeniyle azalır.

UDP (User Datagram Protocol) ● UDP güvenilir olmayan bir aktarım protokolüdür: ağ üzerinden paketi gönderir ama gidip gitmediğini takip etmez ve paketin yerine ulaşıp ulaşmayacağına onay verme yetkisi yoktur. ● UDP üzerinden güvenilir şekilde veri göndermek isteyen bir uygulama bunu kendi yöntemleriyle yapmak zorundadır.

TCP vs UDP ● İletim katmanında UDP'nin oluşturduğu veri bütününe datagram, TCP'nin oluşturduğu veri bütününe ise segment adı verilir. ● İkisi arasındaki temel fark, segment'i oluşturan veri grubunun başında sıra numarası bulunmasıdır.