Code: BIE-PSI.21 |
Computer Networks |
Lecturer: Ing. Yelena Trofimova Ph.D. |
Weekly load: 2P+1R+1C |
Completion: A, EX |
Department: 18104 |
Credits: 5 |
Semester: S |
- Description:
-
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.
- Contents:
-
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.
- Seminar contents:
-
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.
- Recommended literature:
-
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.
- Keywords:
- computer network, ISO/OSI, TCP/IP
Abbreviations used:
Semester:
- W ... winter semester (usually October - February)
- S ... spring semester (usually March - June)
- W,S ... both semesters
Mode of completion of the course:
- A ... Assessment (no grade is given to this course but credits are awarded. You will receive only P (Passed) of F (Failed) and number of credits)
- GA ... Graded Assessment (a grade is awarded for this course)
- EX ... Examination (a grade is awarded for this course)
- A, EX ... Examination (the award of Assessment is a precondition for taking the Examination in the given subject, a grade is awarded for this course)
Weekly load (hours per week):
- P ... lecture
- C ... seminar
- L ... laboratory
- R ... proseminar
- S ... seminar