Course: Computer Networks 2

« Back
Course title Computer Networks 2
Course code KMI/POS2
Organizational form of instruction Lecture + Exercise
Level of course Bachelor
Year of study 2
Semester Summer
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Janoštík Radek, Mgr. Ph.D.
  • Outrata Jan, doc. Mgr. Ph.D.
  • Kühr Tomáš, Mgr. Ph.D.
Course content
The contents includes further selected network technologies, newer protocols and advanced topics in computer networks (Internet) like wireless networks (Wi-Fi, mobile), protocols IPv6 and HTTPv2, NAT, routing protocols or DNSSec technology. In practices, students meet further selected network devices, do network traffic analysis and configuration in Mictrosoft Windows and GNU/Linux operating systems and work with further application services. 1. Network technologies: Wi-Fi, Bluetooth, ZigBee. 2. Network technologies: Mobile networks, xDSL, cabel, modem, FTTH. 3. Network Address Translation (NAT): 4. IPv6 protocol: 5. Routing protocols: RIP, OSPF, BGP, ISP, IXP, SDN. 6. Network congestion: TCP, IP. 7. SCTP, QUIC protocols: 8. DNS system: Protocol, resource records, domain delegation and registration, Internet Registry (RIPE), DoH, DNSSec. 9. HTTPv2 protocol:

Learning activities and teaching methods
unspecified
Learning outcomes
The course follows up on the course Computer Networks 1, extends knowledge acquired there and presents advaced topics in computer networks and Internet.

Prerequisites
Knowledge of networks and Internet on level of the course Computer Networks 1.

Assessment methods and criteria
unspecified
Recommended literature
  • Forouzan B. (2009). TCP/IP Protocol Suite. McGraw-Hill Science/Engineering/Math.
  • James F. Kurose, Keith W. Ross. (2014). Počítačové sítě. Computer Press.
  • James Kurose, Keith Ross. (2016). Computer Networking: A Top-Down Approach (7th Edition). Pearson.
  • Kabelová A., Dostálek L. (2008). Velký průvodce protokoly TCP/IP a systémem DNS (5. vydání). Computer Press.
  • Kállay, F. (2003). Počítačové sítě a jejich aplikace: LAN/ MAN/ WAN. Praha : Grada Publishing.
  • Peterson L. L., Davie B. S. (2022). Computer Networks: A Systems Approach (6th edition). Morgan Kaufmann.
  • Pužmanová R. (2015). TCP/IP v kostce. Kopp nakladatelství.
  • Satrapa P. (2019). Internetový protokol IPv6 (4. vydání). CZ.NIC.
  • Tanenbaum A. S., Feamster N., Wetherall D. J. (2021). Computer Networks (6th edition). Pearson.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Bioinformatics (2021) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Computer Science (2020) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Computer Science - Specialization in Programming and Software Development (2021) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Computer Science for Education (2024) Category: Informatics courses 3 Recommended year of study:3, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Computer Science - Specialization in General Computer Science (2021) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Information Technologies (2022) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Summer