Data networks
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
AD2B32DAT | Z,ZK | 5 | 14P + 6C | Czech |
- Lecturer:
- Tutor:
- Supervisor:
- Department of Telecommunications Engineering
- Synopsis:
-
The course introduces students to the basics of communication in a variety of data networks. The aim of the course is to provide a more comprehensive view of communication protocol for specific types most commonly used data networks according to the RM-layer OSI model. The course also allows students to look into ways of communicating with TCP/IP in the Internet, including the possibility of a practical realization of the data network in laboratory conditions using real equipment.
- Requirements:
-
1. The presence at all laboratory classes is compulsory.
2. Evaluation is as 50% exam, 30% project and 20% of laboratory exercises.
- Syllabus of lectures:
-
1. Introduction. Basic concepts, historical overview.
2. Methods of communication, layered models, networks topologies.
3. Application protocols - socket, web, telnet
4. Transport layer protocols (TCP and UDP).
5. Domain Name System - DNS.
6. E-mail - basic principles and protocols.
7. Structure of IP datagram and its functions, auxiliary protocols (ARP, RARP and ICMP).
8. Network addresses and their division into classes, address translation.
9. Routing protocols in data networks (RIP, OSPF and BGPv4).
10. Local data networks, virtual LANs (VLAN and STP).
11. Technology of Ethernet, version, access methods.
12. How to access to the Internet (xDSL, CATV, mobile, PPP).
13. Convergence of LAN and WAN (MPLS, VPN, PPP).
14. Trends in data networks.
- Syllabus of tutorials:
-
1. Preliminary exercises, health and safety, conditions of granting credit, introduction to the lab.
2. The basics of configuration and control of devices in the Lab
3. Lab: Cabling system
4. Lab: Wireshark, TCP UDP analysis
5. Lab: Domain Name System
6. Lab: E-mail
7. Lab: DHCP and NAT
8. Project definition
9. Lab: Routing
10. Lab: Virtual LAN
11. Lab: SpanningTree
12. Lab: ADSL router
13. The compensatory exercise
14. Assessment
- Study Objective:
-
Student is able to understand principles of communication in data networks, not to say in the Internet.
- Study materials:
-
Peterson, L. L. Computer Networks, 5th edition. The Morgan Kaufmann. 2011.
Forouzan, B. A. Data Communications and Networking, 5th edition. McGraw-Hill Education. 2012.
- Note:
- Further information:
- https://moodle.fel.cvut.cz/courses/AD2B32DAT
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Elektrotechnika, energetika a management - Aplikovaná elektrotechnika_162957 (elective course)
- Elektrotechnika, energetika a management - Elektrotechnika a management_163134 (elective course)
- Kybernetika a robotika - Robotika_163230 (elective course)
- Kybernetika a robotika - Senzory a přístrojová technika_163253 (elective course)
- Kybernetika a robotika - Systémy a řízení_163315 (elective course)
- Komunikace, multimédia a elektronika - Komunikační technika_163439 (compulsory course in the program)
- Komunikace, multimédia a elektronika - Multimediální technika_163458 (compulsory course in the program)
- Komunikace, multimédia a elektronika - Aplikovaná elektronika_163524 (compulsory course in the program)
- Komunikace, multimédia a elektronika - Síťové a informační technologie_163540 (compulsory course in the program)
- Otevřená informatika - Počítačové systémy (elective course)
- Otevřená informatika - Informatika a počítačové vědy (elective course)
- Otevřená informatika - Softwarové systémy (elective course)
- Elektrotechnika, energetika a management, před rozřazením do oborů (elective course)
- Komunikace, multimédia a elektronika, před rozřazením do oborů (compulsory course in the program)
- Kybernetika a robotika, před rozřazením do oborů (elective course)
- Otevřená informatika, před rozřazením do oborů (elective course)
- Inteligentní systémy (STM-A7B-přechodné) (elective course)
- Manažerská informatika (STM-A7B-přechodné) (elective course)
- Web a multimedia (STM-A7B-přechodné) (elective course)
- Softwarové inženýrství (STM-A7B-přechodné) (elective course)
- Společný 1.ročník (STM-A7B) (elective course)
- Inteligentní systémy (STM-A7B) (elective course)
- Manažerská informatika (STM-A7B) (elective course)
- Softwarové inženýrství (STM-A7B) (elective course)
- Web a multimedia (STM-A7B) (elective course)
- Komunikace, multimédia a elektronika - Komunikace a elektronika (compulsory course in the program)