Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Dr. Öğr. Üyesi Sercan Demirci *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2024, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

1) STEWENS R.W., "TCP/IP Illustrated, Volume 1,2 and 3", Addison-Wesley Professional, 1993 2) FOROUZAN B.A.; Data Communications and Networking, Fourth Ed., McGraw Hill, 2007 3) TANENBAUM A.S.; Computer Networks, Fourth Edition, Prentice Hall, 2003

Dersin İçeriği

Bilgisayar Ağlarına Giriş Bilgisayar Ağlarının Sınıflandırılması Bilgisayar Ağlarının Tarihçesi Veri İletişiminin Temelleri İletişim Protokollerinin Sınıflandırılması Protokollerin Katmanlaşması ve Ağ Mimarisi Open Systems Interconnection Referans Modeli Bilgisayar Ağlarında Anahtarlama Yöntemleri Internet Kavramları, Mimarisi ve Protokolleri Gelecekteki Internet Protokolü Internet Control Message Protocol Transmission Control Protocol Domain Name System E-Mail Transfer Protokolleri File Transfer Protocol

Dersin Amacı

Bu dersin amacı, öğrencilerin, veri iletişimi ve bilgisayar ağları ile ilgili temel kavramları, ağ’ların tarihçesini, ağ türlerini, fiziksel veri iletişim ortamında kullanılan medyayı, iletişim protokollerini, protokollerin sınıflandırılmasını, katmanlı sistemleri, ağ mimarisini ve Open System Interconnection (OSI) referans modelini açıklayabilmesini, OSI referans modelinin katmanlarını ve katmanların fonksiyonlarını tanıyabilmesini; Internetworking hakkındaki kavramları, TCP/IP referans modelini, TCP/IP referans modelindeki fonksiyonları ve protokolleri tanıyabilmesini, IP adres sistemini çözümleyebilmesini ve TCP/IP referans modelindeki diğer protokollerin çalışmasını açıklayabilmesini sağlamaktır.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 İnternet ve ağ kavramları, devre anahtarlama ve paket anahtarlama tekniklerine genel bakış.
2 Paket anahtarlama ağlarda gecikme, kayıp ve verim kavramları. Protokol katmanları ve servis modelleri.
3 Uygulama Katmanı: Ağ uygulamalarının temel prensipleri. Süreçler arası iletişim sağlama. Uygulama katmanı protokolleri, Web ve HTTP uygulamaları.
4 Uygulama Katmanı: İnternet üzerinden posta gönderimi. SMTP protokolünün özellikleri. DNS ve DNS tarafından sağlanan servislerin incelenmesi.
5 Uygulama Katmanı: Görevdeş ağlar üzerinde çalışan uygulamalar. Görevdeş ağlarda dosya iletimi. DHT. TCP ile soket programlamanın esasları ve örneklemeler.
6 İletim Katmanı: İletim katmanı hakkında genel bilgilerin verilmesi, iletim katmanı servisleri. İletim ve ağ katmanı arasındaki ilişki.
7 İletim Katmanı: Güvenli veri iletiminin temel presipleri. Güvenli veri iletimi sağlayan protokoller: GBN (Go-back N) ve SR (Selective Repet)
8 İletim Katmanı: Bağlantılı iletim protokolü TCP. Paket dolaşım zamanını tahminleme ve zaman aşımı kavramları. TCP akış kontrolü ve TCP bağlantı yönetimi. Ağ üzerinde sıkışıklığın sebepleri ve maliyeti. Sıkışıklık kontrolü yaklaşımları. TCP sıkışıklık kontrolü ve ağ kaynaklarını adil paylaşım stratejisi
9 Arasınav
10 Ağ Katmanı: İletim ve yönlendirme prensipleri, ağ servis modelleri. Sanal devre ve datagram ağları.
11 Ağ Katmanı: Yönlendiricilerin yapısı, giriş – çıkış portları, anahtarlama yapısı, kuyruk oluşumunun incelenmesi. IP protokolü, Ipv4 ve IPv6. ICMP protokolü.
12 Ağ Katmanı: LS, DV ve hiyerarşik yönlendirme algoritmaları. İnternet üzerinde yönlendirme, RIP, OSPF ve BGP. Yayılım ve çoklugönderim için geliştirilmiş algoritmalar
13 Bağlantı Katmanı: Giriş ve bu katmanın sağladığı servisler. Hata tespit etme ve düzeltme teknikleri, eşlik biti kontrolleri, CRC
14 Bağlantı Katmanı: Çoklu giriş protokolleri, kanal paylaştırma, rastgele giriş, sıra alma protokolleri. LAN. Adresleme problem ve çözümleri. MAC adresleri, Adres çözümleme protokolü (ARP)
15 Bağlantı Katmanı: Eternet paket yapısı ve teknolojileri. CSMA/CD. Anahtarlar, bağlantı katmanı anahtarlarının özellikleri. Anahtarlar ile yönlendiriciler arasındaki farklar.