Ağ Temelleri Semineri. erbil KARAMAN



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

Internet in Kısa Tarihçesi

Serdar SEVİL. TCP/IP Protokolü

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

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

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

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

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

Internetin Yapı Taşları

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

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

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

OSI REFERANS MODELI-II

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

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

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

Alt Ağ Maskesi (Subnet Mask)

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

Protocol Mimari, TCP/IP ve Internet Tabanlı Uygulamalar

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

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

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

Computer Networks 4. Öğ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

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

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

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

AĞ PROTOKOLLERİ TCP/IP. Yrd.Doç. Dr. Cemal KOÇAK

DOD / DEPARMENT OF DEFENCE

BM 402 Bilgisayar Ağları (Computer Networks)

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

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

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

TCP/IP ve Bileşenleri

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

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

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

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

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

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ı

Ağ Protokolleri. Aysel Aksu. Nisan, 2016

Bilgisayar Programcılığı

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

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

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)

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

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.

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

INTERNET NEDİR? Internet, birçok bilgisayar sisteminin birbirine bağlı

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

Veri İletişimi Data Communications

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

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

Öğr. Gör. Serkan AKSU

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

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.

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

Temel Ağ Bilgileri Türk Standardları Enstitüsü Yazılım Test ve Belgelendirme Dairesi Başkanlığı

ELEKTRİK-ELEKTRONİK TEKNOLOJİSİ

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

BİLGİSAYAR AĞLARI ve INTERNET

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

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

Bir ağ içerisinde bulunan tüm cihazların bir IP adresi olmak zorundadır. Cihazlar haberleşmelerini bu IP adresi üzerinden sağlar ancak cihazların

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

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 1

Hping ile IP, ICMP ve UDP Paketleri Oluşturma

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

Yeni Nesil Ağ Güvenliği

ARP (Address Resolution Protocol) Poisoning -Ağın Korunma Yöntemleri

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

Şekil 9.1 IP paket yapısı

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

Datagram, bir başlık eklenerek, kaynak uçtan alıcı uca gönderilen veri birimidir. Her datagram sıra ile gönderilir.

Gökhan AKIN ĐTÜ/BĐDB Ağ Grubu Başkanı ULAK/CSIRT. Sınmaz KETENCĐ ĐTÜ/BĐDB Ağ Uzmanı

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

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

# ifconfig le netmask broadcast

IP Alt Ağlara Bölmek (Subnetting)

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

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.

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

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

"Protokol, bir ağ üzerindeki bilgisayarlar arasındaki iletişimi yöneten kurallar kümesidir."

Bilgisayar Programcılığı

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

Đstanbul Teknik Üniversitesi Bilgi Đşlem Daire Başkanlığı. 9 Kasim 2007 INET-TR Ankara

Meşrutiyet Caddesi 12/ Kızılay/ANKARA T: +90 (312) info@cliguru.com

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

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

Lab7-Dinamik Yönlendirme ve RIP

Layer 2 Güvenlik Yöntemleri(Bölüm1) SAFA Kısıkçılar / İTÜ BİDB 2010

Öğr. Gör. Serkan AKSU

Bilg-101. Bölüm 6. Bilgisayar Ağları. Ne Öğreneceğiz? Bilgisayar Ağı Nedir?

KARADENİZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUARI. Wireshark ile Ağ Paket Analizi

ELEKTRİK-ELEKTRONİK TEKNOLOJİSİ

Free Cooling (Tibbo Ethernet Modüllü)

Transkript:

Ağ Temelleri Semineri erbil KARAMAN

Gündem 1. 1. İnternet 2. 2. TCP // IP IP 3. 3. Ağ Analizi 4. 4. Ağ Güvenliği

internet Yeni Varoluş Habitatı Bilgi Hız Özgürlük Dönüşüm iletişim Alış Veriş

İnternet bağlantısı Fiziksel Mantıksal Uygulama Ağ AğArayüz Arayüz Kartı Kartı (NIC) (NIC) Protokoller Protokoller TCP TCP // IP IP Bilgi Bilgi Çözümleyiciler Çözümleyiciler Html, Html, ftp ftp

Dünden bugüne 1960 1970-80 1990 2000 Yerel Terminallere Bağlantı için İlk modemler 300bps (30 karakter) BBSlerin Doğuşu ve Yükselişi 300bps Yetersiz (grafik,dosya Transferi) 9600bps İle başlayıp 56kbs ye Ulaştı (1998) Geniş Bant İnternet Dsl,adsl, kablo Uydu (dvb-rcs), Wi-fi vb. 0.1 100 Mbs

TCP / IP U.S Department of Defense (DoD) tarafından geliştirildi. (1981 de standart haline geldi) ipv4 ve ipv6 standartları ve adresleme Dört Temel katman Application (uygulama) Transport (TCP) Internet (IP) Network Access (Fiziksel Katman)

ipv4 ipv4 ile 32 bit uzunluğundaki ağ adresi 8 bitlik parçalara bölünüp ondalık sayı olarak ifade edilir. (aralarda nokta var) ör: 00100001.10000110.11000001.00000011 33. 134. 193. 3 bu sistem ile internet üzerinde toplam 2^32 = 4,294,967,296 adet gerçek ip yer alabilir.

ipv6 ipv6 ile 128 bit uzunluğundaki ağ adresi 16 bitlik parçalara bölünüp 16 lık (hexadecimal) sayı olarak ifade edilir. (aralarda iki nokta var) bu sistem ile toplam 2^128 adet gerçek ip varolabilir.

internet adresleme (ipv4 bazında) Uluslararası internet kayıt kabul tarafından belirlenen ipler kullanılır. Değişik ağlar için 3 tane adres sınıfı vardır. NetMask Ip Adedi isim 255.0.0.0 16,777,216 A Sınıfı (A Class) 255.255.0.0 65,536 B Sınıfı (B Class) 255.255.255.0 256 C Sınıfı (C Class)

A Sınıfı NSFNET, MILNET gibi büyük ağlar. ilk byte 0 ile 126 arasındadır. Ağ numarasını belirtir. (toplam 126 tane) geri kalan 3 byte bilgisayar numarasıdır. ör: 122.113.45.67 122 numaralı A sınıfı ağ içerisindeki 113.45.67 nolu bilgisayar

B sınıfı okul ve hastane ağları ilk byte 128 ile 191 arasında değişir. (127 localhost tanımında kullanılır). ilk iki byte ağ numarası (toplam 16.384) geri kalan iki byte da bilgisayar numarasını belirler. ör: 190.104.149.4 190.104 B sınıfında bir ağ numarası 149.4 bilgisayar numarası

C sınıfı en çok kullanılan ağ sınıfıdır. ilk byte 192 ile 223 arasında değişir. ilk üç byte ağ numarası son byte bilgisayar numarasını verir. ör: 212.50.32.9 212.50.32 ağ numarası 9 bilgisayar numarası

Altağ Maskesi (Subnet Mask) Varolan bir ağı daha küçük ağ parçalarına ayırıp yönetimini kolaylaştırmaya yarar. Bir ip nin hangi ağa ait olduğunu belirlemede kullanılır. ör: ODTÜ B sınıfı 144.122.0.0 numaralı adrese sahiptir ve varsayılan altağ maskesi 255.255.0.0 dır. Ancak idari ve teknik yapı nedeniyle altağ lar oluşturulmuş ve Bilgisayar Müh. bölümü 144.122.71.0 ağ adresiyle ayrılmıştır ve alt ağ maskesi 255.255.255.0 olarak belirlenmiştir. ör: ip adresi = 130.97.16.132 subnet mask = 255.255.255.192 130.97.16.128 subneti üzerindeki 4. bilgisayar.

Türkiye internet haritası ilker temir tarafından hazırlanmıştır. (kırmızı TR-NET, Mavi Ulak-Net, Yeşil ERENET)

TCP / IP katmanları Uygulama Katmanı (Application Layer) en üst seviye katmandır. diyalog, şifreleme, data aktarımı protokollerini kontrol eder. Dosya Transferi ftp (TCP kullanır, binary ve ASCII dosya transferi) tftp (UDP kullanır, routerlarda ios image aktarımı) NFS (ağdaki depolama aygıtlarına erişim sağlar) E-posta SMTP (sadece plaintext) Terminal Telnet (Terminal Emulation) rlogin (SSH) Ağ Yönetimi SNMP (istatistik ve performans bilgisi) Alan İsimlendirmesi DNS (Domain Name System)

TCP Katmanı (Transport Layer) Uygulama katmanından gelen dosyayı segmentlere ayırır. Segmentlerin başına kaynak, varış portu, oktet numarası (sıra), kontrol sayısı eklenir. ör : 1000 oktetlik bir paketin her segmentinin içinde 100 oktetlik bilgi varsa ilk segment 0, ikinci segment 100... olarak numaralanır ve kontrol toplamı olarak (checksum) 1000 atanır. Her segment karşı tarafa ulaştığında alıcı onay numarası (acknowledgement) yollar. Bu son ulaşan oktetin sayısıdır. iletişim ortamında kaybolan veriler tekrar yollanır ve segmentlerin tekrar bir bütün halinde karşı tarafa ulaşması sağlanır. pencere bilgisi her bir tarafın o an için ne kadar segment alabileceğini bildirir. karşı tarafın pencere numarası 0 ise paket yollanmasına ara verilir, pencere numarası arttıkça paket yollanması devam eder. (yavaş ağlarda önemlidir)

UDP ve ICMP segmentlere bölünmeye ihtiyacı olmayan paketler için kullanılan protokollerdir. (ör: DNS bilgisi için UDP) UDP = User Datagram Protokol sıralamaya ihtiyacı yoktur. paket kaydı tutmaz, sadece port bilgisi ve checksum barındırır. ICMP = Internet Control Message Protokol hata mesajları ve TCP/IP nin kendi mesaj trafiği kontrolü için kullanılır. (ör: host unreachable hata mesajı) port numarası barındırmaz, ağ yazılımınca yorumlanır (ör: TCP/IP) en yaygın kullanımı ping komutudur.

IP katmanı (internet layer) tcp katmanında başlık atanan segment yol gösterici ip katmanına geçer. ip katmanı gelen pakete bir yol başlığı ekleyip datagram ı oluşturur. başlığın içerisinde kaynak ve varış ip numarası, protokol numarası (udp, icmp vs.), yaşam süresi ve kontrol sayısı (checksum) bulunur. ip başlığı sayesinde paket internetteki router ve gatewaylerden geçip varış noktasına ulaşır.

Ethernet Encapsulation (ARP) ARP = Address Resolution Protocol ip numarasının aynı ağda olup olmadığına bakılır. aynı ağda ise ARP tablosunda yer alıp almadığı kontrol edilir ve yer alıyorsa fiziksel katman başlığına eklenir. aynı ağda değilse ARP sorgusu başlatılır ve gelen cevap (MAC adresi olabilir) ARP listesine ve fiziksel katman başlığına eklenir.

Fiziksel Katman (Network Access) Data Link Connection (DLC) ve Fiziksel ortam bilgisinden oluşur. Her fiziksel ortam için bilgilendirme şekli farklıdır. (modem, ethernet, isdn vs.) Ethernet kartlarında fiziksel ortam bilgisi 48bitlik adres yapısıyla (MAC adresi) tutulur. Broadcast medium teknolojisi kullanılır. Böylelikle ethernet ortamındaki tum istasyonlar yollanan paketi görür. =) 14 oktetlik başlık sayesinde paketin hangi makineye ait olduğu belirlenir. (kaynak ve alıcı MAC adresleri ve tranfer tipi kodu) Checksum paketin sonuna eklenir.

Sonuçta Bir Paketin Yapısı Önce: segment-segment Sonra: Eth;ip;Trans;segment;Checksum - Eth;ip;Trans;segment;Checksum

Ağ Analizi Ping switch,hub vb. Traceroute Routing Paket Sniffing etherreal Port Analizi Nmap

Ağ Güvenliği Kontrol Mekanizması Firewall Encryption Dinlenebilirlik İç Güvenlik