Detail předmětu
Počítačové komunikace a sítě
IPK Ak. rok 2024/2025 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.
Rozvrh
Den | Typ | Týdny | Místn. | Od | Do | Kapacita | PSK | Skup | Info |
---|---|---|---|---|---|---|---|---|---|
Út | přednáška | 1., 6., 7., 10., 11. výuky | E104 E105 E112 | 08:00 | 09:50 | 294 | 2BIB 3BIT | 20 - 29 xx | Ryšavý |
Út | přednáška | 2., 3., 4., 5., 9., 12., 13. výuky | E104 E105 E112 | 08:00 | 09:50 | 294 | 2BIB 3BIT | 20 - 29 xx | Veselý |
Út | přednáška | 2025-04-01 | D0206 | 08:00 | 09:50 | 294 | 2BIB 3BIT | 20 - 29 xx | Veselý |
Čt | přednáška | 1., 2., 3., 4., 5., 8., 9., 12., 13. výuky | E104 E105 E112 | 12:00 | 13:50 | 294 | 2BIA 3BIT | 10 - 19 xx | Veselý |
Čt | přednáška | 6., 7., 10., 11. výuky | E104 E105 E112 | 12:00 | 13:50 | 294 | 2BIA 3BIT | 10 - 19 xx | Ryšavý |
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ý