Detail předmětu

Přenos dat, počítačové sítě a protokoly

FIT-PDSAk. rok: 2025/2026

Přehled počítačových sítí. Teorie směrovaní. Transportní protokoly. Bezpečnost počítačových sítí. Architektura přepínačů a směrovačů. Klasifikace paketů. Principy komunikace P2P. Softwarově definované sítě, datová centra, virtualizace. Soukromí a anonymita na Internetu. Komunikace IPv6. Identifikace síťového provozu. 

Jazyk výuky

čeština, angličtina

Počet kreditů

5

Vstupní znalosti

Teorie množin a grafů, relační algebra. Základy počítačové komunikace a komunikačních protokolů. Principy internetu. 

Pravidla hodnocení a ukončení předmětu

Půlsemestrální zkouška. Vypracování projektu. Ústní závěrečná zkouška. Minimum pro absolvování závěrečné zkoušky je 20 bodů z 60. V opačném případě bude zkouška hodnocena 0 body.

Učební cíle

Porozumět principům komunikace a jejich implementaci v počítačových sítích. Seznámit se s návrhem základních síťových prvků. Seznámit se s pokročilými metodami pro klasifikaci a analýzu síťového provozu a detekci chyb v počítačové komunikaci. Porozumění moderních komunikačních technologií. 

Základní literatura

D. Medhi, K. Ramasamy: Network Routing. Algorithms, Protocols, and Architecture. 2nd Edition, Elsevier, 2018.
Andrew Tanenbaum and David Wetherall. Computer Networks. Pearson, Global edition, 2021. 
George Varghese. Network Algorithmics. Elsevier, Inc., 2005.
James Aweya. Switch/Router Architectures. Shared-Bus and Shared-Memory Based Systems. Wiley-IEEE Press, 1st edition, 2018.
James Aweya. Switch/Router Architectures. Systems with Crossbar Switch Farbrics. CRC Press, 1st edition, 2019.

Doporučená literatura

Elearning

Zařazení předmětu ve studijních plánech

  • Program MITAI magisterský navazující

    specializace NSEC , 0 ročník, letní semestr, povinný, je součástí profilujícího základu
    specializace NNET , 0 ročník, letní semestr, povinný, je součástí profilujícího základu
    specializace NMAL , 0 ročník, letní semestr, volitelný
    specializace NCPS , 0 ročník, letní semestr, povinný, je součástí profilujícího základu
    specializace NHPC , 0 ročník, letní semestr, povinný, je součástí profilujícího základu
    specializace NVER , 0 ročník, letní semestr, volitelný
    specializace NIDE , 0 ročník, letní semestr, volitelný
    specializace NISY , 0 ročník, letní semestr, volitelný
    specializace NEMB do 2023/24 , 0 ročník, letní semestr, volitelný
    specializace NSPE , 0 ročník, letní semestr, volitelný
    specializace NEMB , 0 ročník, letní semestr, volitelný
    specializace NBIO , 0 ročník, letní semestr, volitelný
    specializace NSEN , 0 ročník, letní semestr, volitelný
    specializace NVIZ , 0 ročník, letní semestr, volitelný
    specializace NGRI , 0 ročník, letní semestr, volitelný
    specializace NADE , 0 ročník, letní semestr, volitelný
    specializace NISD , 0 ročník, letní semestr, volitelný
    specializace NMAT , 0 ročník, letní semestr, volitelný

Typ (způsob) výuky

 

Přednáška

39 hod., nepovinná

Vyučující / Lektor

Osnova

  1. Přehled síťových technologií.
  2. Teorie směrování.
  3. Transportní protokoly, řízení toku a zahlcení.
  4. Architektura přepínačů.
  5. Architektura směrovačů.
  6. Klasifikace paketů.
  7. Sítě peer-to-peer.
  8. Zpracování paketů v operačním systému.
  9. Datová centra. Softwarově definované sítě. Virtualizace síťových funkcí.
  10. Identifikace síťového provozu a detekce anomálií.
  11. Reputační systémy.
  12. Soukromí a anonymita na Internetu.

Seminář

4 hod., povinná

Vyučující / Lektor

Laboratorní cvičení

2 hod., povinná

Vyučující / Lektor

Osnova

  • Pokročilé zpracování síťového provozu.

Projekt

26 hod., povinná

Vyučující / Lektor

Osnova

  • Pokročilé metody pro zpracování síťového provozu.

Elearning