Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2022/2023
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Computer Networks

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
BI-PSI.21 Z,ZK 5 2P+1R+1C Czech
Garant předmětu:
Jan Fesl
Lecturer:
Viktor Černý, Jan Fesl
Tutor:
Viktor Černý, Jan Fesl, Michal Hažlinský, Petr Hodač, Matěj Jehlička, Josef Koumar, Pavel Kubalík, Ondřej Lauer, Jaroslav Pešek, Michal Polák, Vladimír Smotlacha, Yelena Trofimova, Josef Zápotocký, Jiří Zikán
Supervisor:
Department of Computer Systems
Synopsis:

The course introduces students to the principles of computer networking. It covers basic technologies, protocols, and services commonly used in local networks and in the Internet as well. The lectures will be amended by proseminars that introduce students into network programming and demonstrate the abilities of advanced network technologies. Students practically verify configurations and management of network devices in the lab within the environment of the operating systems Linux and Cisco IOS.

Requirements:

Programming in C, C++, or Java.

Syllabus of lectures:

1. Intoduction to computer networks, OSI model, TCP/IP stack, IP addresses and segmentation.

2. Data-link layer and its protocols.

3. Ethernet technology, virtual local networks (VLANs) introduction.

4. Network layer and Internet protocol version 4.

5. Internet Protocol version 6 (IPv6).

6. Routing in computer networks, routing tables and algorithms.

7. Transport layer, protocols TCP and UDP.

8. Directory services, domain services (DNS), hierarchy, domain administration and security.

9. Computer networks security, firewalls, honeypots, intrusion detection and prevention systems.

10. Virtual private networks (VPNs). Anonymity in the Internet.

11. Application layer and its protocols.

12. Wireless computer networks.

13. Internet architecture. Optical networks.

Syllabus of tutorials:

1. Computer networks basics, IPv4 addressing, TCP/IP, DNS, network traffic.

2. Protocol IPv4, routers, static routing, routing tables.

3. Protocol IPv6, stateless configuration, neighbour discovery.

4. Protocol IPv6, network address translation (NAT), firewalls, network security, traffic filtering.

5. Dynamic routing RIP and OSPF.

6. Presentation of semestral projects.

Study Objective:

The module is to learn students the architectures and protocols of computer networks and computer network technologies with the focus on the 2nd to 4th ISO OSI layer. The module is also an introduction to network security and network administration.

Study materials:

1. Tanenbaum A.S., Feamster N., Wetherall D.J. : Computer Networks (6th Edition). Pearson, 2021. ISBN 97801355407981.

2. Peterson L. L., Davie B. S. : Computer Networks: A Systems Approach (6th Edition). Morgan Kaufmann, 2020. ISBN 978-0-12-818200-0.

3. Howser G. : Computer Networks and the Internet. Springer, 2020. ISBN 978-3-030-34496-2.

4. Colouris G. : Distributed Systems: Concepts and Design (5th Edition). Addison-Wesley, 2011. ISBN 978-0132143011.

5. Dostálek L. : Velký průvodce protokoly TCP/IP, bezpečnost, Computer Press, 2003. ISBN 80-7226-849-X.

Note:
Further information:
Courses
Time-table for winter semester 2022/2023:
Time-table is not available yet
Time-table for summer semester 2022/2023:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomTK:BS
Fesl J.
11:00–12:30
(lecture parallel1)
Dejvice
NTK Ballingův sál
roomTK:BS
Fesl J.
18:00–19:30
(lecture parallel3)
Dejvice
NTK Ballingův sál
roomTK:BS
Fesl J.
12:45–14:15
(lecture parallel2)
Dejvice
NTK Ballingův sál
roomT9:107
Černý V.
14:30–16:00
EVEN WEEK

(parallel nr.1)
Dejvice
Posluchárna
roomT9:107
Černý V.
16:15–17:45
EVEN WEEK

(parallel nr.2)
Dejvice
Posluchárna
roomT9:107
Černý V.
14:30–16:00
ODD WEEK

(parallel nr.4)
Dejvice
Posluchárna
roomT9:107
Černý V.
16:15–17:45
ODD WEEK

(parallel nr.5)
Dejvice
Posluchárna
Tue
roomT9:344
Fesl J.
Polák M.

11:00–12:30
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomTK:BS
Černý V.
12:45–14:15
EVEN WEEK

(parallel nr.3)
Dejvice
NTK Ballingův sál
roomT9:344
Smotlacha V.
Koumar J.

14:30–16:00
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Smotlacha V.
Koumar J.

16:15–17:45
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Smotlacha V.
Koumar J.

18:00–19:30
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Fesl J.
Polák M.

11:00–12:30
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Fesl J.
Polák M.

12:45–14:15
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Smotlacha V.
Koumar J.

14:30–16:00
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Smotlacha V.
Koumar J.

16:15–17:45
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Smotlacha V.
Koumar J.

18:00–19:30
ODD WEEK

Dejvice
NBFIT síťová učebna
roomTK:BS
Černý V.
12:45–14:15
ODD WEEK

(parallel nr.6)
Dejvice
NTK Ballingův sál
roomT9:344
Fesl J.
Polák M.

12:45–14:15
ODD WEEK

Dejvice
NBFIT síťová učebna
Wed
roomT9:344
Koumar J.
Pešek J.

07:30–09:00
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Kubalík P.
Zápotocký J.

09:15–10:45
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Kubalík P.
Černý V.

11:00–12:30
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Černý V.
Hažlinský M.

12:45–14:15
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Černý V.
Hažlinský M.

14:30–16:00
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Koumar J.
Pešek J.

07:30–09:00
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Kubalík P.
Zápotocký J.

09:15–10:45
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Kubalík P.
Černý V.

11:00–12:30
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Černý V.
Hažlinský M.

12:45–14:15
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Černý V.
Hažlinský M.

14:30–16:00
ODD WEEK

Dejvice
NBFIT síťová učebna
Thu
roomT9:344
Trofimova Y.
Hodač P.

12:45–14:15
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Trofimova Y.
Hodač P.

14:30–16:00
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Zikán J.
Hodač P.

16:15–17:45
EVEN WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Trofimova Y.
Hodač P.

12:45–14:15
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Trofimova Y.
Hodač P.

14:30–16:00
ODD WEEK

Dejvice
NBFIT síťová učebna
roomT9:344
Zikán J.
Hodač P.

16:15–17:45
ODD WEEK

Dejvice
NBFIT síťová učebna
Fri
The course is a part of the following study plans:
Data valid to 2023-06-06
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet6692406.html