FEKT-MPA-KOMAcad. year: 2022/2023
The course is focused on these topics: networks and protocols – communication models, methods of information transmission, reasons for the use of networks, basic structure of networks, types of networks, architecture of communication systems, ISO/OSI reference model, TCP/IP network model. Principles of communication techniques – multiple utilization of transmission channels, duplex communication. Analysis of tasks of every layer of communication models with respect to ISO/OSI and TCP/IP – physical layer, data-link layer, network layer, transport layer, session layer, presentation layer, and application layer.
Learning outcomes of the course unit
- describe and explain the basic communication models and methods of information transmission,
- list the basic network structures and express their performance parameters,
- describe and explain the general architecture of communication systems,
- identify the differences between ISO/OSI and TCP/IP network models, define these models,
- describe the basic principles of multiple utilization of transmission channels and methods for providing two-way communication,
- explain the operation of the physical layer of transmission systems,
- explain the task of the data-link layer of transmission systems,
- express the fundamentals of operation and services of the network layer of transmission systems, including the role of main protocols,
- interpret the function of the transport layer of transmission systems,
- explain the role of the session and presentation layers of transmission systems,
- describe selected tasks and protocols of the application layer of transmission systems.
- use several numerical systems and conversions among them,
- explain and use elementary units common in the area of information and communication technologies (ICT), e.g. data size,
- use elementary terms from the ICT area, e.g. operating system.
Work in the laboratory is conditional on a valid qualification of a student according to the Decree No. 50/1978 Coll. (Czech rule), which students must obtain before starting the course. Information on this qualification is given in the Dean's Directive on familiarisation of students with safety regulations.
Recommended optional programme components
FOROUZAN, B.A. TCP/IP protocol suite. 4th edition. Boston: McGraw-Hill Higher Education, 2010. (EN)
Kurose, J., Ross, K.: Computer Networking: A Top-Down Approach (7th Edition), Pearson USA, ISBN 978-0133594140, 2016. (EN)
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Up to 70 points can be earned for the written examination.
Language of instruction
1. Communication models, transmission of information.
2. Structure of networks, architecture of communication.
3. Basic description of ISO/OSI and TCP/IP network models.
4. Multiple utilization of transmission channels.
5. Physical layer of communication systems.
6. Data-link layer of communication systems.
7. Network layer of communication systems (services, task of the layer, addresses).
8. Network layer of communication systems routing, datagrams, tunneling).
9. Network layer of communication systems (translation, flow control, IPv6).
10. Transport layer of communication systems.
11. Session layer of communication systems. Presentation layer of communication systems.
12. Application layer of communication systems (basics, DHCP, DNS system).
13. Application layer of communication systems (Telnet, FTP, WWW and HTTP, Email and SMTP).
1. Introduction to Riverbed Modeler environment, simulation of elementary network applications.
2. Modeling of backbone and access networks with Ethernet.
3. Comparison of wireless and wired technology (WLAN and Ethernet).
4. Test, presentation of mini project assignment.
5. Comparison of TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) transport protocols.
6. Work on assignment and its defense.
Specification of controlled education, way of implementation and compensation for absences
Classification of course in study plans