Subject description - BE5B32PKS

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
BE5B32PKS Computer and Communication Networks
Roles:P, PV Extent of teaching:2P + 2C
Department:13132 Language of teaching:EN
Guarantors:Boháč L. Completion:Z,ZK
Lecturers:Bezpalec P., Boháč L., Vaněk T. Credits:6
Tutors:Bezpalec P., Boháč L., Kocur Z., Vaněk T. Semester:Z


The aim of the course is to familiarize students with current trends in the switched local networks and the key functions of routing protocols in IP networks. The second part of the course introduces students to concepts of ensuring the information security in the communication networks. An integral part of the course is also an explanation of the principles for ensuring the adequate quality of services in data networks and features of some file sharing application protocols. The course is aimed rather primarily practically then theoretically

Study targets:

The students will master a design of the small scale data networks including a basic security measures.

Course outlines:

1. Network function modeling using reference 7 layer OSI model (RM/OSI).
2. Physical layer and fundamentals of transmission media.
3. Local Area Networks and Ethenet technology. Media Access Control algorithms.
4. Switched Ethernet networks. Self-learning. MAC adress table.
5. Virtual LAN Ethernets (VLANS).
6. Basic redundancy in switched Ethernet networks. Spanning-tree protocol.
7. Network layer protocols and their purpose. IPv4 and IPv6 packet header format. IPv4 addressing, VLSM and CIDR.
8. Dynamic IP address assignment using DHCP services.
9. Basic principles of IP routing. Routing table. Static routing and default routes.
10. Traffic control and filtering using Access Control Lists (ACL’s).
11. Dynamic routing algorithms. RIP.
12. OSPF routing algorithm.
13. Network Address Translation mechanism (NAT). Basics of source and destination NAT.
14. Transport layers. TCP and UDP protocol. Basics of BSD Socket API.

Exercises outline:

1. Using Traceroute to Discover the Network
2. Configuring IPv4 and IPv6 Interfaces
3. Investigating Directly Connected Routes
4. Configuring IPv4 Static and Default Routes
5. Configuring Floating Static Routes
6. Configuring RIPv2
7. Investigating a VLAN Implementation
8. Configuring VLANs, Configuring Trunks
9. Configuring Router-on-a-Stick Inter-VLAN Routing
10. ACL Demonstration
11. Numbered Standard IPv4 ACLs
12. Investigating NAT Operation
13. Configuring DHCPv4 Using Cisco IOS
14. Configure and Verify NTP


- Tanenbaum, A.S.: Computer Networks, Prentice Hall PTR; 4 edition(August 19, 2002), ISBN: 978-0130661029 - Kurose, J.F., Ross, K.W.: Computer Networking: A Top-Down Approach Featuring the Internet (3rd Edition), ISBN: 978-0321227355 - DOYLE, Jeff, DEHAVEN, Jennifer. Routing TCP/IP. [s.l.] : [s.n.], 2001. 945 s. - SEIFERT, Rich. The Switch Book : The Complete Guide to LAN Switching technology. [s.l.] : [s.n.], 2000. 698 s. ISBN 0-471-34586-5. - SPURGEON, Charles E. Ethernet : The Definitive guide. [s.l.] : [s.n.], 2000. 498 s. ISBN 1-56592-660-9.


Students have to successfully elaborate practical exercises and individual netowking project. The subject will be evaluated as 30 % laboratory exercises, 30 % individual project and 40 % theory examination.



data networks, routing, switching, security, wireless netoworks, WIFI, WAN, LAN

Subject is included into these academic programs:

Program Branch Role Recommended semester
BEECS Common courses PV 5
BPOI1_2016 Computer and Information Science P
BPOI_BO_2016 Common courses P
BPOI4_2016 Computer Games and Graphics P
BPOI3_2016 Software P
BPOI2_2016 Internet things P
BPOI_BO_2018 Common courses P
BPOI4_2018 Computer Games and Graphics P
BPOI3_2018 Software P
BPOI2_2018 Internet things P
BPOI1_2018 Artificial Intelligence and Computer Science P
BPEECS_2018 Common courses PV 5

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)