Subject description - AE2B32DAT

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AE2B32DAT Data networks
Roles:P, V Extent of teaching:2P + 2C
Department:13132 Language of teaching:EN
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:5
Tutors:  Semester:Z


The course introduces students to the basics of communication in a variety of data networks. The aim of the course is to provide a more comprehensive view of communication protocol for specific types most commonly used data networks according to the RM-layer OSI model. The course also allows students to look into ways of communicating with TCP/IP in the Internet, including the possibility of a practical realization of the data network in laboratory conditions using real equipment.

Study targets:

Student is able to understand principles of communication in data networks, not to say in the Internet.

Course outlines:

1. Introduction. Basic concepts, historical overview.
2. Methods of communication, layered models, networks topologies.
3. Application protocols - socket, web, telnet
4. Transport layer protocols (TCP and UDP).
5. Domain Name System - DNS.
6. E-mail - basic principles and protocols.
7. Structure of IP datagram and its functions, auxiliary protocols (ARP, RARP and ICMP).
8. Network addresses and their division into classes, address translation.
9. Routing protocols in data networks (RIP, OSPF and BGPv4).
10. Local data networks, virtual LANs (VLAN and STP).
11. Technology of Ethernet, version, access methods.
12. How to access to the Internet (xDSL, CATV, mobile, PPP).
13. Convergence of LAN and WAN (MPLS, VPN, PPP).
14. Trends in data networks.

Exercises outline:

1. Preliminary exercises, health and safety, conditions of granting credit, introduction to the lab.
2. The basics of configuration and control of devices in the Lab
3. Lab: Cabling system
4. Lab: Wireshark, TCP UDP analysis
5. Lab: Domain Name System
6. Lab: E-mail
7. Lab: DHCP and NAT
8. Project definition
9. Lab: Routing
10. Lab: Virtual LAN
11. Lab: SpanningTree
12. Lab: ADSL router
13. The compensatory exercise
14. Assessment


Halsall, F. Data Communications, Computer Networks and Open Systéme. Addison-Wesley, Fourth Edition, 1996, ISBN 0-201-42293-X Comer, D.: Internetworking with TCP/IP. Principles, Protocols, and Architectures. Englewood Cliffs, NJ, Prentice Hall, 1988


1) The presence at all laboratory classes is compulsory.
2) Evaluation is as 50% exam, 30% project and 20% of laboratory exercises.



LAN, WAN, Ethernet, IP, Networking.

Subject is included into these academic programs:

Program Branch Role Recommended semester
BEEEM1 Applied Electrical Engineering V 3
BEEEM_BO Common courses V 3
BEEEM2 Electrical Engineering and Management V 3
BEKME1 Communication Technology P 3
BEKME5 Komunikace a elektronika P 3
BEKME_BO Common courses P 3
BEKME4 Network and Information Technology P 3
BEKME3 Applied Electronics P 3
BEKME2 Multimedia Technology P 3
BEKYR1 Robotics V 3
BEKYR_BO Common courses V 3
BEKYR3 Systems and Control V 3
BEKYR2 Sensors and Instrumentation V 3
BEOI1 Computer Systems V 3
BEOI_BO Common courses V 3
BEOI3 Software Systems V 3
BEOI2 Computer and Information Science V 3

Page updated 22.6.2021 19:54:31, semester: L/2021-2, L/2020-1, Z,L/2022-3, Z/2021-2, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)