PA191 Advanced Computer Networking

Fakulta informatiky
podzim 2026
Rozsah
2/0/0. 2 kr. (plus ukončení). Ukončení: zk.
Vyučováno kontaktně
Vyučující
doc. RNDr. Eva Hladká, Ph.D. (přednášející)
RNDr. Martin Husák, Ph.D. (přednášející)
Ing. Matyáš Kroupa (pomocník)
Garance
RNDr. Martin Husák, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Předpoklady
! PA159 Počítačové sítě a aplikace I && !NOW( PA159 Počítačové sítě a aplikace I )
PA159 is a Czech variant of PA191, so parallel enrollment in both courses is prohibited.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
předmět má 34 mateřských oborů, zobrazit
Anotace
The main goal of this course is to provide a deeper insight into the area of computer networks (behind the level of basic bachelor courses) and to provide a complex survey of crucial protocols in computer networks (routing, IPv6, quality of service, etc.). Graduate will be able to analyze the behavior of even complex computer networks and propose their topology as well as solutions to particular problems. Graduate will also know the features and benefits of the IPv6 network protocol and become able to design and implement an IPv6 network. Graduate will obtain a survey of mechanisms used for ensuring the quality of service in computer networks. Graduate will be able to discover bottlenecks in communication systems and will be able to propose their removal/elimination. Graduate will learn the basic principles in the area of mobile networks, he or she will obtain an idea about their specific features from the perspective of computer networks. Graduate will be also able to prepare and lead simple courses targeted in particular areas of computer networks and their applications.
Výstupy z učení

Graduate will understand the behavior of complex computer networks, modern networking protocols, and current trends and challenges in computer networking. Namely, the graduate will understand the novel features of the IPv6 protocol and zero-configuration approaches to configuring networked devices. The graduate will also understand the principles of advanced routing protocols and ensuring quality of service and will be able to select suitable approaches to given use cases. Similarly, the graduate will understand advanced congestion control mechanisms in TCP protocol and flow control mechanisms in QUIC and HTTP/3 protocols and be able to apply the knowledge in development of networking applications. Further, the graduate will get insights of network management and programability and leverage the concepts of SDN and NFV. Graduate will also understand the principles and limitations of ad-hoc and mobile networks, vehicular networks, and wireless sensor networks. Graduate will also understand the concepts of peer-to-peer networks and apply them in the development of custom applications. Similarly, graduate will understand the requirements on multimedia transfer over the network and online gaming and be able to adjust the network to given use cases and design the networking applications accordingly.

Klíčová témata
  • Architecture of computer networks, ISO/OSI and TCP/IP model, IP protocol, transport protocols (TCP, UDP), basic services of computer networks -- short recapitulation.
  • Advanced features of IPv6 protocol, zero-configuration networking.
  • Advanced routing mechanisms: distance vector, link state and path vector routing. BGP and MPLS protocols in detail,  traffic Engineering.
  • Software-defined networking and network function virtualization (SDN/NFV), network monitoring.
  • Advanced TCP protocol features, congestion control, protocols for high bandwidth networks with high latency.
  • Modern transport and application protocols and flow control, QUIC and HTTP/3 in detail.
  • Peer-to-peer networks. Basic architectures, routing in structured and unstructured P2P systems and hybrid P2P networks.
  • Ad-hoc/sensor networks: history, types, data transmission principles, communication principles, routing, mechanisms for ensuring reliable communication, protocols, actual trends.
  • Computer networks and multimedia, network requirements of multimedia applications and online gaming.

  • Studijní zdroje a literatura
    • GORALSKI, Walter. High-speed networking and communications technologies for the Internet and Intranets. Charleston: Computer Technology Research Corporation, 1998, v, 274 s. ISBN 1-56607-997-7. info
    • WOLF, Lars Christian. Resource management for distributed multimedia systems. Boston: Kluwer Academic Publishers, 1996, x, 145 s. ISBN 0-7923-9748-7. info
    • STEINMETZ, Ralf a Klara NAHRSTEDT. Multimedia :computing, communications and applications. Upper Saddle River: Prentice Hall PTR, 1995, xxii, 854. ISBN 0-13-324435-0. info
    • BLACK, Darryl P. Building switched networks :multilayer switching, Qos, IP multicast, network policy, and service-level agreements. Reading: Addison-Wesley, 1999, xix, 298 s. ISBN 0-201-37953-8. info
    Přístupy, postupy a metody používané ve výuce
    Lectures, reading of recommended literature.
    Způsob ověření výstupů z učení a požadavky na ukončení
    Final written exam at the end of the course. Voluntary homework assignments and questionnaires for bonus points.
    Vyučovací jazyk
    Angličtina
    Navazující předměty
    Další komentáře
    Předmět je vyučován každoročně.
    Výuka probíhá každý týden.
    Nachází se v prerekvizitách jiných předmětů
    Předmět je zařazen také v obdobích podzim 2013, podzim 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2021, podzim 2022, podzim 2023, podzim 2024, podzim 2025.
    • Statistika zápisu (nejnovější)
    • Permalink: https://is.muni.cz/predmet/fi/podzim2026/PA191