Course detail

Přenos dat, počítačové sítě a protokoly (v angličtině)

FIT-PDSeAcad. year: 2022/2023

Aktivní síťové prvky a jejich funkce. Směrování dat. Zabezpečení provozu, detekce útoků na sítě. Komunikace VoIP. Monitorování počítačových sítí. Bezpečnost na transportní a aplikační vrstvě. P2P sítě. Blockchain.

Language of instruction

angličtina

Number of ECTS credits

5

Mode of study

Not applicable.

Offered to foreign students

Of all faculties

Výsledky učení předmětu

Porozumět základů síťové komunikace a architektuře pokročilých síťových služeb. Seznámit se s principy bezpečnost a prostředky pro ochranu sítí proti bezpečnostním incidentům.
Porozumění principům komunikace v současných počítačových sítích.

Prerekvizity

Základy počítačových sítí, adresování IP, základní síťové služby: WWW, DHCP, DNS. Znalost Internetu. Základní konfigurace OS Unix. Základy programování.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

Not applicable.

Způsob a kritéria hodnocení

Aktivní účast na přednáškách (12 bodů) a cvičeních (12 bodů). Vypracování projektu (21 bodů). Závěrečná zkouška (55 bodů).

Course curriculum

Not applicable.

Work placements

Not applicable.

Učební cíle

Porozumět principů počítačové komunikace a způsobům jejího zabezpečení. Analýza komunikace, detekce útoků. Monitorování a odstraňování chyb. Bezpečnost počítačové komunikace, ochrana soukromí. Pokročilé komunikační technologie.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Aktivní účast na laboratorních cvíčení, vypracování projektu, závěrečná zkouška. Závěrečná zkouška má dva náhradní termíny. Pro získání bodů ze závěrečné zkoušky je nutné zkoušku vypracovat tak, aby byla hodnocena nejméně 15 bodů z písemné části. V opačném případě bude zkouška hodnocena 0 body.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Recommended reading

Kurose, J.F., Ross, K. W: Computer Networking: A Top-Down Approach Featuring the Internet, Edition 8. Addison-Wesley, 2021.  (EN)
Andrew Tanenbaum, David Wetherall: Computer Networks, Pearson; Global edition, 2021. (EN)
George Varghese. Network Algorithmics. Elsevier, Inc., 2005.  (EN)

Elearning

Classification of course in study plans

  • Programme IT-MGR-1H magisterský navazující

    branch MGH , 1 year of study, letní semester, doporučený kurs

  • Programme IT-MGR-2 magisterský navazující

    branch MGMe , 1 year of study, letní semester, povinný

  • Programme MIT-EN magisterský navazující 0 year of study, letní semester, povinný

Type of course unit

 

Přednáška

26 hod., optionally

Teacher / Lecturer

Syllabus

  1. Úvod do počítačových sítí. Základní konfigurace síťových zařízení.
  2. Statické a dynamické směrování. Směrovací algoritmy.
  3. Komunikace IPv6, tunelování provozu.
  4. Bezpečnost počítačových sítí na úrovni L2.
  5. Soukromí a anonymita na Internetu.
  6. Síťová bezpečnost: algoritmy, šifrování, heše, certifikáty.
  7. Klasifikace paketů a filtrování dat.
  8. Detekce síťových útoků.
  9. Monitorování a správa sítí.
  10. Principy DNS. Zabezpečení DNS.
  11. Sítě SDN.
  12. Blockchain.
  13. Shrnutí.

Laboratorní cvičení

13 hod., optionally

Teacher / Lecturer

Syllabus

  1. Konfigurace síťové komunikace. Monitorování a analýza provozu.
  2. Statické a dynamické směrování.
  3. Konfigurace sítě IPv6. Tunelování IPv6 nad IPv4.
  4. Soukromí a anonymita na Internetu.
  5. Zabezpečení komunikace pomocí OpenSSL.
  6. Monitorování sítí pomocí SNMP a Netflow.

Projekt

13 hod., optionally

Teacher / Lecturer

Syllabus

  • Návrh, modelování a implementace síťové aplikace.

Elearning