Course syllabus DSL126D - Distribute systems and local area networks I (VŠPP - Sklad)

     Czech          English          

Course code: DSL126D
Course title in Czech: Distribute systems and local area networks I
Course title in English: Distribute systems and local area networks I
Mode of completion and number of credits: Exam (6 credits)
Mode of delivery: full-time, 2/2 (hours of lectures per week / hours of seminars per week)
part-time, 0/8 (lectures per period / seminars per period)
Language of instruction: Czech
Course supervisor: RNDr. Michal Bejček, Ph.D.
Name of lecturer: RNDr. Michal Bejček, Ph.D. (supervisor)
Prerequisites: none
Main goal of this subject is to gain basic knowledge about computer networks, network design and network protocols. During exercises students check, how protocols work and the also gain knowledge about basic configuration of network devices. This subject includes topics such as Internet, ISO/OSI and TCP/IP model, TCP, UDP and IP protocols and their properties, IP addressing, routing basics, switches, routers, basic data transfer principles, network design, Ethernet and wireless networks. Student will be able to explain basic concepts of networks and communication on networks. Student will be able to design simple network. Student will be able to use RFC documents, which describe communication protocols in detail.
Course contents:
1.Networks in daily life, basic definitions including protocol, data, RFC, standard, model, Internet (allowance 0/0)
2.Layer models (TCP/IP, OSI) function of layers, data units, data encapsulation (allowance 0/0)
3.Application layer - functions and description of HTTP, SMTP, POP3, IMAP, SSH, SMB, FTP protocols (allowance 0/0)
4.Transport layer - functions, description of TCP and UDP (port numbers, initiation and termination of the connection, datagram format) (allowance 0/0)
5.Network layer - functions, IPv4 protocol (description, datagram format), dividing computers to the subnets, routing principles (static, dynamic) (allowance 0/0)
6.IPv4 addresses (distribution, classification of addresses, address classes), network mask, counting of network IP address and broadcast address, network diagnotics (ping, traceroute) (allowance 0/0)
7.Link layer - access methods, data preparation before transport, MAC addresses, topology, frame format for selected technologies (allowance 0/0)
8.Physical layes - media, connectors, basic physical characteristics, signals, bit representation, metalic, optical and wireless media properties (allowance 0/0)
9.Ethernet - descriptions, standards, transport media, addresses, switch and hub functions, ARP protocol (allowance 0/0)
10.Network design (physical and logical design, address scheme, media types and connections in LAN), basic principles of VLAN (description, usage) (allowance 0/0)
11.Routers and switches configuration practically, configuration testing (allowance 0/0)
12.IPv6 basic ideas, routing, brief configuration in Windows and Linux (allowance 0/0)
13.TCP and UDP programming (functions, implementation, sockets), simple client and server in C# (allowance 0/0)
Learning outcomes:

ˇ Student knows:

o Describe ISO/OSI and TCP/IP models

o Characterize layers and its function in communication

o Explain functions of basic application layer protocols

o Explain functions of transport layer protocols

o Explain principles of routing in computer networks based on IPv4


ˇ Student knows:

o Choose suitable components for small computer network (devices, media)

o Configure router, switch and computer in sm

o Calculate address scheme for small network

General eligibilities

ˇ Student knows:

o Independently and responsibly decide on the basis of the given task
Input knowledge:
There are no special knowledges or skills needed for this subject. Students should know how to convert between numeral systems and basic logical thinking.
Learning activities and teaching methods:
On tutorials, students are given most important topics. In case, that student could not attend lectures, video lectures are offered. Students can also use elarning system with tests. There are examples for Packet Tracer program covering all topics. These examples demonstrates, how networks work or student must solve some problem. Program will evaluate the solution. Batches are prepared for students. These exercices should prepare students for practical part of the exam.
Rámcové podmínky zápočtu:
Theoretical part is focused on knowledge and understaning. Practical part - network design, routing and configuration in Packet Tracer.
Rámcové podmínky zkoušky:
Not applicable
Study load:
Type of teaching methodDaily attendanceCombined form
Lecture/tutorial attendance26 h8 h
Seminar attendance26 h0 h
Preparation for lectures/tutorials26 h26 h
Preparation for seminars13 h0 h
Study of e-learning materials13 h30 h
Homework (self-study batches)0 h30 h
Preparation for the end-of-term credit test26 h36 h
Total130 h130 h
Recommended reading:
COMER, D., E. Internetworking with TCP/IP: Principles, Protocols and Architectures. Prentice Hall, 2005. 688 p. ISBN 86-7991-142-9.
PUŽMANOVÁ, R. Moderní komunikační sítě od A do Z. 2nd ed. Praha: Computer Press, 2006. 0 ISBN 80-251-1278-0.

PETERKA, J. Archiv článků [on-line] dostupné na, 2012. 0.
TEARE, D. Návrh a realizace sítí Cisco : autorizovaný výukový průvodce. Computer Press, 2003. 784 p. ISBN 80-251-0022-7.

Last modification made by Lucie Ptáčková, DiS. on 04/24/2019.

Type of output: