Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
BMYL519 | BİLİŞSEL AĞLAR | Seçmeli Ders Grubu | 1 | 1 | 5,00 |
Yüksek Lisans
Türkçe
Bu dersin amacı, bilgisayar ağları ve iletişimi ile ilgili temel kavramları tanıtmak ve uygulamaktır. Öğrenciler dersin sonunda, bilgisayar ağlarının temel prensipleri, iletişim protokol yapısı ve işlevleri, protokol katmanları ve aralarındaki ilişkileri ve kısmi ağ güvenliği hakkında bilgi sahibi olacaktır. Öğrenciler ISO/OSI ve TCP/IP mimari yapılarını irdeleyip her protokol katmanın işlevini anlatabilecek durumda olacaktır. Özellikle TCPDUMP ve Wireshark gibi paket analizi yapan gereçler kullanarak TCP/IP protokol katmanları incelenecektir. Ayrıca, soket kütüphanesi kullanarak istemci sunucu programları geliştirilecektir. Soket programlamada Java dili öngörülmektedir.
Doç. Dr. Mücella ÖZBAY KARAKUŞ
1 | Öğrenciler ağ protokol yapılarını ve işlevlerini tanımlayabilecektir, |
2 | veri bağı ve MAC katmanlarının yapılarını ve işlevlerini açıklayabilecektir |
3 | ağ katmanı konseptini ve yerel alan ağı (YAA) tasarımını tartışabilecektir, |
4 | taşıma katmanı protokollerinin (TCP ve UDP) çalışma prensiplerini ifade edebilecektir, |
5 | Wireshark ve TCP DUMP gibi paket analiz araçlarını kullanarak ağ trafiğini izleyebilecektir, |
6 | Java soket programlama kitaplığını kullanarak istemci-sunucu uygulamaları gerçekleştirebilecektir. |
Birinci Öğretim
yok
yok
Bilgisayar ağlarının her katmanı ve protokollerinin yanında OSI ağ modeli; MAC protokolü; TCP ve UDP protokolleri; hata kontrolü, tespiti ve düzeltilmesi; IPv4; yönlendirme; soket programlama; ağ güvenliği konuları işlenecektir.
Hafta | Konular (Teorik) | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|
1 | Bilgisayar Ağlarına giriş. Bilgisayar ağlarının analizi ve gerçekleştirilmesinde kullanılan araç, teknik ve yöntemler | Konu anlatımı ve uygulama yaptırma | yok |
2 | Veri Bağlantı katmanı: Çoklu Erişim Protokolleri | Konu anlatımı ve uygulama yaptırma | yok |
3 | Çoklu Ortam Erişim Protokolleri (MAC), Çekişmeli (contention) ve Çarpışmasız protokoller | Konu anlatımı ve uygulama yaptırma | yok |
4 | Veri Bağlantısı katmanında hata yakalama ve düzeltme, Veri Bağlantı katmanında adresleme, ARP ve RARP | Konu anlatımı ve uygulama yaptırma | yok |
5 | Ulaşım Katmanı: Bağlantı- tabanlı ve Bağlantısız veri takası. TCP ve UDP protokolleri | Konu anlatımı ve uygulama yaptırma | yok |
6 | Hata kontrolü, Akış kontrolü (Sliding Window), Hata yakalama ve düzeltme | Konu anlatımı ve uygulama yaptırma | yok |
7 | kablosuz ve Mobil Ağlar | Konu anlatımı ve uygulama yaptırma | Yok |
8 | Ağ Katmanı, IPv4 adresleme, Segmentleme, ICMP, NAT, Dinamik Adresleme: BOOTP, DHCP / Ara Sınav | Konu anlatımı ve uygulama yaptırma | yok |
9 | Yönlendirme Algoritmaları | Konu anlatımı ve uygulama yaptırma | yok |
10 | Yönlendirme Bilgi Takası | Konu anlatımı ve uygulama yaptırma | yok |
11 | Uygulama Katmanı: Socket programlama, Bağlantı-tabanlı ve bağlantısız istemci-sunucu programlama | Konu anlatımı ve uygulama yaptırma | yok |
12 | Temel ağ güvenliği | Konu anlatımı ve uygulama yaptırma | Yok |
13 | Dönemin gözden geçirilmesi | Konu anlatımı ve uygulama yaptırma | yok |
14 | Lab sunumları ve sınavı | Konu anlatımı ve uygulama yaptırma | yok |
Computer Networking: A Top Down Approach Featuring Internet, 6th Ed. James Kurose, Keith Ross© 2012 AddisonWesley, ISBN13: 978-0-273-76896-8 omputer Networks, 5th Edition, Andrew Tanenbaum, Pearson Education Int., ISBN: 0132126958 Computer Networks And Internets, 5th Edition, Douglas E. Comer, 2009. Prentice Hall, ISBN 0136061273. Cryptography and Network Security: Lecture Notes, Suleyman Kondakci, Izmir University of Economics. TCP/IP Networking I,II, and III, Suleyman Kondakci, University of Oslo
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 80 |
Ödev Problemleri için Bireysel Çalışma | 1 | 20 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Final Sınavı | 1 | 3 | 3 |
Derse Katılım | 14 | 3 | 42 |
Uygulama/Pratik | 12 | 2 | 24 |
Rapor Hazırlama | 12 | 2 | 24 |
Rapor Sunma | 1 | 2 | 2 |
Bireysel Çalışma | 14 | 3 | 42 |
Toplam İş Yükü (saat) | 137 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | |
ÖÇ 1 | 5 | ||||||||||
ÖÇ 2 | 3 | ||||||||||
ÖÇ 3 | 4 | 3 | |||||||||
ÖÇ 4 | |||||||||||
ÖÇ 5 | 2 | ||||||||||
ÖÇ 6 | 3 |