Course: Computer Networks I for AI

» List of faculties » FBI » UAI
Course title Computer Networks I for AI
Course code UAI/311
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Frequency of the course In each academic year, in the summer semester.
Semester Summer
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Vohnout Rudolf, Ing. Ph.D.
  • Dostálek Libor, RNDr.
Course content
1. ISO/OSI vs. TCP/IP; LAN vs. WAN. 2. Physical Layer (Part 1): Cabling; Metallics; What affects signal quality; Standards; Physical layer devices; Interference; Traffic monitoring (sniffing). 3. Physical Layer (Part 2): Optics; Types of optical fibre according to ITU-T; Attenuation; Measurement; Singlemode, multimode; CWDM vs. DWDM, Channels; 4. IEEE 802.11 management, IEEE 802.15; IEEE 802.16; AP; SSID, tracking. 5. Link Layer (Part 1): Protocols; Ethernet, IEEE 802.3 (MAC); Structure, Security; Framing, Media Access; CSMA/CD, CSMA/CA; Infiniband; PoE; Loop on L2; WLAN Security, Hidden SSID; Encryption; Channels 2.4/5.2; WEP; WPA/WPA2. Link Layer 6 (Part 2): Switch; Switch table; VID; MAC; DSL; DSLAM; MLS; MPLS; Carrier Ethernet; 802.1x; Radius Server; IEEE 802.11 framework. 7. Internet Layer (IPv4): IP address; routing basics; Mask, supernets, subnets, Calculation; n-2, n-3 rule, IP distribution, NA(P)T private ranges; IP-MAC bind; Routing basics. 8. Internet Layer (IPv6): Structure, header, extension headers, differences from IPv4, address types, private ranges, communication types, Dual Stack, DNSv6, NAT64, IPSec. 9. Transport Layer - TCP + UDP: Description, Principle; TCP segment structure, Ports; Well-know; Application Examples; Registered, Dynamic; Client side; Communication Principle; SYN, ACK; Acknowledgement; Window size; UDP - advantages/disadvantages vs. TCP; UDP diagram; Header description; Ports. 10. Application Layer: Protocols - DHCP (v4 + v6) in detail; SMTP; POP3 vs. IMAP(4); TELNET vs. SSH; FTP; 11: HTTP(S) in detail, TLS, certificate request, trusted vs spoofed domain, phishing, HTTP sniffing. 12. DNS: Description, principle, concepts, DNS system; DNS Hierarchy; Iteration; Domain Orders; DNS System Rules for domain length and names; Localhost, Resolver; Commands (Windows, Linux); 13: Domain issues - TLDs; Domain registration; DNSSEC; Reverse DNS; Ripe.net; Rest of the world (map).

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Demonstration
  • Class attendance - 25 hours per semester
  • Preparation for credit - 50 hours per semester
  • Preparation for exam - 25 hours per semester
Learning outcomes
The goal of the course is to provide a comprehensive overview of the TCP/IP family of protocols and how LANs and WANs work today.
Students should be able to practically design simple local area networks, be familiar with network administration and networking options for local area networks (including Internet connectivity) and basic computer network security issues.
Prerequisites
Basic knowledge of operating systems.

Assessment methods and criteria
Combined exam

Completion of assigned tasks from the exercises, writing a credit thesis in the form of a written test with a score determined by the professor at the beginning of the semester with the possibility of one correction (one remedial attempt possible). At the regular and make-up credit periods, as well as at each examination period, all aids are prohibited except those permitted by the teacher.
Recommended literature
  • - L.Dostálek, A.Kabelová:. Velký průvodce TCP/IP a systémem DNS, ISBN 978-80-251-2236-5, Computer Press 2008..
  • Tanenbaum, A., S., David J. Wetherall. Computer Networks 5th By Andrew S. Tanenbaum. 2010. ISBN 978-9332518742.
  • WHITE, Russ, BANKS Ethan. Computer Networking Problems and Solutions: An innovative approach to building resilient, modern networks. Addison-Wesley Professional, 2018. ISBN 978-1587145049.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester