Detail předmětu
Počítačové komunikace a sítě
IPK Ak. rok 2025/2026 letní semestr 4 kredity
Koncepce Internetu a model Internetu. Referenční model ISO/OSI. Protokoly TCP, UDP, IP. Adresování v počítačových sítích (lokální a Internet). Směrování v Internetu. Multicasting v Internetu. Přepínání a přepínače. Principy spolehlivého přenosu dat. Propojování sítí. Vícenásobný přístup. Správa chyb. Komunikační služby a protokoly. Bezdrátové a mobilní sítě a protokoly. Bezpečnost v počítačových sítích. Programování síťových aplikací.
Garant předmětu
Koordinátor předmětu
Jazyk výuky
Zakončení
Rozsah
- 26 hod. přednášky
- 13 hod. projekty
Bodové hodnocení
- 60 bodů závěrečná zkouška
- 40 bodů projekty
Zajišťuje ústav
Přednášející
Cvičící
Cíle předmětu
Porozumět základním koncepcím a principům počítačových komunikací a sítí; být informován o komunikačních funkcích a jejich realizaci v běžných počítačových sítích.
Student porozumí základním koncepcím a principům počítačových komunikací a sítí a získá informovanost o komunikačních funkcích a jejich realizaci v běžných počítačových sítích. Student se naučí pracovat s dostupnou dokumentací a standardy, které detailně popisují specifikaci komunikačních protokolů. Student se naučí implementovat síťové aplikace.
Požadované prerekvizitní znalosti a dovednosti
Schopnost programovat a znalost jednoho z programovacích jazyků C/C++, Python, Java, C#. Znalost prostředí operačních systémů.
Osnova přednášek
- Úvod do počítačových sítí
- Síťové aplikace
- Aplikační vrstva
- Programování síťových aplikací
- Transportní vrstva
- Síťová vrstva I (Adresování)
- Síťová vrstva II (Protokoly a komunikace)
- Protokol IPv6
- Multicast
- Směrování I (Lokální sítě)
- Směrování II (Internet)
- Linková vrstva (LAN technologie, Ethernet, Wifi)
- Rekapitulace
Osnova ostatní - projekty, práce
- Programování klient-server komunikace
- Implementace síťové aplikace
Průběžná kontrola studia
- Opravený projekt č.1 - 20 bodů
- Opravený projekt č.2 - 20 bodů
- Závěrečná písemná zkouška - 60 bodů
Kontrolovanou výukou jsou 2 hodnocené projekty a závěrečná zkouška.
Způsob kontaktu s vyučujícím
Krátké konzultace v době po skončení přednášky. Regulérní konzultace v konzultačních hodinách vyučujícího. Případně individuálně domluvené konzultace osobně či on-line na platformě MS Teams.
Zařazení předmětu ve studijních plánech
- Program BIT, 2. ročník, povinný
- Program BIT (anglicky), 2. ročník, povinný