Detail předmětu
Pokročilé komunikační techniky
FEKT-MKC-PKTAk. rok: 2025/2026
Předmět se věnuje těmto tématům: prohloubení znalosti základních síťových modelů, zejména TCP/IP. Síťová a transportní vrstva, překlad adres. IPv6. Multicast. Protokoly pro zálohování dostupnosti výchozí brány. Autonomní systémy, BGP protokol, peering, multihoming. Úvod do problematiky návrhu komunikačních protokolů.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
- využívat různé číselné soustavy a převody mezi nimi
- vysvětlit a využívat základní jednotky běžné v oblasti informačních a komunikačních technologií (ICT), např. velikost dat, přenosová rychlost,
- využívat základní pojmy z oblasti ICT, např. operační systém, paměť, proces,
- popsat architekturu základních síťových modelů, tj. TCP/IP a ISO/OSI a jednotlivé vrstvy těchto modelů,
- popsat základní aplikační protokoly pro přenos uživatelských dat ze sady TCP/IP,
- vyjmenovat směrovací protokoly využívané na lokální úrovni. Práce v laboratoři je podmíněna platnou kvalifikací „osoby znalé pro samostatnou činnost“, kterou musí studenti získat před zahájením výuky. Informace k této kvalifikaci jsou uvedeny ve Směrnici děkana Seznámení studentů s bezpečnostními předpisy.
Pravidla hodnocení a ukončení předmětu
Až 70 bodů za písemnou zkoušku. Pro absolvování předmětu je nutné získat celkově alespoň 50 bodů (součet bodů ze cvičení a zkoušky).
Laboratorní výuka je povinná, řádně omluvené zmeškané laboratorní cvičení lze po domluvě s vyučujícím nahradit.
Učební cíle
Absolvent předmětu je schopen:
- demonstrovat odlišnosti síťových modelů ISO/OSI a TCP/IP, vysvětlit podstatu těchto modelů,
- analyzovat úlohu síťové vrstvy s protokolem IP,
- identifikovat a interpretovat různé úrovně překladu adres využívané v IP sítích,
- vysvětlit princip protokolů pro zálohování dostupnosti výchozí brány,
- vysvětlit podstatu multicastového přenosu dat,
- vysvětlit veškeré aspekty protokolu IPv6 a související problematiky,
- posoudit vhodnost využití transportních protokolů pro danou aplikaci,
- vysvětlit problematiku existence autonomních systémů,
- aplikovat víceúrovňové směrování s protokolem BGP,
- navrhnout a analyzovat vlastní komunikační protokol.
Studijní opory
Základní literatura
Zařazení předmětu ve studijních plánech
- Program MKC-TIT magisterský navazující 1 ročník, letní semestr, povinný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
2. Síťová a transportní vrstva s protokoly TCP, UDP, SCTP a QUIC. Úloha síťové vrstvy s IP protokolem.
3. Překlad adres v IP sítích (ARP, DHCP, NAT, DNS, DNSSEC, DoH, mDNS, LLMNR).
4. Protokoly pro zálohování dostupnosti výchozí brány. Multicastový přenos dat.
5. Protokolová sada IPv6 (vlastnosti, zavádění, datagram, adresace, působnost ICMPv6, DHCPv6, mobilita, multicast, směrování, ukázky).
6. Autonomní systémy, protokol BGP, multihoming, peering. Úvod do návrhu komunikačních protokolů.
Laboratorní cvičení
Vyučující / Lektor
Osnova
2. NS3: Srovnání unicastového a multicastového přenosu, Zprávy ICMPv6 protokolu