BİL452

Veri İletişimi ve Bilgisayar Ağları

Dersi Veren Fakülte \ Bölüm
Mühendislik Fakültesi \ Bilgisayar Mühendisliği
Kredi
AKTS
Ders Türü
Öğretim Dili
3
6
Zorunlu
İngilizce
Ön Koşullar
BİL211
Dersi Alan Programlar
Bilgisayar Mühendisliği
Ders Tanımı
Bilgisayar ağlarını konu alan genel bir girişten sonra sırasıyla uygulama katmanı, iletim katmanı, ağ katmanı ve link katmanları detaylı bir şekilde incelenir. Uygulama katmanı konuları istemci-sunucu ve P2P mimariler, DNS, HTTP ve popüler WEB uygulamalarını içerir. İletim katmanında ise çoğullama (multiplexing), UDP, güvenilir veri iletişim prensipleri, TCP, ve yığılma (congestion) kontrolünün temelleri işlenir. Ağ katmanı konuları esas olarak yönlendirme, yönlendirici mimarileri, IP protokolü ve OSPF ve BGP gibi sıklıkla kullanılan yönlendirme protokollerini kapsar. Link katmanı ise çoklu-erişim protokolleri, ALOHA, CSMA/CD, Ethernet, WiFi 802.11 haberleşmesi ve anahtarları (switch) konu alır. Ders kapsamında soket programlama, ağ uygulaması geliştirme ve ağ trafiği analizi konularından bahsedilecektir.
Ders Kitapları ve/veya Kaynaklar
Computer Networking: A Top-Down Approach 6th ed. J.F. Kurose and K.W. Ross
Ders Amaçları
Bu ders Internet’in çalışma prensiplerini kavramsal ve pratik seviyede öğretmeyi ve soket programlama ve ağ verisini incelemeyi öğretmeyi amaçlar.
Ders Çıktıları
1. Temel Bilgiler ve uygulama katmanı protokollerini öğrenir.
2. İletim katmanı protokollerini öğrenir.
3. Ağ katmanı protokollerini öğrenir.
4. Link katmanı protokollerini öğrenir.
5. Yönlendirme protokollerini öğrenir.
6. Ağ uygulamaları geliştirmeyi öğrenir.
7. Ağ verisi toplama ve analiz etmeyi öğrenir.
Referans Ders Çizelgesi
1. Hafta: Bilgisayar ağları ve internete giriş
2. Hafta: Bilgisayar ağları ve internete giriş
3. Hafta: Uygulama katmanı mimarileri ve sıklıkla kullanılan protokoller
4. Hafta: Uygulama katmanı mimarileri ve sıklıkla kullanılan protokoller
5. Hafta: İletim katmanı haberleşmesi ve protokolleri
6. Hafta: İletim katmanı haberleşmesi ve protokolleri
7. Hafta: Ağ katmanı haberleşmesi ve protokolleri
8. Hafta: Ağ katmanı haberleşmesi ve protokolleri
9. Hafta: Link katmanı haberleşmesi ve protokolleri
10. Hafta: Link katmanı haberleşmesi ve protokolleri
11. Hafta: Ağ güvenliğine giriş
12. Hafta: Ağ güvenliğine giriş
Referans Değerlendime Ölçütleri
Ara Sınav %30
Final %40
Ödev %30
Program Çıktısı *
1 2 3 4 5 6 7 8 9 10 11
Ders Çıktısı
1 C
2 C, D A
3 C
4 C, D A
5 C
6 C, D A C
7 C, D A C C, D