Course detail
Communication technology
FEKT-CKOMAcad. year: 2013/2014
The course focuses the following topics: networks and protocols – communication models, methods of information transmission, reasons for usage 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 functions and nodes of every layer of communication models ISO/OSI and TCP/IP – physical layer, data-link layer, network layer, transport layer, session layer, presentation layer and application layer.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Offered to foreign students
Learning outcomes of the course unit
- describe and explain basic communication models and methods of information transmission,
- list basic network structures and express their performance parameters,
- describe and explain general architecture of communication systems,
- identify differences between ISO/OSI and TCP/IP network models, define this models,
- describe basic principles of multiple utilization of transmission channels and methods of providing the two-way communication,
- explain operation of physical layer of transmission systems,
- explain tasks of data-link layer of transmission systems,
- express fundamentals of operation and services of network layer, including a role of main protocols,
- interpret function of transport layer of transmission systems,
- explain role of session and presentation layers of transmission systems,
- describe selected tasks and protocols of application layer of transmission systems.
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Up to 80 points from written examination.
Course curriculum
2. Structure and topology 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.
8. Transport layer of communication systems.
9. Session layer of communication systems.
10. Presentation layer of communication systems.
11. Application layer of communication systems.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Peterson, L. L.; Davie, B. S. Computer Networks, Fifth Edition: A System Approach. Burlington: Morgan Kaufmann, 2011. (EN)
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Data communication, Open System Architecture (OSI ) and structure TCP/IP with description its single layers.
3. Physical layer, multiplexing (TDM, FDM, CDM), transmission medium. Repeater and Hub.
4. Data link layer. Transparency. Methods Slinding window protocols. Automatic Repeat Request methods. Protocols BSC, HDLC. Switch.
5. Network layer and routing. Protocols IP, ICMP, ARP. IP Router.
6. Tranport layer, protocols TCP, UDP.
7. Session and prezentation layer.
8. Application layer, processes and protocols.
9. Quality of Service (QoS) assurance, connection parameters, definiciton of application requirements, IntServ, DiffServ.
10. Security in data networks, firewalls, VLAN, VPN.
11. Management of networks, SNMP and MIB.
Exercise in computer lab
Teacher / Lecturer
Syllabus
1. Introduction - simple project in simulating environment OPNET IT Guru (configuration of network traffic).
2. Modeling of access, distribution and core networks based on the Ethernet technology.
3. Technology ATM (Asynchronous Transfer Mode), type of services (CBR, VBR, ABR, UBR).
4. Quality of Service (QoS) technologies, queuing mechanisms (FIFO, PQ, WFQ).
5. Routing protocol RIP (Routing Information Protocol).
6. Routing protocol OSPF (Open Shortest Path First).
7. Transport protocol TCP (Transmission Control Protocol), congestion window mechanism, Fast Retransmission and Fast Recovery methods.
8. Configuration of firewalls and VPN (Virtual Private Network).
9. Simulation of VLAN (Virtual Local Area Network).
10. Communication in WLAN (Wireless Local Area Network).