Course: Computer Networks I

« Back
Course title Computer Networks I
Course code UAI/699
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 6
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements unspecified
Recommended optional programme components None
Lecturer(s)
  • Vohnout Rudolf, Ing. Ph.D.
Course content
Content of Lectures: 1. ISO/OSI vs. TCP/IP; Communication (Vertical & Horizontal); LAN vs. WAN. 2. Physical Layer (1st part): Cabling; Metallic; BNC, UTP, STP, FTP; Categories, Specifications (EIA/TIA); Pairs twisting; Ethernet, Fast Ethernet, Gigabit Ethernet; Connectors, Shielding; What influences the signal quality; Physical Layer Devices; Hub; Sniffing. 3. Physical Layer (2nd part): Optics; Cable structure; Thicknesses; Connectors; Ray of Light, Sources; Spreading of the Light Ray; Optical Fibre types according to ITU-T; Singlemode, Multimode; Distances; Devices; Laser, LED, Optical Fiber Junction; CWDM vs. DWDM, PMD; WLAN; Adavanced capabilities; IEEE 802.11 management, IEEEE 802.15; IEEE 802.16; Possible Configurations; Access Points; SSID, Sniffing. 4. Link Layer (1st part): Protocols; Ethernet, Ethernet II; IEEE 802.3 (MAC); Structure, Patterns; Security; IEEE 802.2 (LLC); Principle; Frame Creation, Media Access; CSMA/CD, CSMA/CA; Infiniband; PoE; L2 Lopopback; WLAN security, Hidden SSID; Encryption; WEP; WPA/WPA2. 5. Link Layer (2nd part): Typical Link Layer Device - Switch; MAC Address Table; VLAN Basics; (A)DSL; DSLAM; Naked ADSL; MLS; MPLS; Carrier Ethernet; Q- inQ; Mac-inMac; WLAN; Security; MAC; Hidden SSID; Cryptography; WEP; WPA/WPA2; 802.1x; Radius Server; Eduroam; Purpose, Principle, Map. 6. Internet Layer (IPv4): IP address; Description; Structure; Header; Conversion Decimal <-> Binary; Basic Routing Principles; Mask, Super-Networks, Sub-Networks, Calculation; n-2, n-3 (gateway) Rule; IP Addresses Distribution among IPSs nd Organizations; IP Ranges for LAN (Internal, Non Routable); NAT; NAPT; IP-MAC bind,Routing Basics. 7. Internet Layer (IPv6): Structure; Header; Entension Headers; IPv4 differences; Address Types; Private Ranges; Types of Communication; DHCPv6, Transition Mechanisms; DNSv6, NAT64, IPSec. 8. Transport Layer - TCP + UDP: Description, Principles; TCP Segment Structure; Ports; Well-know; Applications Examples; Registered, Dynamic; Client Side; Communication Principle; SYN, ACK; Acknowledgment; Delay; Window Size. UDP - Advantages/Disadvantages against TCP; UDP datagram; Header Description; Ports. 9. Application Layer: DHCP; SMTP; POP3 vs. IMAP(4); TELNET vs. SSH; FTP; HTTP(S). 10. DNS: Description, Principle, DNS; DNS Hierarchy; Domain System; Itteration; master, slave; Authoritative vs. Non-Authoritative; Non- Authoritative answer; Domain Length and Name Rules; Localhost, Resolver; Commands (Windows, Linux); Domain Registration; DNSSEC; Reverse DNS; TLD; Ripe.net; Rest of the World (Map).

Learning activities and teaching methods
Monologic (reading, lecture, briefing)
  • Preparation for classes - 36 hours per semester
  • Class attendance - 42 hours per semester
  • Preparation for credit - 24 hours per semester
  • Preparation for exam - 48 hours per semester
Learning outcomes
The basic principles of the recent computer network and survey of basic knowledge for network management is the content of this course.
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 computer network security issues.
Prerequisites
Basic principles of Operating Systems.

Assessment methods and criteria
Written examination

Successful completion of the final test (one remedial attempt possible), active participation in the exercises, and ability to create patch code.
Recommended literature
  • RFC vztahujíící se k TCP/IP.. Praha: Grada, 2003.
  • Dostálek, J., Kabelová, A. Velký průvodce protokoly TCP/IP a systémem DNS. 5. aktualizované vydání. ISBN: 978-80-251-2236-5.. Brno: Computer Press, 2008.
  • Russ White, Ethan Banks. Computer Networking Problems and Solutions: An innovative approach to building resilient, modern networks. 2018. ISBN 978-1587145049.
  • Tanenbaum, A., S., David J. Wetherall. Computer Networks 5th By Andrew S. Tanenbaum. 2010. ISBN 978-9332518742.
  • Tanenbaum, A., S. Computer Networks. New York: Prentice Hall, 2003.. New York: Prentice Hall, 2003.


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): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Summer