Computer Networks
| Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
|---|---|---|---|---|
| BE4B38PSIB | Z,ZK | 6 | 2P+2L | anglicky |
- Vztahy:
- Předmět BE4B38PSIB může při kontrole studijních plánů nahradit předmět B4B38PSIB
- Předmět BE4B38PSIB může při kontrole studijních plánů nahradit předmět BE4B38PSIA
- Garant předmětu:
- Jiří Novák
- Přednášející:
- Jan Holub, Jiří Novák
- Cvičící:
- Ján Tomlain
- Předmět zajišťuje:
- katedra měření
- Anotace:
-
Course Objectives
The course aims to introduce students to the basic principles of communication in heterogeneous computer networks. Basic physical media, topologies, access control methods, ARQ algorithms are described, basic data transmission models are introduced, and the basics of information theory, coding and encryption are explained. Students will also become familiar with the most widespread technologies of local area networks, the basics of Internet protocols, and the basics of protocols for the Internet of Things.
- Požadavky:
- Osnova přednášek:
-
1. Introduction, definition of basic terms, ISO/OSI model, layer functions.
2. Metallic, optical and wireless physical media, properties, parameters.
3. Entropy of information source, source coding, Kraft's inequality, McMillan's theorem, communication channel capacity, communication channel models, channel coding.
4. Error detection and correction codes (Hamming codes, CRC).
5. Information secrecy, symmetric and asymmetric ciphers, hash functions, digital signature.
6. Types of data transmission, methods of channel capacity sharing, physical and logical topologies.
7. Methods of access control to shared media, addressing, ARQ methods, interconnection of distributed systems, routing.
8. LAN technology (IEEE802.3), spanning tree, VLAN, PoE.
9. WLAN technology (IEEE802.11), DCF, PCF, virtual eavesdropping.
10. TCP/IP protocol stack, IP protocol, ARP, DHCP, ICMP, NAT, DNS.
11. Transport protocols UDP, TCP, RTP, data flow control, congestion control.
12. Wireless communication technologies for the Internet of Things.
Consultation and independent work on an individual semester project focused on the practical implementation of communication in a TCP/IP network.
- Osnova cvičení:
-
1. Measurement with a digital oscilloscope.
2. Securing data transmissions using CRC.
3. Metallic lines.
4. Optical fibers.
5. Wireless networks.
Consultation and independent work on an individual semester project focused on the practical implementation of communication in a TCP/IP network.
- Cíle studia:
-
The course aims to introduce students to the basic principles of communication in heterogeneous computer networks. Basic physical media, topologies, access control methods, ARQ algorithms are described, basic data transmission models are introduced, and the basics of information theory, coding and encryption are explained. Students will also become familiar with the most widespread technologies of local area networks, the basics of Internet protocols, and the basics of protocols for the Internet of Things.
- Studijní materiály:
-
Tanenbaum, A. S., Feamster, N., Wethetral, D.J.: Computer Networks, Pearson 2021, ISBN-13: 9780137523214
- Poznámka:
- Rozvrh na zimní semestr 2025/2026:
- Rozvrh není připraven
- Rozvrh na letní semestr 2025/2026:
-
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
Po Út St Čt Pá - Předmět je součástí následujících studijních plánů: