mirror of
https://github.com/pepaskopec-blip/Graduately.git
synced 2026-10-27 15:14:35 +00:00
Build all apps from Markdown content; Compose Desktop replaces GTK on Linux and Windows
- content/ + scripts/build-content.py produce content.json for every app - stable lesson IDs with one-time progress migration (Swift, Kotlin) - shared answer-check tests (tests/answers.json) for Kotlin and Swift - android/desktop: Compose app with updater, speech and GTK progress import - CI packages AppImage and Windows zip with ProGuard, runs the tests Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
b324496334
commit
c3bc32113b
964 changed files with 57285 additions and 1156 deletions
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
nazev: IP Address Calculation
|
||||
popis: 4 slides with the method, then an exercise.
|
||||
nazev_cviceni: Exercise: IP address calculation
|
||||
---
|
||||
152
content/pocitacove-site/1-rocnik/01-vypocet-ip-adres.md
Normal file
152
content/pocitacove-site/1-rocnik/01-vypocet-ip-adres.md
Normal file
|
|
@ -0,0 +1,152 @@
|
|||
---
|
||||
id: site-1-vypocet-ip-adres
|
||||
puvodni: net.1
|
||||
nazev: Výpočet IP adres
|
||||
popis: 4 snímky s postupem a pak cvičení.
|
||||
nazev_cviceni: Cvičení: výpočet IP adres
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Podsíťování sítí
|
||||
*VLSM*
|
||||
|
||||
- Cíl: rozdělit jednu IP síť na menší podsítě podle počtu uzlů.
|
||||
- Pamatuj si tři role adres v každém bloku:
|
||||
- síťová = první adresa bloku
|
||||
- broadcast = poslední adresa bloku
|
||||
- uzly = vše mezi nimi (síť + 1 až broadcast − 1)
|
||||
|
||||
> Tip: prefix /n = počet jedniček v masce. /24 = 255.255.255.0
|
||||
|
||||
## Jak velký blok potřebuji?
|
||||
*Velikosti*
|
||||
|
||||
- Pro X uzlů potřebuješ blok, do kterého se vejde X + 2 adresy (síť a broadcast).
|
||||
- Velikost bloku je vždy mocnina dvojky – vezmi nejmenší blok, který je větší nebo roven X + 2.
|
||||
- 60 uzlů → 62 → blok 64 → /26
|
||||
- 30 uzlů → 32 → blok 32 → /27
|
||||
- 14 uzlů → 16 → blok 16 → /28
|
||||
- 7 uzlů → 9 → blok 16 → /28
|
||||
|
||||
> Počet bitů pro uzly h = log₂(velikost), prefix = 32 − h
|
||||
|
||||
## Jak na to krok za krokem
|
||||
*Postup*
|
||||
|
||||
- 1. Seřaď podsítě od největší po nejmenší.
|
||||
- 2. Pro každou najdi potřebný prefix.
|
||||
- 3. Začni na síťové adrese ze zadání.
|
||||
- 4. Rozsah podsítě = od síťové adresy po broadcast.
|
||||
- 5. Rozsah uzlů = síťová + 1 až broadcast − 1.
|
||||
- 6. Posuň se hned za broadcast a pokračuj dál.
|
||||
|
||||
## Ukázka: 10.0.0.0/24
|
||||
*Příklad*
|
||||
|
||||
- A → 10.0.0.0/26 uzly 10.0.0.1–10.0.0.62 broadcast 10.0.0.63
|
||||
- B → 10.0.0.64/27 uzly 10.0.0.65–10.0.0.94 broadcast 10.0.0.95
|
||||
- C → 10.0.0.96/28 uzly 10.0.0.97–10.0.0.110 broadcast 10.0.0.111
|
||||
- D → 10.0.0.112/28 uzly 10.0.0.113–10.0.0.126 broadcast 10.0.0.127
|
||||
|
||||
> A: 60 uzlů, B: 30, C: 14, D: 7
|
||||
|
||||
|
||||
# Úlohy na podsítě
|
||||
|
||||
## Úloha 1
|
||||
|
||||
1.) Síť má adresu 10.0.0.0/24. Rozdělte ji do podsítí s následujícími požadavky:
|
||||
|
||||
Podsíť A: 60 uzlů
|
||||
Podsíť B: 30 uzlů
|
||||
Podsíť C: 14 uzlů
|
||||
Podsíť D: 7 uzlů
|
||||
|
||||
### Řešení
|
||||
|
||||
A: 10.0.0.0/26 síť 10.0.0.0 uzly 10.0.0.1–10.0.0.62 broadcast 10.0.0.63
|
||||
B: 10.0.0.64/27 síť 10.0.0.64 uzly 10.0.0.65–10.0.0.94 broadcast 10.0.0.95
|
||||
C: 10.0.0.96/28 síť 10.0.0.96 uzly 10.0.0.97–10.0.0.110 broadcast 10.0.0.111
|
||||
D: 10.0.0.112/28 síť 10.0.0.112 uzly 10.0.0.113–10.0.0.126 broadcast 10.0.0.127
|
||||
|
||||
### Kontrola
|
||||
|
||||
| Prefix | Síť | Broadcast | První adresa | Poslední adresa |
|
||||
|---|---|---|---|---|
|
||||
| 26 | 10.0.0.0 | 10.0.0.63 | 10.0.0.1 | 10.0.0.62 |
|
||||
| 27 | 10.0.0.64 | 10.0.0.95 | 10.0.0.65 | 10.0.0.94 |
|
||||
| 28 | 10.0.0.96 | 10.0.0.111 | 10.0.0.97 | 10.0.0.110 |
|
||||
| 28 | 10.0.0.112 | 10.0.0.127 | 10.0.0.113 | 10.0.0.126 |
|
||||
|
||||
## Úloha 2
|
||||
|
||||
2.) Síť má adresu 172.16.0.0/16. Rozdělte ji do podsítí s následujícími požadavky:
|
||||
|
||||
Podsíť A: 500 uzlů
|
||||
Podsíť B: 200 uzlů
|
||||
Podsíť C: 100 uzlů
|
||||
Podsíť D: 50 uzlů
|
||||
|
||||
### Řešení
|
||||
|
||||
A: 172.16.0.0/23 síť 172.16.0.0 uzly 172.16.0.1–172.16.1.254 broadcast 172.16.1.255
|
||||
B: 172.16.2.0/24 síť 172.16.2.0 uzly 172.16.2.1–172.16.2.254 broadcast 172.16.2.255
|
||||
C: 172.16.3.0/25 síť 172.16.3.0 uzly 172.16.3.1–172.16.3.126 broadcast 172.16.3.127
|
||||
D: 172.16.3.128/26 síť 172.16.3.128 uzly 172.16.3.129–172.16.3.190 broadcast 172.16.3.191
|
||||
|
||||
### Kontrola
|
||||
|
||||
| Prefix | Síť | Broadcast | První adresa | Poslední adresa |
|
||||
|---|---|---|---|---|
|
||||
| 23 | 172.16.0.0 | 172.16.1.255 | 172.16.0.1 | 172.16.1.254 |
|
||||
| 24 | 172.16.2.0 | 172.16.2.255 | 172.16.2.1 | 172.16.2.254 |
|
||||
| 25 | 172.16.3.0 | 172.16.3.127 | 172.16.3.1 | 172.16.3.126 |
|
||||
| 26 | 172.16.3.128 | 172.16.3.191 | 172.16.3.129 | 172.16.3.190 |
|
||||
|
||||
## Úloha 3
|
||||
|
||||
3.) Síť má adresu 192.168.10.0/24. Rozdělte ji do podsítí s následujícími požadavky:
|
||||
|
||||
Podsíť A: 120 uzlů
|
||||
Podsíť B: 70 uzlů
|
||||
Podsíť C: 35 uzlů
|
||||
Podsíť D: 15 uzlů
|
||||
|
||||
### Řešení
|
||||
|
||||
Do sítě /24 se tyto požadavky nevejdou: A i B potřebují /25 (2 × 128 = 256 adres), na C a D už nezbude žádný blok. Při zachování velikostí by bylo nutné větší síť (např. /23).
|
||||
|
||||
### Kontrola
|
||||
|
||||
| Prefix | Síť | Broadcast | První adresa | Poslední adresa |
|
||||
|---|---|---|---|---|
|
||||
| -1 | | | | |
|
||||
| -1 | | | | |
|
||||
| -1 | | | | |
|
||||
| -1 | | | | |
|
||||
|
||||
## Úloha 4
|
||||
|
||||
4.) Síť má adresu 192.168.2.0/25. Rozdělte ji do podsítí s následujícími požadavky:
|
||||
|
||||
Podsíť A: 50 uzlů
|
||||
Podsíť B: 25 uzlů
|
||||
Podsíť C: 12 uzlů
|
||||
Podsíť D: 5 uzlů
|
||||
|
||||
### Řešení
|
||||
|
||||
A: 192.168.2.0/26 síť 192.168.2.0 uzly 192.168.2.1–192.168.2.62 broadcast 192.168.2.63
|
||||
B: 192.168.2.64/27 síť 192.168.2.64 uzly 192.168.2.65–192.168.2.94 broadcast 192.168.2.95
|
||||
C: 192.168.2.96/28 síť 192.168.2.96 uzly 192.168.2.97–192.168.2.110 broadcast 192.168.2.111
|
||||
D: 192.168.2.112/28 síť 192.168.2.112 uzly 192.168.2.113–192.168.2.126 broadcast 192.168.2.127
|
||||
|
||||
### Kontrola
|
||||
|
||||
| Prefix | Síť | Broadcast | První adresa | Poslední adresa |
|
||||
|---|---|---|---|---|
|
||||
| 26 | 192.168.2.0 | 192.168.2.63 | 192.168.2.1 | 192.168.2.62 |
|
||||
| 27 | 192.168.2.64 | 192.168.2.95 | 192.168.2.65 | 192.168.2.94 |
|
||||
| 28 | 192.168.2.96 | 192.168.2.111 | 192.168.2.97 | 192.168.2.110 |
|
||||
| 28 | 192.168.2.112 | 192.168.2.127 | 192.168.2.113 | 192.168.2.126 |
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
nazev: Basic concepts and network types
|
||||
popis: 5 slides with the concepts, then a quiz.
|
||||
nazev_cviceni: Quiz: basic networking concepts
|
||||
nadpis_kvizu: Quiz on basic networking concepts
|
||||
---
|
||||
|
||||
# Překlady
|
||||
|
||||
| Česky | Anglicky |
|
||||
|---|---|
|
||||
| Architektura = topologie + standard | Architecture = topology + standard |
|
||||
|
|
@ -0,0 +1,109 @@
|
|||
---
|
||||
id: site-1-zakladni-pojmy-a-rozdeleni-siti
|
||||
puvodni: net.2
|
||||
nazev: Základní pojmy a rozdělení sítí
|
||||
popis: 5 snímků s pojmy a pak kvíz.
|
||||
nazev_cviceni: Kvíz: základní pojmy sítí
|
||||
nadpis_kvizu: Kvíz k základním pojmům sítí
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Bit, byte a počítačová síť
|
||||
*Jednotky*
|
||||
|
||||
- Bit (1 b): základní jednotka informace – 0 nebo 1.
|
||||
- 0 = nevede proud, 1 = vede proud.
|
||||
- Byte (1 B): 1 B = 8 b, nabývá 256 hodnot.
|
||||
- Počítačová síť: propojení uzlů (PC a dalších prvků).
|
||||
- Vyžaduje hardwarové i softwarové prostředky.
|
||||
|
||||
> Tip: 1 B = 8 b → 2⁸ = 256 možných hodnot
|
||||
|
||||
## Trvalé, dočasné a důvody zapojení
|
||||
*Propojení*
|
||||
|
||||
- Trvalé propojení: kabely – síť zůstává připojená i po přenosu.
|
||||
- Dočasné propojení: modem, Wi‑Fi – po přenosu se odpojuje.
|
||||
- Důvody zapojení do sítě:
|
||||
- sdílení dat (nutná podpora aplikací)
|
||||
- sdílení HW (tiskárny, disky) a SW (databáze)
|
||||
- vyšší spolehlivost, bezpečnost (přístupová práva)
|
||||
- komunikace (e‑mail, hlas)
|
||||
|
||||
## Terminologie sítí
|
||||
*Pojmy*
|
||||
|
||||
- Uzel: jakékoli zařízení (stanice, server, aktivní prvek).
|
||||
- Topologie: způsob propojení (hvězda, kruh, sběrnice).
|
||||
- Standard: normy pro zpracování dat.
|
||||
- Architektura: topologie + standard.
|
||||
|
||||
> Architektura = topologie + standard
|
||||
|
||||
## WAN, MAN a LAN
|
||||
*Rozlehlost*
|
||||
|
||||
- WAN: rozsáhlé sítě (státy, kontinenty), např. internet.
|
||||
- MAN: městské sítě – propojují lokální sítě.
|
||||
- LAN: lokální sítě (budova), kabeláž v řádu km,
|
||||
- jednotná architektura.
|
||||
|
||||
## Server, stanice a peer‑to‑peer
|
||||
*Uzly*
|
||||
|
||||
- Server: nadřazený, řídící, poskytuje služby, vyšší výkon.
|
||||
- Pracovní stanice: pro uživatele, jednodušší konfigurace.
|
||||
- Peer‑to‑peer: síť bez serverů – jen stanice,
|
||||
- které sdílejí data a tiskárny.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Kolik bitů má jeden byte?
|
||||
- 4
|
||||
- [x] 8
|
||||
- 16
|
||||
- 32
|
||||
|
||||
## Kolik různých hodnot nabývá jeden byte?
|
||||
- 128
|
||||
- 255
|
||||
- [x] 256
|
||||
- 512
|
||||
|
||||
## Co je trvalé propojení sítě?
|
||||
- Modem
|
||||
- Wi‑Fi
|
||||
- [x] Kabely
|
||||
- Bluetooth
|
||||
|
||||
## Co označuje zkratka WAN?
|
||||
- Lokální síť v budově
|
||||
- Městskou síť
|
||||
- [x] Rozsáhlou síť (státy, kontinenty)
|
||||
- Bezdrátovou síť
|
||||
|
||||
## Co je topologie sítě?
|
||||
- Norma pro zpracování dat
|
||||
- [x] Způsob propojení uzlů
|
||||
- Název serveru
|
||||
- Rychlost přenosu
|
||||
|
||||
## Architektura sítě je:
|
||||
- Jen topologie
|
||||
- Jen standard
|
||||
- [x] Topologie + standard
|
||||
- Pouze typ kabelu
|
||||
|
||||
## Peer‑to‑peer síť znamená:
|
||||
- Síť s jedním výkonným serverem
|
||||
- [x] Síť bez serverů – stanice sdílejí data
|
||||
- Jen internetovou síť
|
||||
- Síť pouze s tiskárnami
|
||||
|
||||
## Server v síti je:
|
||||
- Jednoduchá stanice pro uživatele
|
||||
- [x] Nadřazený uzel poskytující služby
|
||||
- Jen aktivní prvek kabeláže
|
||||
- Dočasné Wi‑Fi připojení
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Client–Server networks and Cloud
|
||||
popis: 4 slides about servers and cloud, then a quiz.
|
||||
nazev_cviceni: Quiz: client–server and cloud
|
||||
nadpis_kvizu: Quiz on client–server and cloud
|
||||
---
|
||||
|
|
@ -0,0 +1,98 @@
|
|||
---
|
||||
id: site-1-site-klient-server-a-cloud
|
||||
puvodni: net.3
|
||||
nazev: Sítě Klient–Server a Cloud
|
||||
popis: 4 snímky o serverech a cloudu a pak kvíz.
|
||||
nazev_cviceni: Kvíz: klient–server a cloud
|
||||
nadpis_kvizu: Kvíz ke klient–server a cloudu
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Role serverů a typy podle služby
|
||||
*Servery*
|
||||
|
||||
- Servery ověřují uživatele a povolují přístup.
|
||||
- Souborový server (fileserver): sdílení souborů.
|
||||
- Tiskový server: sdílení tiskáren.
|
||||
- Poštovní server: e‑mailové služby.
|
||||
- Databázový server: správa a přístup k databázím.
|
||||
|
||||
## Centralizovaný a distribuovaný server
|
||||
*Rozložení*
|
||||
|
||||
- Centralizovaný: jeden server v síti.
|
||||
- Výpadek = nedostupnost služby.
|
||||
- Distribuovaný: více serverů, každý obsluhuje část.
|
||||
- Vyšší spolehlivost a rychlost.
|
||||
|
||||
## Vyhrazený, nevyhrazený a mainframe
|
||||
*Využití*
|
||||
|
||||
- Nevyhrazený: slouží i jako stanice (levnější).
|
||||
- Vyhrazený: jen síťové služby – vysoký výkon a bezpečnost,
|
||||
- typicky v racku.
|
||||
- Mainframe: obří sálové počítače (IBM, Siemens),
|
||||
- stovky procesorů, OS Unix (AIX, Solaris).
|
||||
- Použití: banky a státní správa.
|
||||
|
||||
## Cloudové služby
|
||||
*Cloud*
|
||||
|
||||
- Cloud: globální síť vzdálených serverů propojených internetem.
|
||||
- Fungují jako jeden systém: ukládání dat, SaaS,
|
||||
- streamování, webová pošta.
|
||||
- Přístup online z jakéhokoli zařízení.
|
||||
|
||||
> Tip: SaaS = software jako služba
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co typicky dělají servery v síti?
|
||||
- Jen tisknou dokumenty
|
||||
- [x] Ověřují uživatele a povolují přístup
|
||||
- Nahrazují kabely
|
||||
- Slouží jen jako Wi‑Fi
|
||||
|
||||
## Fileserver je:
|
||||
- Tiskový server
|
||||
- Poštovní server
|
||||
- [x] Souborový server
|
||||
- Databázový server
|
||||
|
||||
## Centralizovaný server znamená:
|
||||
- Více serverů v síti
|
||||
- [x] Jeden server – výpadek = nedostupnost služby
|
||||
- Server jen pro tisk
|
||||
- Cloud bez internetu
|
||||
|
||||
## Distribuovaný model serverů nabízí hlavně:
|
||||
- Nižší spolehlivost
|
||||
- [x] Vyšší spolehlivost a rychlost
|
||||
- Jen levnější kabely
|
||||
- Odstranění uživatelů
|
||||
|
||||
## Nevyhrazený server:
|
||||
- Slouží jen síťovým službám
|
||||
- [x] Slouží i jako pracovní stanice
|
||||
- Je vždy mainframe
|
||||
- Nemůže ověřovat uživatele
|
||||
|
||||
## Vyhrazený server je určen:
|
||||
- Jen jako stanice uživatele
|
||||
- [x] Jen pro síťové služby
|
||||
- Jen pro Bluetooth
|
||||
- Jen pro dočasné Wi‑Fi
|
||||
|
||||
## Mainframe se typicky používá:
|
||||
- Jen v domácnostech
|
||||
- [x] V bankách a státní správě
|
||||
- Jen pro streamování hudby
|
||||
- Jen jako tiskárna
|
||||
|
||||
## Cloud a SaaS znamenají především:
|
||||
- Lokální síť bez internetu
|
||||
- [x] Vzdálené servery a software jako služba online
|
||||
- Jen jeden kabel v budově
|
||||
- Peer‑to‑peer bez serverů
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Data transmission and security
|
||||
popis: 4 slides about transmission and security, then a quiz.
|
||||
nazev_cviceni: Quiz: data transmission and security
|
||||
nadpis_kvizu: Quiz on data transmission and security
|
||||
---
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
---
|
||||
id: site-1-prenos-dat-a-jeho-zabezpeceni
|
||||
puvodni: net.4
|
||||
nazev: Přenos dat a jeho zabezpečení
|
||||
popis: 4 snímky o přenosu a zabezpečení a pak kvíz.
|
||||
nazev_cviceni: Kvíz: přenos dat a zabezpečení
|
||||
nadpis_kvizu: Kvíz k přenosu dat a zabezpečení
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Paralelní a sériový přenos
|
||||
*Přenos*
|
||||
|
||||
- Paralelní: více bitů současně po více vodičích.
|
||||
- Problém: přeslechy (rušení) při delších kabelech
|
||||
- a vysokých frekvencích.
|
||||
- Sériový: bit po bitu po jednom vodiči.
|
||||
- Umožňuje vyšší frekvence i délky – celkově rychlejší.
|
||||
|
||||
## Asynchronní přenos
|
||||
*Časování*
|
||||
|
||||
- Data se posílají v blocích (znaky 5–8 bitů).
|
||||
- Start-bit (0) synchronizuje začátek znaku.
|
||||
- Stop-bit (1) znak ukončuje.
|
||||
|
||||
> Tip: Start-bit = 0, Stop-bit = 1
|
||||
|
||||
## Synchronní přenos
|
||||
*Časování*
|
||||
|
||||
- Řízeno společným hodinovým signálem.
|
||||
- Přesné časování mezi vysílačem a přijímačem.
|
||||
|
||||
## Parita, checksum a CRC
|
||||
*Zabezpečení*
|
||||
|
||||
- Parita: nejslabší – přidá bit pro sudý/lichý počet jedniček.
|
||||
- Checksum: součet znaků jako dvojkových čísel.
|
||||
- CRC (cyklické kódy): nejbezpečnější,
|
||||
- počítá se z jednotlivých bitů v bloku.
|
||||
|
||||
> Tip: CRC je nejbezpečnější z těchto tří metod
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Paralelní přenos znamená:
|
||||
- Bit po bitu po jednom vodiči
|
||||
- [x] Více bitů současně po více vodičích
|
||||
- Jen Wi‑Fi bez kabelů
|
||||
- Jen cloudové ukládání
|
||||
|
||||
## Hlavní problém paralelního přenosu při delších kabelech je:
|
||||
- Absence serveru
|
||||
- [x] Přeslechy (rušení)
|
||||
- Chybějící SaaS
|
||||
- Peer‑to‑peer režim
|
||||
|
||||
## Sériový přenos je oproti paralelnímu celkově:
|
||||
- Vždy pomalejší
|
||||
- [x] Rychlejší díky vyšším frekvencím a délkám
|
||||
- Jen pro tiskárny
|
||||
- Bez jakéhokoli kabelu
|
||||
|
||||
## V asynchronním přenosu start-bit má hodnotu:
|
||||
- 1
|
||||
- [x] 0
|
||||
- 8
|
||||
- 255
|
||||
|
||||
## Synchronní přenos je řízen:
|
||||
- Jen stop-bitem
|
||||
- [x] Společným hodinovým signálem
|
||||
- Jen paritou
|
||||
- Jen checksumem
|
||||
|
||||
## Nejslabší metoda zabezpečení z uvedených je:
|
||||
- CRC
|
||||
- Checksum
|
||||
- [x] Parita
|
||||
- Mainframe
|
||||
|
||||
## Checksum spočívá v:
|
||||
- Přidání start-bitu
|
||||
- [x] Součtu znaků jako dvojkových čísel
|
||||
- Jen Wi‑Fi šifrování
|
||||
- Výměně kabelů
|
||||
|
||||
## CRC (cyklické kódy) je z uvedených metod:
|
||||
- Nejslabší
|
||||
- Stejně slabá jako parita
|
||||
- [x] Nejbezpečnější
|
||||
- Jen pro paralelní přenos
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Signals and modulation
|
||||
popis: 4 slides about signals and modulation, then a quiz.
|
||||
nazev_cviceni: Quiz: signals and modulation
|
||||
nadpis_kvizu: Quiz on signals and modulation
|
||||
---
|
||||
101
content/pocitacove-site/1-rocnik/05-signaly-a-modulace.md
Normal file
101
content/pocitacove-site/1-rocnik/05-signaly-a-modulace.md
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
---
|
||||
id: site-1-signaly-a-modulace
|
||||
puvodni: net.5
|
||||
nazev: Signály a modulace
|
||||
popis: 4 snímky o signálech a modulaci a pak kvíz.
|
||||
nazev_cviceni: Kvíz: signály a modulace
|
||||
nadpis_kvizu: Kvíz k signálům a modulaci
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Analogový a digitální signál
|
||||
*Signál*
|
||||
|
||||
- Analogový signál je spojitý. Mezi dvěma hodnotami nabývá i všech hodnot mezi nimi, třeba napětí na mikrofonu nebo teplota.
|
||||
- Digitální signál je diskrétní. V počítači nabývá jen hodnot 0 a 1, takže se dá uložit a zkopírovat bez postupného šumu.
|
||||
- Perioda T je doba jednoho opakování. Frekvence f = 1/T říká, kolikrát za sekundu se průběh zopakuje. Jednotka je hertz.
|
||||
- Amplituda A je velikost výchylky od středu. Fázový posun Φ říká, o kolik je průběh posunutý proti jinému signálu se stejnou frekvencí.
|
||||
|
||||
> Tip: frekvence a perioda jsou převrácené hodnoty. Platí f = 1/T.
|
||||
|
||||
## Základní typy modulace
|
||||
*Modulace*
|
||||
|
||||
- AM, amplitudová modulace, mění velikost nosné podle zprávy. Používá ji třeba rozhlas na středních vlnách. Rušení amplitudu snadno pokazí.
|
||||
- FM, frekvenční modulace, mění kmitočet nosné a amplitudu nechává. VKV rádio je odolnější proti šumu než AM.
|
||||
- PM, fázová modulace, posouvá fázi nosné. Změna fáze a změna frekvence spolu souvisejí, proto se FM a PM často popisují podobně.
|
||||
- Bez modulace by pomalá zpráva, třeba hlas, na rádiové frekvenci sama neodešla. Nosná je rychlá vlna, zpráva ji jen tvaruje.
|
||||
|
||||
> Modulace nasadí zprávu na nosnou vlnu, aby prošla kabelem nebo éterem. Tomu se říká přenos v přeloženém pásmu.
|
||||
|
||||
## QPSK a 256-QAM
|
||||
*Kombinované*
|
||||
|
||||
- QPSK má čtyři fázové stavy. Čtyři možnosti jsou dva bity, takže jeden symbol nese 2 bity.
|
||||
- 256-QAM skládá amplitudu i fázi do 256 stavů. 256 = 2^8, takže jeden symbol nese 8 bitů.
|
||||
- Wi-Fi a kabelové modemy QAM používají, protože za stejnou šířku pásma přenesou víc dat než prosté AM.
|
||||
- Hustší konstelace chce čistší signál. Když je rušení velké, přijímač spadne na řidší modulaci s menším počtem bitů na symbol.
|
||||
|
||||
> Jeden stav signálu, symbol, může nést víc než jeden bit. Čím víc stavů, tím víc bitů, ale tím snáz se stavy zamění.
|
||||
|
||||
## Modulační, přenosová a šířka pásma
|
||||
*Rychlosti*
|
||||
|
||||
- Modulační rychlost je počet změn signálu za sekundu. Jednotka je baud, Bd/s. U QPSK jedna změna nese 2 bity, takže bitů je víc než baudů.
|
||||
- Přenosová rychlost je množství informace za sekundu, v bit/s. Když symbol nese víc bitů, přenosová rychlost je vyšší než modulační.
|
||||
- Šířka pásma je rozsah frekvencí, který kanál propustí. U vozovky je to počet pruhů: užší pásmo znamená nižší strop rychlosti.
|
||||
- Nyquistův a Shannonův vztah z šířky pásma a šumu odvozují, kolik bitů za sekundu kanál vůbec unese. Větší pásmo nebo čistší signál strop zvedne.
|
||||
|
||||
> Baud a bit za sekundu nejsou totéž. Baud počítá změny signálu, bit za sekundu počítá přenesenou informaci.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Digitální signál nabývá:
|
||||
- Libovolných spojitých hodnot
|
||||
- [x] Diskrétních hodnot 0 a 1
|
||||
- Jen frekvence FM
|
||||
- Jen šířky pásma
|
||||
|
||||
## Frekvence f je:
|
||||
- Stejná jako amplituda
|
||||
- [x] f = 1/T
|
||||
- Jen fázový posun
|
||||
- Počet bitů v QPSK
|
||||
|
||||
## AM, FM a PM jsou:
|
||||
- Typy kabelů
|
||||
- [x] Základní typy modulace
|
||||
- Jen CRC metody
|
||||
- Typy serverů
|
||||
|
||||
## QPSK přenáší v jednom prvku:
|
||||
- 1 bit
|
||||
- [x] 2 bity
|
||||
- 8 bitů
|
||||
- 256 bitů
|
||||
|
||||
## 256-QAM přenáší v jednom prvku:
|
||||
- 2 bity
|
||||
- 4 bity
|
||||
- [x] 8 bitů
|
||||
- 16 bitů
|
||||
|
||||
## Modulační rychlost se udává v:
|
||||
- Jen bit/s
|
||||
- [x] Baud (Bd/s)
|
||||
- Jen metrech
|
||||
- Jen hertzech amplitudy
|
||||
|
||||
## Přenosová rychlost vyjadřuje:
|
||||
- Počet změn signálu za sekundu
|
||||
- [x] Velikost přenesené informace [bit/s]
|
||||
- Jen fázový posun
|
||||
- Jen periodu T
|
||||
|
||||
## Šířka pásma určuje:
|
||||
- Jen barvu kabelu
|
||||
- [x] Maximální možnou přenosovou rychlost
|
||||
- Jen počet serverů
|
||||
- Jen start-bit
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Path, channel and circuit
|
||||
popis: 4 slides about path, channel and circuit, then a quiz.
|
||||
nazev_cviceni: Quiz: path, channel and circuit
|
||||
nadpis_kvizu: Quiz on path, channel and circuit
|
||||
---
|
||||
82
content/pocitacove-site/1-rocnik/06-cesta-kanal-a-okruh.md
Normal file
82
content/pocitacove-site/1-rocnik/06-cesta-kanal-a-okruh.md
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
---
|
||||
id: site-1-cesta-kanal-a-okruh
|
||||
puvodni: net.6
|
||||
nazev: Cesta, kanál a okruh
|
||||
popis: 4 snímky o cestě, kanálu a okruhu a pak kvíz.
|
||||
nazev_cviceni: Kvíz: cesta, kanál a okruh
|
||||
nadpis_kvizu: Kvíz k cestě, kanálu a okruhu
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Datový spoj
|
||||
*Spoj*
|
||||
|
||||
- Datový spoj umožňuje výměnu informací.
|
||||
- Může být dvoubodový nebo vícebodový.
|
||||
|
||||
## Přenosová cesta
|
||||
*Cesta*
|
||||
|
||||
- Přenosová cesta je fyzické médium.
|
||||
- Příklady: metalické nebo optické kabely,
|
||||
- mikrovlny, družice.
|
||||
|
||||
## Přenosový kanál a okruh
|
||||
*Kanál a okruh*
|
||||
|
||||
- Přenosový kanál: jednosměrný souhrn prostředků pro spojení.
|
||||
- Okruh: tvořen dvěma kanály – umožňuje obousměrný přenos.
|
||||
|
||||
> Tip: okruh = dva kanály → obousměrný přenos
|
||||
|
||||
## Spojování cest
|
||||
*Trunking*
|
||||
|
||||
- Trunking spojuje více cest do jednoho okruhu.
|
||||
- Cíl: zvýšení šířky pásma.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Datový spoj slouží k:
|
||||
- Jen měření amplitudy
|
||||
- [x] Výměně informací
|
||||
- Jen FM modulaci
|
||||
- Jen tisku dokumentů
|
||||
|
||||
## Přenosová cesta je:
|
||||
- Jen softwarová služba
|
||||
- [x] Fyzické médium přenosu
|
||||
- Jen CRC kód
|
||||
- Jen peer‑to‑peer účet
|
||||
|
||||
## Mezi přenosová média patří:
|
||||
- Jen parita
|
||||
- [x] Kabely, mikrovlny a družice
|
||||
- Jen Baud
|
||||
- Jen start-bit
|
||||
|
||||
## Přenosový kanál je:
|
||||
- Obousměrný vždy
|
||||
- [x] Jednosměrný souhrn prostředků pro spojení
|
||||
- Jen název serveru
|
||||
- Jen typ QPSK
|
||||
|
||||
## Okruh vzniká:
|
||||
- Z jednoho kanálu
|
||||
- [x] Ze dvou kanálů pro obousměrný přenos
|
||||
- Jen z parity
|
||||
- Jen z Wi‑Fi hesla
|
||||
|
||||
## Trunking znamená:
|
||||
- Odpojení všech kabelů
|
||||
- [x] Spojení více cest do jednoho okruhu
|
||||
- Jen asynchronní stop-bit
|
||||
- Jen digitální 0 a 1
|
||||
|
||||
## Hlavní cíl trunkingu je:
|
||||
- Snížit šířku pásma
|
||||
- [x] Zvýšit šířku pásma
|
||||
- Zrušit kanály
|
||||
- Nahradit mainframe
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Multiplexing and transmission directions
|
||||
popis: 4 slides about multiplexing and directions, then a quiz.
|
||||
nazev_cviceni: Quiz: multiplexing and transmission directions
|
||||
nadpis_kvizu: Quiz on multiplexing and transmission directions
|
||||
---
|
||||
|
|
@ -0,0 +1,87 @@
|
|||
---
|
||||
id: site-1-multiplex-a-smery-prenosu
|
||||
puvodni: net.7
|
||||
nazev: Multiplex a směry přenosu
|
||||
popis: 4 snímky o multiplexu a směrech a pak kvíz.
|
||||
nazev_cviceni: Kvíz: multiplex a směry přenosu
|
||||
nadpis_kvizu: Kvíz k multiplexu a směrům přenosu
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Rozdělení kanálu
|
||||
*Multiplex*
|
||||
|
||||
- Multiplex: rozdělení jednoho kanálu
|
||||
- na více logických podkanálů.
|
||||
|
||||
## FDM, TDM a STDM
|
||||
*Typy*
|
||||
|
||||
- FDM (frekvenční): každému kanálu část frekvenčního pásma.
|
||||
- TDM (časový): každému kanálu vyhrazený časový slot.
|
||||
- STDM (statistický): kapacita dle potřeby (paketový přenos),
|
||||
- negarantuje 100% dostupnost.
|
||||
|
||||
## Simplex, poloduplex a duplex
|
||||
*Směry*
|
||||
|
||||
- Simplex: jen jeden směr (např. optické vlákno).
|
||||
- Poloduplex (half-duplex): oběma směry, ne současně.
|
||||
- Duplex (full-duplex): oběma směry současně.
|
||||
|
||||
## Sdílení kapacity
|
||||
*Agregace*
|
||||
|
||||
- Agregace: sdílení kapacity kanálu více uživateli.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Multiplex znamená:
|
||||
- Jen jeden uživatel na kanál
|
||||
- [x] Rozdělení jednoho kanálu na více logických podkanálů
|
||||
- Jen CRC kontrolu
|
||||
- Jen digitální 0 a 1
|
||||
|
||||
## FDM přiděluje každému kanálu:
|
||||
- Časový slot
|
||||
- [x] Část frekvenčního pásma
|
||||
- Jen start-bit
|
||||
- Jen mainframe
|
||||
|
||||
## TDM přiděluje každému kanálu:
|
||||
- Část frekvenčního pásma
|
||||
- [x] Vyhrazený časový slot
|
||||
- Jen SaaS účet
|
||||
- Jen paritu
|
||||
|
||||
## STDM:
|
||||
- Garantuje vždy 100% dostupnost
|
||||
- [x] Přiděluje kapacitu dle potřeby a negarantuje 100%
|
||||
- Je jen simplex
|
||||
- Je jen trunking kabelů
|
||||
|
||||
## Simplex umožňuje přenos:
|
||||
- Oběma směry současně
|
||||
- [x] Jen jedním směrem
|
||||
- Oběma směry, ale ne současně
|
||||
- Jen přes CRC
|
||||
|
||||
## Half-duplex znamená:
|
||||
- Jen jeden směr
|
||||
- [x] Oběma směry, ne současně
|
||||
- Oběma směry současně
|
||||
- Jen FDM
|
||||
|
||||
## Full-duplex znamená:
|
||||
- Jen jeden směr
|
||||
- Oběma směry, ne současně
|
||||
- [x] Oběma směry současně
|
||||
- Jen STDM
|
||||
|
||||
## Agregace je:
|
||||
- [x] Sdílení kapacity kanálu více uživateli
|
||||
- Jen fázová modulace
|
||||
- Jen dvoubodový spoj
|
||||
- Jen stop-bit
|
||||
6
content/pocitacove-site/1-rocnik/08-prepojovani.en.md
Normal file
6
content/pocitacove-site/1-rocnik/08-prepojovani.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Switching
|
||||
popis: 4 slides about switching, then a quiz.
|
||||
nazev_cviceni: Quiz: switching
|
||||
nadpis_kvizu: Quiz on switching
|
||||
---
|
||||
90
content/pocitacove-site/1-rocnik/08-prepojovani.md
Normal file
90
content/pocitacove-site/1-rocnik/08-prepojovani.md
Normal file
|
|
@ -0,0 +1,90 @@
|
|||
---
|
||||
id: site-1-prepojovani
|
||||
puvodni: net.8
|
||||
nazev: Přepojování
|
||||
popis: 4 snímky o přepojování a pak kvíz.
|
||||
nazev_cviceni: Kvíz: přepojování
|
||||
nadpis_kvizu: Kvíz k přepojování
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Přepojování okruhů
|
||||
*Okruhy*
|
||||
|
||||
- Cesta se vytýčí předem (spojovaná služba).
|
||||
- Kapacita je garantována.
|
||||
- Přenos probíhá v reálném čase.
|
||||
|
||||
> Tip: spojovaná služba – jako telefon
|
||||
|
||||
## Přepojování paketů
|
||||
*Pakety*
|
||||
|
||||
- Data se dělí na pakety s adresami.
|
||||
- Každý paket může jít jinou cestou.
|
||||
|
||||
## Výhody a nevýhody paketů
|
||||
*Hodnocení*
|
||||
|
||||
- Výhody: reakce na zátěž, lepší využití kapacity.
|
||||
- Nevýhody: negarantuje pořadí ani plynulost.
|
||||
- Nevhodné pro video v reálném čase.
|
||||
|
||||
## Virtuální spoje
|
||||
*Virtuální*
|
||||
|
||||
- Cesta je vytýčena předem,
|
||||
- ale prostředky se využívají jen při průchodu paketu.
|
||||
- Výsledek: zrychlení datagramů.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Přepojování okruhů znamená:
|
||||
- Pakety jdou vždy jinou cestou
|
||||
- [x] Cesta se vytýčí předem a kapacita je garantována
|
||||
- Jen FDM multiplex
|
||||
- Jen half-duplex
|
||||
|
||||
## Přepojování okruhů je vhodné pro:
|
||||
- Jen náhodné datagramy bez cesty
|
||||
- [x] Přenos v reálném čase (jako telefon)
|
||||
- Jen CRC
|
||||
- Jen peer‑to‑peer tisk
|
||||
|
||||
## Při přepojování paketů:
|
||||
- Vždy existuje jedna pevná cesta
|
||||
- [x] Každý paket může jít jinou cestou
|
||||
- Kapacita je vždy garantována
|
||||
- Neexistují adresy
|
||||
|
||||
## Výhoda přepojování paketů je:
|
||||
- Garantované pořadí vždy
|
||||
- [x] Reakce na zátěž a využití kapacity
|
||||
- Jen simplex
|
||||
- Jen trunking
|
||||
|
||||
## Nevýhoda přepojování paketů je:
|
||||
- Nereaguje na zátěž
|
||||
- [x] Negarantuje pořadí ani plynulost
|
||||
- Nelze použít adresy
|
||||
- Vždy blokuje kanál jako telefon
|
||||
|
||||
## Pro video v reálném čase je přepojování paketů:
|
||||
- Ideální vždy
|
||||
- [x] Spíše nevhodné kvůli plynulosti
|
||||
- Jediná možná metoda
|
||||
- Stejné jako AM modulace
|
||||
|
||||
## Virtuální spoje:
|
||||
- Nemají předem žádnou cestu
|
||||
- [x] Mají cestu předem, prostředky jen při průchodu paketu
|
||||
- Jsou jen FDM
|
||||
- Jsou jen parita
|
||||
|
||||
## Virtuální spoje slouží hlavně k:
|
||||
- Zrušení paketů
|
||||
- [x] Zrychlení datagramů
|
||||
- Jen simplexu
|
||||
- Jen analogovému signálu
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Layered models and protocols
|
||||
popis: 4 slides about layers and protocols, then a quiz.
|
||||
nazev_cviceni: Quiz: layered models and protocols
|
||||
nadpis_kvizu: Quiz on layered models and protocols
|
||||
---
|
||||
|
|
@ -0,0 +1,88 @@
|
|||
---
|
||||
id: site-1-vrstevnate-modely-a-protokoly
|
||||
puvodni: net.9
|
||||
nazev: Vrstevnaté modely a protokoly
|
||||
popis: 4 snímky o vrstvách a protokolech a pak kvíz.
|
||||
nazev_cviceni: Kvíz: vrstevnaté modely a protokoly
|
||||
nadpis_kvizu: Kvíz k vrstevnatým modelům a protokolům
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Standardizace a dekompozice
|
||||
*Proč*
|
||||
|
||||
- Standardizace zajišťuje kompatibilitu mezi výrobci.
|
||||
- Dekompozice: rozklad složitého problému přenosu na vrstvy.
|
||||
|
||||
## Komunikace mezi vrstvami
|
||||
*Vrstvy*
|
||||
|
||||
- Vrstvy komunikují jen se sousedy přes rozhraní (SAP).
|
||||
|
||||
> Tip: SAP = Service Access Point
|
||||
|
||||
## Pravidla komunikace
|
||||
*Protokol*
|
||||
|
||||
- Protokol: pravidla komunikace mezi stejnými vrstvami
|
||||
- na různých uzlech.
|
||||
|
||||
## Hlavičky a PDU
|
||||
*Jednotky*
|
||||
|
||||
- Každá vrstva přidá k datům hlavičku (header).
|
||||
- Rámec – linková vrstva.
|
||||
- Paket – síťová vrstva.
|
||||
- Segment – transportní vrstva.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Standardizace v sítích především:
|
||||
- Zvyšuje nekompatibilitu
|
||||
- [x] Zajišťuje kompatibilitu mezi výrobci
|
||||
- Ruší protokoly
|
||||
- Nahrazuje kabely
|
||||
|
||||
## Dekompozice znamená:
|
||||
- Spojení všeho do jedné vrstvy
|
||||
- [x] Rozklad složitého přenosu na vrstvy
|
||||
- Jen FDM
|
||||
- Jen CRC
|
||||
|
||||
## Vrstvy komunikují:
|
||||
- Se všemi vrstvami najednou
|
||||
- [x] Jen se sousedy přes rozhraní (SAP)
|
||||
- Jen přes satelit
|
||||
- Jen bez protokolu
|
||||
|
||||
## Protokol je:
|
||||
- Fyzický kabel
|
||||
- [x] Pravidla komunikace mezi stejnými vrstvami
|
||||
- Jen amplituda signálu
|
||||
- Jen tiskový server
|
||||
|
||||
## Každá vrstva k datům typicky přidá:
|
||||
- Jen stop-bit
|
||||
- [x] Hlavičku (header)
|
||||
- Jen šířku pásma
|
||||
- Jen mainframe
|
||||
|
||||
## Jednotka linkové vrstvy se nazývá:
|
||||
- Segment
|
||||
- Paket
|
||||
- [x] Rámec
|
||||
- Baud
|
||||
|
||||
## Jednotka síťové vrstvy se nazývá:
|
||||
- Rámec
|
||||
- [x] Paket
|
||||
- Segment
|
||||
- Simplex
|
||||
|
||||
## Jednotka transportní vrstvy se nazývá:
|
||||
- Rámec
|
||||
- Paket
|
||||
- [x] Segment
|
||||
- Trunk
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: ISO/OSI and TCP/IP models
|
||||
popis: 3 slides about ISO/OSI and TCP/IP, then a quiz.
|
||||
nazev_cviceni: Quiz: ISO/OSI and TCP/IP
|
||||
nadpis_kvizu: Quiz on ISO/OSI and TCP/IP
|
||||
---
|
||||
|
|
@ -0,0 +1,72 @@
|
|||
---
|
||||
id: site-1-model-iso-osi-a-tcp-ip
|
||||
puvodni: net.10
|
||||
nazev: Model ISO/OSI a TCP/IP
|
||||
popis: 3 snímky o ISO/OSI a TCP/IP a pak kvíz.
|
||||
nazev_cviceni: Kvíz: ISO/OSI a TCP/IP
|
||||
nadpis_kvizu: Kvíz k ISO/OSI a TCP/IP
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Sedmivrstvý model
|
||||
*ISO/OSI*
|
||||
|
||||
- ISO/OSI: 7vrstvý model.
|
||||
- Je univerzální – popisuje komunikaci obecně.
|
||||
- V praxi je ale pomalejší: každá vrstva řešila spolehlivost.
|
||||
|
||||
## Praktická architektura
|
||||
*TCP/IP*
|
||||
|
||||
- TCP/IP: architektura, která zvítězila v praxi.
|
||||
- Vycházela ze skutečných potřeb sítí.
|
||||
- Spolehlivost řeší až vyšší vrstvy.
|
||||
|
||||
## Proč zvítězil TCP/IP
|
||||
*Srovnání*
|
||||
|
||||
- ISO/OSI: teoretický, univerzální, těžší a pomalejší.
|
||||
- TCP/IP: praktický, jednodušší dělení odpovědností.
|
||||
- Proto se TCP/IP stal základem dnešního internetu.
|
||||
|
||||
> Tip: méně režie na nižších vrstvách = rychlejší provoz
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Model ISO/OSI má:
|
||||
- 4 vrstvy
|
||||
- 5 vrstev
|
||||
- [x] 7 vrstev
|
||||
- 10 vrstev
|
||||
|
||||
## ISO/OSI je především:
|
||||
- Jen typ kabelu
|
||||
- [x] Univerzální referenční model
|
||||
- Jen tiskový server
|
||||
- Jen FDM
|
||||
|
||||
## Proč je ISO/OSI v praxi pomalejší?
|
||||
- Nemá žádné vrstvy
|
||||
- [x] Každá vrstva řešila spolehlivost
|
||||
- Nepoužívá protokoly
|
||||
- Nemá SAP
|
||||
|
||||
## TCP/IP v praxi:
|
||||
- Prohrál proti ISO/OSI
|
||||
- [x] Zvítězil jako praktická architektura
|
||||
- Je jen analogový signál
|
||||
- Je jen half-duplex
|
||||
|
||||
## TCP/IP vycházel z:
|
||||
- Jen teoretických schémat bez praxe
|
||||
- [x] Skutečných potřeb sítí
|
||||
- Jen parity
|
||||
- Jen trunkingu
|
||||
|
||||
## V TCP/IP spolehlivost řeší:
|
||||
- Vždy jen fyzická vrstva
|
||||
- [x] Až vyšší vrstvy
|
||||
- Jen metalické kabely
|
||||
- Jen mainframe
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Detailed review of the 7 ISO/OSI layers
|
||||
popis: 8 slides about each layer, then a quiz.
|
||||
nazev_cviceni: Quiz: 7 ISO/OSI layers
|
||||
nadpis_kvizu: Quiz on the 7 ISO/OSI layers
|
||||
---
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
---
|
||||
id: site-1-podrobny-rozbor-7-vrstev-iso-osi
|
||||
puvodni: net.11
|
||||
nazev: Podrobný rozbor 7 vrstev ISO/OSI
|
||||
popis: 8 snímků o jednotlivých vrstvách a pak kvíz.
|
||||
nazev_cviceni: Kvíz: 7 vrstev ISO/OSI
|
||||
nadpis_kvizu: Kvíz k 7 vrstvám ISO/OSI
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Tři skupiny vrstev
|
||||
*Přehled*
|
||||
|
||||
- Vrstvy orientované na přenos: fyzická, spojová, síťová.
|
||||
- Přizpůsobovací vrstva: transportní.
|
||||
- Vrstvy orientované na aplikace: relační, prezentační,
|
||||
- aplikační.
|
||||
|
||||
> Tip: přenos → přizpůsobení → aplikace
|
||||
|
||||
## Přenos bitů
|
||||
*Fyzická*
|
||||
|
||||
- Přenos bitů po médiu.
|
||||
- Definuje napětí, kabely, konektory, kódování a modulaci.
|
||||
- Řeší také duplex / simplex.
|
||||
|
||||
## Rámce a MAC
|
||||
*Spojová*
|
||||
|
||||
- Tvorba rámců a fyzické (MAC) adresy.
|
||||
- Kontrola chyb (CRC) a řízení toku mezi sousedními uzly.
|
||||
- Podvrstvy: MAC a LLC.
|
||||
|
||||
> Tip: podvrstvy MAC (přístup k médiu) a LLC (logické řízení)
|
||||
|
||||
## Směrování paketů
|
||||
*Síťová*
|
||||
|
||||
- Směrování (routing) paketů.
|
||||
- Funguje i v sítích bez přímého spojení mezi uzly.
|
||||
|
||||
## Segmenty end-to-end
|
||||
*Transportní*
|
||||
|
||||
- Rozklad zpráv na segmenty a jejich zpětné složení.
|
||||
- Kontrola pořadí a náprava chyb.
|
||||
- Existuje jen v koncových uzlech – není v routerech.
|
||||
|
||||
> Tip: v routerech transportní vrstva není
|
||||
|
||||
## Relace a dialog
|
||||
*Relační*
|
||||
|
||||
- Navazuje, udržuje a ukončuje relace.
|
||||
- Řídí dialog („neskákat si do řeči“).
|
||||
- Synchronizace – navázání po přerušení.
|
||||
|
||||
## Formát dat
|
||||
*Prezentační*
|
||||
|
||||
- Formátování dat (např. ASCII).
|
||||
- Komprese a šifrování.
|
||||
- Převod mezi různými standardy.
|
||||
|
||||
## Rozhraní pro programy
|
||||
*Aplikační*
|
||||
|
||||
- Rozhraní pro aplikace a služby.
|
||||
- Například e-mail, HTTP, FTP nebo terminál.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Fyzická vrstva se stará o:
|
||||
- [x] Přenos bitů
|
||||
- Směrování paketů
|
||||
- Navazování relací
|
||||
- Formátování ASCII
|
||||
|
||||
## MAC a LLC jsou podvrstvy:
|
||||
- Síťové vrstvy
|
||||
- [x] Spojové (linkové) vrstvy
|
||||
- Transportní vrstvy
|
||||
- Aplikační vrstvy
|
||||
|
||||
## Směrování paketů v sítích bez přímého spojení řeší:
|
||||
- Fyzická vrstva
|
||||
- Relační vrstva
|
||||
- [x] Síťová vrstva
|
||||
- Prezentační vrstva
|
||||
|
||||
## Transportní vrstva existuje:
|
||||
- [x] Jen v koncových uzlech
|
||||
- I v routerech
|
||||
- Jen ve switchech
|
||||
- Jen na hubu
|
||||
|
||||
## Relační vrstva především:
|
||||
- Definuje napětí a kabely
|
||||
- [x] Navazuje, udržuje a ukončuje relace
|
||||
- Přidává MAC adresy
|
||||
- Směruje pakety
|
||||
|
||||
## Komprese a šifrování patří do vrstvy:
|
||||
- Fyzické
|
||||
- Spojové
|
||||
- [x] Prezentační
|
||||
- Síťové
|
||||
|
||||
## Aplikační vrstva poskytuje:
|
||||
- CRC mezi sousedy
|
||||
- [x] Rozhraní pro programy (HTTP, FTP, e-mail…)
|
||||
- Jen duplex/simplex
|
||||
- Jen směrování
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Basics of TCP/IP architecture
|
||||
popis: 6 slides about TCP/IP and protocols, then a quiz.
|
||||
nazev_cviceni: Quiz: TCP/IP architecture
|
||||
nadpis_kvizu: Quiz on TCP/IP architecture
|
||||
---
|
||||
|
|
@ -0,0 +1,103 @@
|
|||
---
|
||||
id: site-1-zaklady-architektury-tcp-ip
|
||||
puvodni: net.12
|
||||
nazev: Základy architektury TCP/IP
|
||||
popis: 6 snímků o TCP/IP a protokolech a pak kvíz.
|
||||
nazev_cviceni: Kvíz: architektura TCP/IP
|
||||
nadpis_kvizu: Kvíz k architektuře TCP/IP
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## TCP/IP vs ISO/OSI
|
||||
*Mapování*
|
||||
|
||||
- Aplikační TCP/IP = aplikační + prezentační + relační ISO/OSI.
|
||||
- Transportní TCP/IP = transportní ISO/OSI.
|
||||
- Síťová (internetová) = síťová ISO/OSI.
|
||||
- Vrstva síťového rozhraní = linková + fyzická ISO/OSI.
|
||||
|
||||
## Nejprve protokoly
|
||||
*Vznik*
|
||||
|
||||
- Nejprve vznikly protokoly pro Internet.
|
||||
- Až poté byl definován model TCP/IP.
|
||||
- U ISO/OSI to bylo naopak: nejdřív model, pak protokoly.
|
||||
|
||||
> Tip: opačný postup než u ISO/OSI
|
||||
|
||||
## Aplikační protokoly
|
||||
*Aplikace*
|
||||
|
||||
- HTTP, HTTPS, FTP, DHCP, DNS.
|
||||
- Pošta: POP3, IMAP, SMTP.
|
||||
|
||||
## TCP a UDP
|
||||
*Transport*
|
||||
|
||||
- TCP: spolehlivý, spojovaný.
|
||||
- UDP: nespolehlivý, rychlý.
|
||||
|
||||
## Internetové protokoly
|
||||
*Síť*
|
||||
|
||||
- IP – základní přenos paketů.
|
||||
- ICMP, ARP.
|
||||
- Směrování: RIP, OSPF.
|
||||
|
||||
## Síťové rozhraní
|
||||
*Rozhraní*
|
||||
|
||||
- Ethernet, Token Ring, PPP, ATM.
|
||||
- Odpovídá linkové a fyzické vrstvě ISO/OSI.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Aplikační vrstva TCP/IP odpovídá v ISO/OSI:
|
||||
- Jen aplikační vrstvě
|
||||
- [x] Aplikační + prezentační + relační
|
||||
- Jen fyzické vrstvě
|
||||
- Linkové + síťové
|
||||
|
||||
## Vrstva síťového rozhraní TCP/IP odpovídá:
|
||||
- Jen síťové ISO/OSI
|
||||
- [x] Linkové + fyzické ISO/OSI
|
||||
- Jen transportní ISO/OSI
|
||||
- Jen aplikační ISO/OSI
|
||||
|
||||
## Model TCP/IP vznikl:
|
||||
- Nejdřív model, pak protokoly
|
||||
- [x] Nejdřív protokoly, pak model
|
||||
- Současně s Token Ring
|
||||
- Jen jako náhrada za ATM
|
||||
|
||||
## TCP je:
|
||||
- Nespolehlivý a rychlý
|
||||
- [x] Spolehlivý a spojovaný
|
||||
- Jen směrovací protokol
|
||||
- Jen fyzické kódování
|
||||
|
||||
## UDP je:
|
||||
- Spolehlivý a spojovaný
|
||||
- [x] Nespolehlivý a rychlý
|
||||
- Jen e-mailový protokol
|
||||
- Jen ARP
|
||||
|
||||
## HTTP, DNS a SMTP patří do vrstvy:
|
||||
- [x] Aplikační
|
||||
- Transportní
|
||||
- Síťové
|
||||
- Síťového rozhraní
|
||||
|
||||
## IP, ICMP a OSPF patří do vrstvy:
|
||||
- Aplikační
|
||||
- Transportní
|
||||
- [x] Síťové (internetové)
|
||||
- Síťového rozhraní
|
||||
|
||||
## Ethernet a PPP patří do vrstvy:
|
||||
- Aplikační
|
||||
- Transportní
|
||||
- Síťové
|
||||
- [x] Síťového rozhraní
|
||||
6
content/pocitacove-site/1-rocnik/13-topologie-site.en.md
Normal file
6
content/pocitacove-site/1-rocnik/13-topologie-site.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Network topologies
|
||||
popis: 4 slides about bus, star and ring, then a quiz.
|
||||
nazev_cviceni: Quiz: network topologies
|
||||
nadpis_kvizu: Quiz on network topologies
|
||||
---
|
||||
83
content/pocitacove-site/1-rocnik/13-topologie-site.md
Normal file
83
content/pocitacove-site/1-rocnik/13-topologie-site.md
Normal file
|
|
@ -0,0 +1,83 @@
|
|||
---
|
||||
id: site-1-topologie-site
|
||||
puvodni: net.13
|
||||
nazev: Topologie sítě
|
||||
popis: 4 snímky o sběrnici, hvězdě a kruhu a pak kvíz.
|
||||
nazev_cviceni: Kvíz: topologie sítě
|
||||
nadpis_kvizu: Kvíz k topologiím sítě
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Topologie sítě
|
||||
*Přehled*
|
||||
|
||||
- Topologie popisuje, jak jsou uzly propojené.
|
||||
- Základní typy: sběrnice, hvězda a kruh.
|
||||
|
||||
## Bus
|
||||
*Sběrnice*
|
||||
|
||||
- Médium sdílí všichni – jednoduchá a levná topologie.
|
||||
- Malá délka kabelů.
|
||||
- Nevýhody: nízká bezpečnost (všichni slyší vše).
|
||||
- Přerušení kabelu nebo terminátoru vyřadí celou síť.
|
||||
|
||||
> Tip: dříve typicky koaxiální kabel
|
||||
|
||||
## Star
|
||||
*Hvězda*
|
||||
|
||||
- Uzly jdou přes centrální prvek (hub nebo switch).
|
||||
- Výhody: odolnost proti poruchám kabelů k uzlům,
|
||||
- snadná diagnostika.
|
||||
- Nevýhody: aktivní prvky a více kabeláže.
|
||||
|
||||
> Tip: kroucená dvoulinka nebo optika
|
||||
|
||||
## Ring
|
||||
*Kruh*
|
||||
|
||||
- Kabely tvoří souvislý kruh.
|
||||
- Zprávy obíhají, dokud nenajdou adresáta.
|
||||
|
||||
> Tip: často zdvojený kruh pro odolnost
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Topologie sběrnice (bus) znamená, že:
|
||||
- Každý uzel má vlastní centrální switch
|
||||
- [x] Médium sdílí všichni
|
||||
- Kabely tvoří jen zdvojený kruh
|
||||
- Používá jen OSPF
|
||||
|
||||
## Nevýhoda sběrnice je hlavně:
|
||||
- Že potřebuje hub u každého uzlu
|
||||
- [x] Nízká bezpečnost a náchylnost na poruchu kabelu
|
||||
- Že nelze použít koaxiál
|
||||
- Že zprávy neobíhají
|
||||
|
||||
## Topologie hvězda propojuje uzly přes:
|
||||
- Jen jeden společný koaxiál bez centra
|
||||
- [x] Centrální prvek (hub nebo switch)
|
||||
- Jen Token Ring
|
||||
- Jen ATM
|
||||
|
||||
## Výhoda hvězdy je:
|
||||
- [x] Že přerušení jednoho kabelu k uzlu nevyřadí celou síť
|
||||
- Že všichni slyší vše
|
||||
- Že nepotřebuje žádnou kabeláž
|
||||
- Že nemá aktivní prvky
|
||||
|
||||
## Hvězda typicky používá:
|
||||
- Jen koaxiální kabel
|
||||
- [x] Kroucenou dvoulinku nebo optiku
|
||||
- Jen simplexní rádio
|
||||
- Jen FDM
|
||||
|
||||
## V topologii kruh (ring):
|
||||
- [x] Zprávy obíhají, dokud nenajdou adresáta
|
||||
- Každý paket jde jen přes DNS
|
||||
- Médium sdílí hub bez kabelů
|
||||
- Neexistuje žádná kabeláž
|
||||
6
content/pocitacove-site/1-rocnik/14-optika.en.md
Normal file
6
content/pocitacove-site/1-rocnik/14-optika.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Fiber optics
|
||||
popis: 5 slides about optical fibers, then a quiz.
|
||||
nazev_cviceni: Quiz: fiber optics
|
||||
nadpis_kvizu: Quiz on fiber optics
|
||||
---
|
||||
86
content/pocitacove-site/1-rocnik/14-optika.md
Normal file
86
content/pocitacove-site/1-rocnik/14-optika.md
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
---
|
||||
id: site-1-optika
|
||||
puvodni: net.14
|
||||
nazev: Optika
|
||||
popis: 5 snímků o optických vláknech a pak kvíz.
|
||||
nazev_cviceni: Kvíz: optika
|
||||
nadpis_kvizu: Kvíz k optice
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Světlo místo proudu
|
||||
*Princip*
|
||||
|
||||
- Elektrické impulsy se převádí na světlo (LED nebo laser).
|
||||
- Zpět je zachytí fotodioda.
|
||||
- Přenos jedním vláknem je jednosměrný.
|
||||
|
||||
> Tip: obousměrný provoz = dvě vlákna
|
||||
|
||||
## Proč optika
|
||||
*Výhody*
|
||||
|
||||
- Imunita vůči elektromagnetickému rušení.
|
||||
- Obrovská šířka pásma a dosah až kolem 100 km.
|
||||
- Lepší bezpečnost proti odposlechu.
|
||||
- Malý průměr a nízká váha.
|
||||
|
||||
## Cena a montáž
|
||||
*Nevýhody*
|
||||
|
||||
- Náročná montáž.
|
||||
- Dražší aktivní prvky a konektory.
|
||||
|
||||
## Mnohovidová vlákna
|
||||
*MM*
|
||||
|
||||
- Větší jádro: 50 / 62,5 µm.
|
||||
- Více cest světla (vidů).
|
||||
- Levnější zdroje – typicky LED.
|
||||
|
||||
## Jednovidová vlákna
|
||||
*SM*
|
||||
|
||||
- Malé jádro: 7–10 µm.
|
||||
- Jen jeden paprsek osou vlákna.
|
||||
- Velký dosah, vyžaduje laser.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Princip optiky je:
|
||||
- [x] Převod el. impulsů na světlo a zpět fotodiodou
|
||||
- Jen směrování paketů OSPF
|
||||
- Jen sdílená sběrnice
|
||||
- Jen UDP spojení
|
||||
|
||||
## Jedním vláknem je přenos:
|
||||
- Vždy plně duplexní bez výjimky
|
||||
- [x] Jednosměrný (obousměrně dvě vlákna)
|
||||
- Jen poloviční kruh
|
||||
- Jen Token Ring
|
||||
|
||||
## Výhoda optiky není:
|
||||
- Imunita vůči el.mag. rušení
|
||||
- Velký dosah a šířka pásma
|
||||
- [x] Levná a snadná montáž konektorů
|
||||
- Lepší ochrana proti odposlechu
|
||||
|
||||
## Mnohovidové vlákno (MM) má:
|
||||
- Jádro 7–10 µm a vyžaduje laser
|
||||
- [x] Větší jádro 50/62,5 µm a více vidů
|
||||
- Jen koaxiální stínění
|
||||
- Jen jednu MAC adresu
|
||||
|
||||
## Jednovidové vlákno (SM):
|
||||
- Má větší jádro a LED zdroj
|
||||
- [x] Má malé jádro, jeden paprsek a laser
|
||||
- Nepřenáší světlo
|
||||
- Funguje jen jako hub
|
||||
|
||||
## Levnější zdroje (LED) typicky patří k:
|
||||
- Jednovidovým vláknům
|
||||
- [x] Mnohovidovým vláknům
|
||||
- Jen kruhové topologii
|
||||
- Jen ATM
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Fiber protection and installation
|
||||
popis: 3 slides about protection and installation, then a quiz.
|
||||
nazev_cviceni: Quiz: fiber protection and installation
|
||||
nadpis_kvizu: Quiz on fiber protection and installation
|
||||
---
|
||||
|
|
@ -0,0 +1,72 @@
|
|||
---
|
||||
id: site-1-ochrana-a-montaz-optiky
|
||||
puvodni: net.15
|
||||
nazev: Ochrana a montáž optiky
|
||||
popis: 3 snímky o ochraně a montáži a pak kvíz.
|
||||
nazev_cviceni: Kvíz: ochrana a montáž optiky
|
||||
nadpis_kvizu: Kvíz k ochraně a montáži optiky
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Ochrana 250 µm
|
||||
*Primární*
|
||||
|
||||
- Primární ochrana má průměr 250 µm.
|
||||
- Chrání samotné vlákno hned po výrobě.
|
||||
|
||||
## Ochrana 900 µm
|
||||
*Sekundární*
|
||||
|
||||
- Sekundární ochrana má průměr 900 µm.
|
||||
- Těsná varianta: vhodné pro svislé instalace.
|
||||
- Volná varianta: vhodné pro vodorovné instalace.
|
||||
|
||||
> Tip: těsná pro svislé, volná pro vodorovné instalace
|
||||
|
||||
## Lámání a sváření
|
||||
*Montáž*
|
||||
|
||||
- Vyžaduje precizní lámání lámačkou.
|
||||
- Spojování se dělá svářečkou optických vláken.
|
||||
|
||||
> Tip: kolmost lomu do 0,5°
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Primární ochrana optického vlákna má průměr:
|
||||
- 900 µm
|
||||
- [x] 250 µm
|
||||
- 50 µm
|
||||
- 7–10 µm
|
||||
|
||||
## Sekundární ochrana má průměr:
|
||||
- 250 µm
|
||||
- [x] 900 µm
|
||||
- 62,5 µm
|
||||
- 1 km
|
||||
|
||||
## Těsná sekundární ochrana je vhodná hlavně:
|
||||
- [x] Pro svislé instalace
|
||||
- Jen pro kruhovou topologii
|
||||
- Jen pro UDP
|
||||
- Jen pro hub
|
||||
|
||||
## Volná sekundární ochrana je vhodná hlavně:
|
||||
- [x] Pro vodorovné instalace
|
||||
- Jen pro ATM
|
||||
- Jen pro LED bez vlákna
|
||||
- Jen pro sběrnici
|
||||
|
||||
## Montáž optiky vyžaduje:
|
||||
- Jen nůžky na koaxiál
|
||||
- [x] Precizní lámání a svářečku vláken
|
||||
- Jen hub bez konektorů
|
||||
- Jen Token Ring
|
||||
|
||||
## Při lámání se požaduje kolmost zhruba:
|
||||
- [x] Do 0,5°
|
||||
- Do 45°
|
||||
- Přesně 90° bez tolerance
|
||||
- Bez významu
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Access methods
|
||||
popis: 4 slides about collisions and CSMA, then a quiz.
|
||||
nazev_cviceni: Quiz: access methods
|
||||
nadpis_kvizu: Quiz on access methods
|
||||
---
|
||||
82
content/pocitacove-site/1-rocnik/16-metody-pristupu.md
Normal file
82
content/pocitacove-site/1-rocnik/16-metody-pristupu.md
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
---
|
||||
id: site-1-metody-pristupu
|
||||
puvodni: net.16
|
||||
nazev: Metody přístupu
|
||||
popis: 4 snímky o kolizích a CSMA a pak kvíz.
|
||||
nazev_cviceni: Kvíz: metody přístupu
|
||||
nadpis_kvizu: Kvíz k metodám přístupu
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Sdílené médium
|
||||
*Kolize*
|
||||
|
||||
- Kolize nastane, když na sdíleném médiu vysílá více uzlů najednou.
|
||||
|
||||
## Vysílej kdykoliv
|
||||
*Aloha*
|
||||
|
||||
- Uzel vysílá kdykoliv chce.
|
||||
- Když nepřijde potvrzení, pošle data znovu.
|
||||
- Kolize jsou časté.
|
||||
|
||||
> Tip: časté kolize, primitivní metoda
|
||||
|
||||
## Ethernet
|
||||
*CSMA/CD*
|
||||
|
||||
- Nejdřív se poslouchá nosná (Carrier Sense).
|
||||
- Je-li ticho, uzel vysílá.
|
||||
- Při kolizi se vysílání zastaví a zkusí se znovu
|
||||
- po náhodném čase.
|
||||
|
||||
> Tip: Carrier Sense + Collision Detection
|
||||
|
||||
## Wi-Fi
|
||||
*CSMA/CA*
|
||||
|
||||
- Předchází kolizím (Collision Avoidance).
|
||||
- RTS (Request to Send) a CTS (Clear to Send)
|
||||
- rezervují médium před vysíláním.
|
||||
|
||||
> Tip: Collision Avoidance přes RTS/CTS
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Kolize nastane, když:
|
||||
- [x] Na sdíleném médiu vysílá více uzlů najednou
|
||||
- Router vypne OSPF
|
||||
- Vlákno má ochranu 250 µm
|
||||
- Použijeme jen TCP
|
||||
|
||||
## Metoda Aloha znamená především:
|
||||
- [x] Vysílej kdykoliv; bez potvrzení pošli znovu
|
||||
- Vždy rezervuj médium RTS/CTS
|
||||
- Nikdy nevysílej při tichu
|
||||
- Jen směrování RIP
|
||||
|
||||
## CSMA/CD se typicky pojí s:
|
||||
- Wi-Fi
|
||||
- [x] Ethernetem
|
||||
- Jen SMTP
|
||||
- Jen ATM
|
||||
|
||||
## Při CSMA/CD uzel před vysíláním:
|
||||
- Ignoruje médium
|
||||
- [x] Monitoruje nosnou (Carrier Sense)
|
||||
- Vždy čeká přesně 1 hodinu
|
||||
- Použije jen laser
|
||||
|
||||
## Když CSMA/CD detekuje kolizi:
|
||||
- Pokračuje vysíláním bez změny
|
||||
- [x] Zastaví vysílání a zkusí to po náhodném čase
|
||||
- Přepne síť na sběrnici
|
||||
- Smaže IP adresu
|
||||
|
||||
## CSMA/CA na Wi-Fi předchází kolizím pomocí:
|
||||
- [x] RTS a CTS
|
||||
- Jen CRC bez nosné
|
||||
- Jen hubu
|
||||
- Jen koaxiálu
|
||||
6
content/pocitacove-site/1-rocnik/17-aktivni-prvky.en.md
Normal file
6
content/pocitacove-site/1-rocnik/17-aktivni-prvky.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Active network devices
|
||||
popis: 7 slides about hubs, switches and routers, then a quiz.
|
||||
nazev_cviceni: Quiz: active network devices
|
||||
nadpis_kvizu: Quiz on active network devices
|
||||
---
|
||||
106
content/pocitacove-site/1-rocnik/17-aktivni-prvky.md
Normal file
106
content/pocitacove-site/1-rocnik/17-aktivni-prvky.md
Normal file
|
|
@ -0,0 +1,106 @@
|
|||
---
|
||||
id: site-1-aktivni-prvky
|
||||
puvodni: net.17
|
||||
nazev: Aktivní prvky
|
||||
popis: 7 snímků o hubu, switchi a routeru a pak kvíz.
|
||||
nazev_cviceni: Kvíz: aktivní prvky
|
||||
nadpis_kvizu: Kvíz k aktivním prvkům
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Aktivní prvky
|
||||
*Přehled*
|
||||
|
||||
- Aktivní prvky zpracovávají nebo převádí signál / data.
|
||||
- Liší se podle vrstvy ISO/OSI, na které pracují.
|
||||
|
||||
## Opakovač
|
||||
*Repeater*
|
||||
|
||||
- Zesiluje signál a tím zvyšuje dosah.
|
||||
|
||||
> Tip: fyzická vrstva
|
||||
|
||||
## Konvertor
|
||||
*Transceiver*
|
||||
|
||||
- Převádí signál mezi různými médii.
|
||||
- Například metaliku na optiku.
|
||||
|
||||
> Tip: fyzická vrstva
|
||||
|
||||
## Rozbočovač
|
||||
*Hub*
|
||||
|
||||
- Co přijme na jednom portu, rozešle do všech ostatních.
|
||||
|
||||
> Tip: fyzická vrstva – „hloupý“ prvek
|
||||
|
||||
## Most a přepínač
|
||||
*Bridge/Switch*
|
||||
|
||||
- Pracují s rámci a MAC adresami.
|
||||
- Switch dělí síť na kolizní domény.
|
||||
|
||||
> Tip: linková vrstva – rámce a MAC
|
||||
|
||||
## Směrovač
|
||||
*Router*
|
||||
|
||||
- Pracuje s pakety a IP adresami.
|
||||
- Propojuje různé sítě.
|
||||
|
||||
> Tip: síťová vrstva – pakety a IP
|
||||
|
||||
## Brána
|
||||
*Gateway*
|
||||
|
||||
- Převádí mezi odlišnými architekturami nebo protokoly.
|
||||
|
||||
> Tip: vyšší vrstvy
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Repeater (opakovač) hlavně:
|
||||
- [x] Zesiluje signál a zvyšuje dosah
|
||||
- Směruje IP pakety
|
||||
- Převádí mezi protokoly vyšších vrstev
|
||||
- Rezervuje médium RTS/CTS
|
||||
|
||||
## Transceiver typicky:
|
||||
- [x] Převádí signál mezi různými médii
|
||||
- Dělí síť jen podle DNS
|
||||
- Je vždy jen brána
|
||||
- Pracuje jen s UDP
|
||||
|
||||
## Hub (rozbočovač) je:
|
||||
- [x] „Hloupý“ prvek – data z jednoho portu pošle všem ostatním
|
||||
- Směrovač na síťové vrstvě
|
||||
- Jen laserový zdroj
|
||||
- Jen MAC filtr bez portů
|
||||
|
||||
## Bridge a switch pracují na vrstvě:
|
||||
- Fyzické
|
||||
- [x] Linkové (rámce a MAC)
|
||||
- Aplikační
|
||||
- Jen transportní
|
||||
|
||||
## Switch mimo jiné:
|
||||
- [x] Dělí síť na kolizní domény
|
||||
- Nikdy nepoužívá MAC adresy
|
||||
- Funguje jen jako hub bez portů
|
||||
- Převádí jen ASCII
|
||||
|
||||
## Router pracuje s:
|
||||
- [x] Pakety a IP adresami a propojuje sítě
|
||||
- Jen koaxiálem bez IP
|
||||
- Jen huby bez směrování
|
||||
- Jen RTS/CTS
|
||||
|
||||
## Gateway (brána) především:
|
||||
- [x] Převádí mezi odlišnými architekturami/protokoly
|
||||
- Jen zesiluje bitový signál
|
||||
- Jen tvoří kolize
|
||||
- Jen lámání vlákna
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Switch in detail
|
||||
popis: 5 slides about CAM and switching modes, then a quiz.
|
||||
nazev_cviceni: Quiz: switch in detail
|
||||
nadpis_kvizu: Quiz on switches in detail
|
||||
---
|
||||
87
content/pocitacove-site/1-rocnik/18-switch-podrobne.md
Normal file
87
content/pocitacove-site/1-rocnik/18-switch-podrobne.md
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
---
|
||||
id: site-1-switch-podrobne
|
||||
puvodni: net.18
|
||||
nazev: Switch (podrobně)
|
||||
popis: 5 snímků o CAM a přepínání a pak kvíz.
|
||||
nazev_cviceni: Kvíz: switch podrobně
|
||||
nadpis_kvizu: Kvíz ke switchi podrobně
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Učení MAC adres
|
||||
*Funkce*
|
||||
|
||||
- Switch se učí MAC adresy odesílatelů.
|
||||
- Ukládá je do CAM tabulky.
|
||||
- Rámce pak posílá jen na konkrétní port.
|
||||
|
||||
> Tip: CAM tabulka = adresa → port
|
||||
|
||||
## Tři způsoby přepínání
|
||||
*Metody*
|
||||
|
||||
- Cut-through, store-and-forward a fragment-free.
|
||||
- Liší se rychlostí a kontrolou chyb.
|
||||
|
||||
## Hned po adrese
|
||||
*Cut-through*
|
||||
|
||||
- Čte jen adresu příjemce a hned posílá dál.
|
||||
- Nejrychlejší metoda.
|
||||
- Nevýhoda: posílá i chybné rámce.
|
||||
|
||||
## Celý rámec + CRC
|
||||
*Store-and-forward*
|
||||
|
||||
- Přijme celý rámec a zkontroluje CRC.
|
||||
- Teprve pak rámec pošle.
|
||||
- Nejpomalejší, ale nejbezpečnější metoda.
|
||||
|
||||
## Modifikovaný cut-through
|
||||
*Fragment-free*
|
||||
|
||||
- Čte prvních 64 bytů rámce.
|
||||
- To stačí k odhalení kolizních fragmentů.
|
||||
- Kompromis mezi rychlostí a bezpečností.
|
||||
|
||||
> Tip: prvních 64 bytů = detekce kolizí
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Switch se učí MAC adresy a ukládá je do:
|
||||
- [x] CAM tabulky
|
||||
- Jen DNS cache
|
||||
- Jen ARP bez portů
|
||||
- Jen OSPF
|
||||
|
||||
## Díky CAM tabulce switch posílá rámce:
|
||||
- [x] Jen na konkrétní port
|
||||
- Vždy na všechny porty jako hub
|
||||
- Jen na routery
|
||||
- Jen přes laser
|
||||
|
||||
## Cut-through přepínání:
|
||||
- [x] Čte jen adresu příjemce a hned posílá
|
||||
- Vždy čeká na celé CRC
|
||||
- Nikdy neposílá rámce
|
||||
- Pracuje jen s IP směrováním
|
||||
|
||||
## Nevýhoda cut-through je:
|
||||
- [x] Že posílá i chybné rámce
|
||||
- Že je nejpomalejší
|
||||
- Že nemá MAC adresy
|
||||
- Že vyžaduje gateway
|
||||
|
||||
## Store-and-forward:
|
||||
- [x] Přijme celý rámec, zkontroluje CRC a pak pošle
|
||||
- Čte jen první 2 byty
|
||||
- Nikdy nekontroluje chyby
|
||||
- Funguje jen jako Aloha
|
||||
|
||||
## Fragment-free (modifikovaný cut-through) čte:
|
||||
- [x] Prvních 64 bytů (detekce kolizí)
|
||||
- Jen poslední byte
|
||||
- Celý paket IP včetně směrování
|
||||
- Jen SMTP hlavičku
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Routing
|
||||
popis: 7 slides about routing algorithms, then a quiz.
|
||||
nazev_cviceni: Quiz: routing
|
||||
nadpis_kvizu: Quiz on routing
|
||||
---
|
||||
111
content/pocitacove-site/1-rocnik/19-smerovani-routing.md
Normal file
111
content/pocitacove-site/1-rocnik/19-smerovani-routing.md
Normal file
|
|
@ -0,0 +1,111 @@
|
|||
---
|
||||
id: site-1-smerovani-routing
|
||||
puvodni: net.19
|
||||
nazev: Směrování (Routing)
|
||||
popis: 7 snímků o směrovacích algoritmech a pak kvíz.
|
||||
nazev_cviceni: Kvíz: směrování
|
||||
nadpis_kvizu: Kvíz ke směrování
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Směrování paketů
|
||||
*Princip*
|
||||
|
||||
- Rozhodování o dalším směru přenosu paketů do cílové sítě.
|
||||
- Probíhá na síťové vrstvě modelu ISO/OSI.
|
||||
- K rozhodování se používají směrovací algoritmy.
|
||||
|
||||
> Tip: 3. vrstva ISO/OSI – síťová
|
||||
|
||||
## Dynamické algoritmy
|
||||
*Adaptivní*
|
||||
|
||||
- Reagují na změny v síti (výpadek linky, přetížení).
|
||||
- Vyžadují pravidelnou výměnu informací mezi směrovači.
|
||||
|
||||
## Statické algoritmy
|
||||
*Neadaptivní*
|
||||
|
||||
- Nereagují na změny v síti.
|
||||
- Cesty pevně definuje správce.
|
||||
- Při výpadku části sítě může spojení spadnout.
|
||||
|
||||
## Centralizované a izolované
|
||||
*Řízení*
|
||||
|
||||
- Centralizované: centrum počítá cesty pro všechny směrovače.
|
||||
- Výpadek centra = pád směrování; v praxi skoro nepoužívané.
|
||||
- Izolované: směrovač se rozhoduje sám z lokálních informací.
|
||||
- Izolované se používá spíš jako doplněk při přetížení.
|
||||
|
||||
## Výměna mezi směrovači
|
||||
*Distribuované*
|
||||
|
||||
- Směrovače si vyměňují informace.
|
||||
- Každý si udržuje vlastní směrovací tabulku.
|
||||
|
||||
## Next Hop a metrika
|
||||
*Tabulka*
|
||||
|
||||
- Záznam: cílová síť, next hop a metrika.
|
||||
- Next hop = nejbližší soused, kterému paket předáme.
|
||||
- Metrika číselně ohodnocuje cestu.
|
||||
- Při více cestách se volí ta s nejnižší metrikou.
|
||||
|
||||
> Tip: nižší metrika = lepší / rychlejší trasa
|
||||
|
||||
## Příklad algoritmu
|
||||
*Distance Vector*
|
||||
|
||||
- Směrovače znají jen své přímé sousedy.
|
||||
- Pravidelně si posílají kopie směrovacích tabulek.
|
||||
- Informace se šíří krok za krokem po celé síti.
|
||||
- Každý směrovač si spočítá nejlepší trasu do známých sítí.
|
||||
|
||||
> Tip: např. výměna tabulek každých 30 s
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Směrování probíhá na vrstvě:
|
||||
- Fyzické
|
||||
- [x] Síťové (3. ISO/OSI)
|
||||
- Jen aplikační
|
||||
- Jen linkové
|
||||
|
||||
## Adaptivní (dynamické) algoritmy:
|
||||
- [x] Reagují na změny a vyměňují informace mezi směrovači
|
||||
- Nikdy nemění cesty
|
||||
- Fungují jen na fyzické vrstvě
|
||||
- Nepoužívají metriku
|
||||
|
||||
## Neadaptivní (statické) směrování:
|
||||
- [x] Má cesty pevně nastavené správcem
|
||||
- Samo opraví každý výpadek
|
||||
- Nepotřebuje směrovací tabulku
|
||||
- Běží jen na Wi-Fi
|
||||
|
||||
## Centralizované směrování v praxi:
|
||||
- [x] Se skoro nepoužívá – výpadek centra shodí směrování
|
||||
- Je jediný standard internetu
|
||||
- Neexistuje žádné centrum
|
||||
- Pracuje jen s MAC adresami
|
||||
|
||||
## Distribuované směrování znamená, že:
|
||||
- [x] Směrovače si vyměňují informace a každý má vlastní tabulku
|
||||
- Jedno centrum řídí všechny cesty
|
||||
- Směrovač nezná žádné sousedy
|
||||
- Pakety jdou jen přes hub
|
||||
|
||||
## Metrika ve směrovací tabulce:
|
||||
- [x] Číselně hodnotí cestu – nižší je lepší
|
||||
- Je vždy jen MAC adresa
|
||||
- Nemá vliv na výběr trasy
|
||||
- Nahrazuje next hop
|
||||
|
||||
## Distance Vector typicky:
|
||||
- [x] Posílá sousedům kopie tabulek a šíří informace krok za krokem
|
||||
- Počítá cesty jen v jednom centru
|
||||
- Ignoruje přímé sousedy
|
||||
- Pracuje jen na aplikační vrstvě
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Router and gateway
|
||||
popis: 7 slides about routers and gateways, then a quiz.
|
||||
nazev_cviceni: Quiz: router and gateway
|
||||
nadpis_kvizu: Quiz on router and gateway
|
||||
---
|
||||
108
content/pocitacove-site/1-rocnik/20-smerovac-a-brana.md
Normal file
108
content/pocitacove-site/1-rocnik/20-smerovac-a-brana.md
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
---
|
||||
id: site-1-smerovac-a-brana
|
||||
puvodni: net.20
|
||||
nazev: Směrovač a brána
|
||||
popis: 7 snímků o routeru a gateway a pak kvíz.
|
||||
nazev_cviceni: Kvíz: směrovač a brána
|
||||
nadpis_kvizu: Kvíz ke směrovači a bráně
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Síťová vrstva
|
||||
*Router*
|
||||
|
||||
- Pracuje na 3. (síťové) vrstvě.
|
||||
- Segmentuje síť na podsítě nebo propojuje LAN do většího celku.
|
||||
- Umožňuje přístup na WAN (např. internet).
|
||||
- Podporuje soustavy protokolů (např. TCP/IP) a má vlastní adresu.
|
||||
|
||||
> Tip: má vlastní IP a je vidět např. pingen
|
||||
|
||||
## Firewall na routeru
|
||||
*Bezpečnost*
|
||||
|
||||
- Router s firewallem filtruje pakety.
|
||||
- Může zakázat nebo povolit určité síťové služby.
|
||||
|
||||
## Různé standardy
|
||||
*Multiprotokol*
|
||||
|
||||
- Multiprotokolový router spojuje různé soustavy protokolů.
|
||||
- Například TCP/IP se sítěmi IPX/SPX.
|
||||
- Umí i různý síťový hardware (Ethernet ↔ Token Ring).
|
||||
- Konvertuje formát rámců i paketů.
|
||||
|
||||
## Směrování a tabulky
|
||||
*Routing*
|
||||
|
||||
- Každému paketu hledá vhodnou cestu k cíli.
|
||||
- Zohledňuje např. okamžité zatížení sítí.
|
||||
- Používá směrovací tabulky a musí znát topologii.
|
||||
- Směrovače si tabulky vyměňují (např. broadcastem).
|
||||
|
||||
## Broadcastové domény
|
||||
*Broadcast*
|
||||
|
||||
- Router rozděluje síť na broadcastové domény.
|
||||
- Broadcasty lze filtrovat – nešíří se na všechny porty.
|
||||
|
||||
## Brána
|
||||
*Gateway*
|
||||
|
||||
- Připojuje LAN na zcela odlišné prostředí.
|
||||
- Například mainframe nebo GSM síť.
|
||||
- Často PC s kartou/emulací terminálu nebo s modemem na WAN.
|
||||
|
||||
> Tip: pracuje až na aplikační vrstvě (i nižších)
|
||||
|
||||
## Gateway vs router
|
||||
*Poznámka*
|
||||
|
||||
- Někdy se pod pojmem brána rozumí spíše router.
|
||||
- Gateway také označuje připojení LAN na WAN / internet.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Směrovač (router) pracuje na vrstvě:
|
||||
- Fyzické
|
||||
- [x] Síťové (3.)
|
||||
- Jen aplikační
|
||||
- Jen prezentační
|
||||
|
||||
## Router mimo jiné umožňuje:
|
||||
- [x] Segmentaci na podsítě a přístup na WAN
|
||||
- Jen lámání optiky
|
||||
- Jen Aloha bez IP
|
||||
- Jen cut-through bez MAC
|
||||
|
||||
## Firewall na routeru dokáže:
|
||||
- [x] Filtrovat pakety a řídit služby
|
||||
- Jen zesílit bitový signál
|
||||
- Jen uložit CAM bez IP
|
||||
- Jen nahradit fotodiodu
|
||||
|
||||
## Multiprotokolový router:
|
||||
- [x] Propojí sítě různých protokolů/standardů
|
||||
- Umí jen jeden protokol
|
||||
- Nepracuje s IP adresou
|
||||
- Nikdy nekonvertuje rámce
|
||||
|
||||
## Router rozděluje síť na:
|
||||
- [x] Broadcastové domény
|
||||
- Jen fyzické kabely bez domén
|
||||
- Jen aplikační servery
|
||||
- Jen Token Ring bez Ethernetu
|
||||
|
||||
## Brána (gateway) typicky:
|
||||
- [x] Připojuje LAN na odlišné prostředí (mainframe, GSM, WAN)
|
||||
- Pracuje jen jako hub
|
||||
- Nikdy nemá software
|
||||
- Funguje jen na fyzické vrstvě
|
||||
|
||||
## Poznámka k pojmu brána:
|
||||
- [x] Někdy se jí myslí spíše router / LAN–WAN připojení
|
||||
- Vždy znamená jen fotodiodu
|
||||
- Nikdy nesouvisí s internetem
|
||||
- Nahrazuje jen lámačku vláken
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Ethernet addresses and frames
|
||||
popis: 8 slides about MAC and frame types, then a quiz.
|
||||
nazev_cviceni: Quiz: Ethernet addresses and frames
|
||||
nadpis_kvizu: Quiz on Ethernet addresses and frames
|
||||
---
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
---
|
||||
id: site-1-adresy-a-ramce-v-ethernetu
|
||||
puvodni: net.21
|
||||
nazev: Adresy a rámce v ethernetu
|
||||
popis: 8 snímků o MAC a typech rámců a pak kvíz.
|
||||
nazev_cviceni: Kvíz: ethernet adresy a rámce
|
||||
nadpis_kvizu: Kvíz k ethernetovým adresám a rámcům
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Síťový hardware
|
||||
*Ethernet*
|
||||
|
||||
- Jeden ze standardů síťového hardware.
|
||||
- Dnes nejpoužívanější.
|
||||
|
||||
## 48bitová MAC
|
||||
*Adresy*
|
||||
|
||||
- Adresa má 48 bitů (6 bytů) a je celosvětově jedinečná.
|
||||
- Je pevně v síťové kartě už od výroby.
|
||||
- Výrobci dostávají bloky adres od IEEE.
|
||||
|
||||
> Tip: IEEE přidělí první 3 B, výrobce další 3 B
|
||||
|
||||
## Typy hlaviček
|
||||
*Rámce*
|
||||
|
||||
- Rámec = skupina bitů na linkové vrstvě.
|
||||
- Hlavička má adresy odesílatele/příjemce a typ obsahu.
|
||||
- Typy: Ethernet II, IEEE 802.3, 802.3 SNAP, raw 802.3.
|
||||
|
||||
## DIX + EtherType
|
||||
*Ethernet II*
|
||||
|
||||
- Původní DIX Ethernet.
|
||||
- Hlavička: příjemce 6 B, odesílatel 6 B, EtherType 2 B.
|
||||
- EtherType identifikuje protokol (IP, IPX…).
|
||||
|
||||
> Tip: EtherType > 1500 (např. IP = 0800h)
|
||||
|
||||
## Délka místo typu
|
||||
*IEEE 802.3*
|
||||
|
||||
- Místo EtherType je údaj o délce (vždy ≤ 1500).
|
||||
- Uvnitř je rámec 802.2 (stejný i pro Token Ring).
|
||||
- Typ protokolu je v SAP mezi linkovou a síťovou vrstvou.
|
||||
|
||||
## Novell / IPX
|
||||
*Raw 802.3*
|
||||
|
||||
- „Holý“ rámec 802.3 bez 802.2 (Novell).
|
||||
- Funguje jen v prostředí IPX.
|
||||
- Paket začíná dvěma byty FFFFh.
|
||||
|
||||
## 802.2 SNAP
|
||||
*SNAP*
|
||||
|
||||
- Vložen do rámce 802.3.
|
||||
- Rozšiřuje identifikaci protokolu až na 5 bytů.
|
||||
|
||||
> Tip: byty 15–16 za délkou = AAAAh
|
||||
|
||||
## Min / max / MTU
|
||||
*Velikost*
|
||||
|
||||
- Max. Ethernet II: 1500 + 18 = 1518 B.
|
||||
- Min. velikost: 64 B (kolizní okénko).
|
||||
- MTU je obvyklé omezení velikosti na routerech.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Ethernetová adresa má:
|
||||
- [x] 48 bitů (6 bytů) a je jedinečná
|
||||
- Jen 16 bitů
|
||||
- Jen 32 bitů IP
|
||||
- Jen 8 bitů SAP
|
||||
|
||||
## První 3 byty MAC adresy přiděluje:
|
||||
- [x] IEEE výrobci
|
||||
- Jen uživatel v BIOS
|
||||
- Jen DNS server
|
||||
- Jen Aloha
|
||||
|
||||
## Ethernet II v hlavičce používá:
|
||||
- [x] EtherType (např. IP = 0800h, hodnota > 1500)
|
||||
- Jen délku ≤ 1500 bez typu
|
||||
- Jen FFFFh bez adres
|
||||
- Jen AAAAh bez MAC
|
||||
|
||||
## IEEE 802.3 místo EtherType má:
|
||||
- [x] Údaj o délce (≤ 1500) a uvnitř 802.2
|
||||
- Jen cut-through
|
||||
- Jen 64 B MTU bez délky
|
||||
- Jen laserovou hlavičku
|
||||
|
||||
## Raw 802.3 (Novell):
|
||||
- [x] Bez 802.2, jen IPX, začíná FFFFh
|
||||
- Funguje jen s HTTP
|
||||
- Má vždy EtherType 0800h
|
||||
- Nemá žádné adresy
|
||||
|
||||
## Maximální rámec Ethernet II je:
|
||||
- [x] 1518 B (1500 + 18)
|
||||
- 64 B
|
||||
- 900 µm
|
||||
- 250 µm
|
||||
|
||||
## Minimální velikost rámce plyne z:
|
||||
- [x] Kolizního okénka (64 B)
|
||||
- Jen z MTU routeru
|
||||
- Jen z SNAP AAAAh
|
||||
- Jen z Token Ring
|
||||
6
content/pocitacove-site/1-rocnik/22-paket-ip.en.md
Normal file
6
content/pocitacove-site/1-rocnik/22-paket-ip.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: IP packet
|
||||
popis: 8 slides about the IP datagram and header, then a quiz.
|
||||
nazev_cviceni: Quiz: IP packet
|
||||
nadpis_kvizu: Quiz on the IP packet
|
||||
---
|
||||
127
content/pocitacove-site/1-rocnik/22-paket-ip.md
Normal file
127
content/pocitacove-site/1-rocnik/22-paket-ip.md
Normal file
|
|
@ -0,0 +1,127 @@
|
|||
---
|
||||
id: site-1-paket-ip
|
||||
puvodni: net.22
|
||||
nazev: Paket IP
|
||||
popis: 8 snímků o IP datagramu a hlavičce a pak kvíz.
|
||||
nazev_cviceni: Kvíz: paket IP
|
||||
nadpis_kvizu: Kvíz k IP paketu
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Header a data
|
||||
*Paket*
|
||||
|
||||
- Paket/segment: hlavička (pro partnerskou vrstvu) + data.
|
||||
- Protokol určuje strukturu a pravidla stejnolehlých vrstev.
|
||||
- Může běžet na různých platformách.
|
||||
|
||||
## Protokoly po vrstvách
|
||||
*TCP/IP*
|
||||
|
||||
- Aplikační: aplikační protokoly.
|
||||
- Transportní: TCP, UDP.
|
||||
- Síťová: IP, ARP, RARP, ICMP, IGMP, RIP, OSPF.
|
||||
- Síťové rozhraní: Ethernet, Token Ring, ATM, PPP…
|
||||
|
||||
## Univerzální přenos
|
||||
*IP*
|
||||
|
||||
- Jediný přenosový protokol TCP/IP nad libovolnou technologií.
|
||||
- Pracuje s virtuálními pakety – IP datagramy.
|
||||
- Stará se o směrování a přenos; velikost volí odesílatel.
|
||||
- Nezaručuje pořadí, dobu ani nepoškozené doručení.
|
||||
|
||||
> Tip: nespojovaný a nespolehlivý
|
||||
|
||||
## Routing vs forwarding
|
||||
*Routing*
|
||||
|
||||
- Routing: rozhodnutí o dalším směru datagramu.
|
||||
- Forwarding: vložení do linkového rámce a odeslání.
|
||||
- Linkové adresy se mění podle konkrétní sítě.
|
||||
|
||||
## Velikost a HLEN
|
||||
*Datagram*
|
||||
|
||||
- Velikost: od 576 B do 64 kB.
|
||||
- Části: hlavička + data.
|
||||
- HLEN: délka hlavičky ve 32bitových slovech.
|
||||
- TOTAL LENGTH: délka celého paketu v bytech.
|
||||
|
||||
> Tip: Length 5 = 20 B hlavičky
|
||||
|
||||
## Klíčová pole
|
||||
*Hlavička*
|
||||
|
||||
- VERSION (IPv4 = 4), LENGTH, TOTAL LENGTH.
|
||||
- IDENTIFICATION + FLAGS + OFFSET = fragmentace.
|
||||
- TTL: čítač směrovačů proti zacyklení.
|
||||
- PROTOCOL, HEADER CHECKSUM, zdrojová/cílová IP.
|
||||
|
||||
## Čísla protokolů
|
||||
*PROTOCOL*
|
||||
|
||||
- 1 = ICMP, 2 = IGMP, 6 = TCP.
|
||||
- 17 = UDP, 89 = OSPF.
|
||||
- Položka je 8bitová → max. 256 hodnot.
|
||||
|
||||
## MTU a Ethernet
|
||||
*Fragmentace*
|
||||
|
||||
- Fragmentace, když se datagram nevejde do menšího rámce.
|
||||
- MTU udává max. velikost rámce podle hardwaru.
|
||||
- DF = nefragmentuj; MF = další fragmenty.
|
||||
|
||||
> Tip: Ethernet MTU = 1500 B
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## IP protokol je:
|
||||
- [x] Nespojovaný a nespolehlivý přenos datagramů
|
||||
- Spolehlivý a spojovaný jako TCP
|
||||
- Jen fyzické kódování
|
||||
- Jen EtherType bez IP
|
||||
|
||||
## Routing u IP znamená:
|
||||
- [x] Rozhodnutí o dalším směru datagramu
|
||||
- Jen CRC na lince
|
||||
- Jen MAC učení ve switchi
|
||||
- Jen lámání vlákna
|
||||
|
||||
## Forwarding u IP znamená:
|
||||
- [x] Vložení do linkového rámce a odeslání
|
||||
- Jen výpočet metriky OSPF
|
||||
- Jen DNS překlad
|
||||
- Jen Aloha
|
||||
|
||||
## HLEN (LENGTH) s hodnotou 5 znamená:
|
||||
- [x] Hlavičku dlouhou 20 B
|
||||
- TTL 5
|
||||
- PROTOCOL = 5
|
||||
- MTU 5
|
||||
|
||||
## TTL v IP hlavičce:
|
||||
- [x] Počítá průchody směrovači a brání zacyklení
|
||||
- Udává EtherType
|
||||
- Nahrazuje MAC adresu
|
||||
- Je vždy 1500
|
||||
|
||||
## Číslo protokolu 6 v IP hlavičce znamená:
|
||||
- [x] TCP
|
||||
- UDP
|
||||
- ICMP
|
||||
- OSPF
|
||||
|
||||
## Číslo protokolu 17 znamená:
|
||||
- [x] UDP
|
||||
- TCP
|
||||
- IGMP
|
||||
- ARP
|
||||
|
||||
## Ethernet MTU je typicky:
|
||||
- [x] 1500 B
|
||||
- 64 kB
|
||||
- 576 B bez dat
|
||||
- 20 B hlavičky
|
||||
6
content/pocitacove-site/1-rocnik/23-icmp.en.md
Normal file
6
content/pocitacove-site/1-rocnik/23-icmp.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: ICMP
|
||||
popis: 5 slides about ICMP messages and traceroute, then a quiz.
|
||||
nazev_cviceni: Quiz: ICMP
|
||||
nadpis_kvizu: Quiz on ICMP
|
||||
---
|
||||
87
content/pocitacove-site/1-rocnik/23-icmp.md
Normal file
87
content/pocitacove-site/1-rocnik/23-icmp.md
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
---
|
||||
id: site-1-icmp
|
||||
puvodni: net.23
|
||||
nazev: ICMP
|
||||
popis: 5 snímků o ICMP zprávách a traceroute a pak kvíz.
|
||||
nazev_cviceni: Kvíz: ICMP
|
||||
nadpis_kvizu: Kvíz k ICMP
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Řídicí zprávy
|
||||
*ICMP*
|
||||
|
||||
- Zasílá informace o chybách a stavu přenosu.
|
||||
- ICMP paket jede přímo v IP datagramu.
|
||||
- Směrovače s ním pracují i bez transportní vrstvy.
|
||||
|
||||
> Tip: síťová vrstva, ale nese se v IP datagramu
|
||||
|
||||
## Quench, TTL, Unreachable
|
||||
*Zprávy I*
|
||||
|
||||
- Source Quench: hrozí zahlcení – zpomal odesílání.
|
||||
- Time Exceeded: TTL kleslo na 0, paket zahozen (tracert).
|
||||
- Destination Unreachable: cíl (síť/uzel/protokol/port)
|
||||
- není dostupný.
|
||||
|
||||
## Redirect a Echo
|
||||
*Zprávy II*
|
||||
|
||||
- Redirect: přesměruj přenos na jiný (rychlejší) router.
|
||||
- Echo Request / Echo Reply: test dostupnosti (ping).
|
||||
|
||||
## Princip TTL
|
||||
*Traceroute*
|
||||
|
||||
- Odešle paket s TTL = 1; první router odpoví Time Exceeded.
|
||||
- Pak TTL = 2, 3… a tak se zjišťují skoky na cestě.
|
||||
- Pokračuje, dokud paket nedorazí do cíle nebo nevyprší limit.
|
||||
|
||||
> Tip: typicky max. 30 skoků
|
||||
|
||||
## K čemu ICMP slouží
|
||||
*Shrnutí*
|
||||
|
||||
- Diagnostika a hlášení chyb na síťové vrstvě.
|
||||
- Základ příkazů ping a traceroute / tracert.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## ICMP slouží především k:
|
||||
- [x] Zasílání informací o chybách a stavu přenosu
|
||||
- Jen směrování OSPF tabulek
|
||||
- Jen lámání optiky
|
||||
- Jen EtherType 0800h
|
||||
|
||||
## ICMP paket se přenáší:
|
||||
- [x] Přímo v IP datagramu
|
||||
- Jen jako Ethernet II bez IP
|
||||
- Jen v UDP bez IP
|
||||
- Jen jako MAC bez datagramu
|
||||
|
||||
## Source Quench znamená:
|
||||
- [x] Varování před zahlcením – zpomal odesílání
|
||||
- TTL kleslo na 0
|
||||
- Cíl je nedostupný
|
||||
- Echo Reply
|
||||
|
||||
## Time Exceeded nastane, když:
|
||||
- [x] TTL v IP hlavičce klesne na 0
|
||||
- Router nemá firewall
|
||||
- Použijeme jen SNAP
|
||||
- MTU je 1500
|
||||
|
||||
## Echo Request / Reply využívá příkaz:
|
||||
- [x] ping
|
||||
- lámačka
|
||||
- cut-through
|
||||
- hub
|
||||
|
||||
## Traceroute zjišťuje cestu tak, že:
|
||||
- [x] Postupně zvyšuje TTL a čeká na Time Exceeded
|
||||
- Posílá jen ARP bez IP
|
||||
- Ignoruje směrovače
|
||||
- Používá jen CAM tabulku
|
||||
6
content/pocitacove-site/1-rocnik/24-arp.en.md
Normal file
6
content/pocitacove-site/1-rocnik/24-arp.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: ARP
|
||||
popis: 5 slides about ARP/RARP and cache, then a quiz.
|
||||
nazev_cviceni: Quiz: ARP
|
||||
nadpis_kvizu: Quiz on ARP
|
||||
---
|
||||
86
content/pocitacove-site/1-rocnik/24-arp.md
Normal file
86
content/pocitacove-site/1-rocnik/24-arp.md
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
---
|
||||
id: site-1-arp
|
||||
puvodni: net.24
|
||||
nazev: ARP
|
||||
popis: 5 snímků o ARP/RARP a cache a pak kvíz.
|
||||
nazev_cviceni: Kvíz: ARP
|
||||
nadpis_kvizu: Kvíz k ARP
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Převod adres
|
||||
*ARP / RARP*
|
||||
|
||||
- ARP: z IP adresy na MAC (fyzickou) adresu.
|
||||
- RARP: z MAC adresy na IP adresu.
|
||||
|
||||
## Jak zjistit MAC
|
||||
*Způsoby*
|
||||
|
||||
- Tabulkový převod: ruční správa (malé sítě).
|
||||
- Výpočet: funkce, kde MAC plyne z IP.
|
||||
- Dotaz a odpověď: dynamické zjišťování (nejčastější).
|
||||
|
||||
## Broadcast a unicast
|
||||
*Mechanismus*
|
||||
|
||||
- ARP využívá broadcast v Ethernetu.
|
||||
- Odpoví jen uzel s danou IP.
|
||||
- Odpověď jde unicastem a obsahuje MAC adresu.
|
||||
|
||||
> Tip: „Kdo má IP x.x.x.x?“
|
||||
|
||||
## Dočasná paměť
|
||||
*Cache*
|
||||
|
||||
- Výsledky se ukládají do ARP cache.
|
||||
- Dotazy se tak nemusí stále opakovat.
|
||||
- Položky: dynamické (učené) nebo statické (ruční).
|
||||
|
||||
> Tip: zobrazení příkazem arp -a
|
||||
|
||||
## K čemu ARP slouží
|
||||
*Shrnutí*
|
||||
|
||||
- Propojuje síťovou adresu (IP) s linkovou (MAC).
|
||||
- Bez ARP by IP datagram nešel vložit do Ethernet rámce.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## ARP převádí:
|
||||
- [x] IP adresu na MAC adresu
|
||||
- MAC adresu na IP adresu
|
||||
- TCP na UDP
|
||||
- TTL na MTU
|
||||
|
||||
## RARP převádí:
|
||||
- [x] MAC adresu na IP adresu
|
||||
- IP adresu na MAC adresu
|
||||
- EtherType na SAP
|
||||
- OSPF na RIP
|
||||
|
||||
## Nejčastější způsob ARP je:
|
||||
- [x] Dotaz a odpověď v síti
|
||||
- Jen ruční tabulka bez sítě
|
||||
- Jen cut-through
|
||||
- Jen ICMP Echo
|
||||
|
||||
## ARP dotaz v Ethernetu používá:
|
||||
- [x] Broadcast
|
||||
- Jen unicast bez broadcastu
|
||||
- Jen laser
|
||||
- Jen Token Ring bez IP
|
||||
|
||||
## ARP odpověď typicky přichází jako:
|
||||
- [x] Unicast s MAC adresou uzlu
|
||||
- Broadcast bez MAC
|
||||
- Jen Time Exceeded
|
||||
- Jen Source Quench
|
||||
|
||||
## ARP cache slouží k tomu, aby:
|
||||
- [x] Se nemusely stále opakovat stejné dotazy
|
||||
- Se nahradil směrovač
|
||||
- Se zrušila IP adresa
|
||||
- Se vypnul Ethernet
|
||||
6
content/pocitacove-site/1-rocnik/25-tcp-a-udp.en.md
Normal file
6
content/pocitacove-site/1-rocnik/25-tcp-a-udp.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: TCP and UDP
|
||||
popis: 6 slides about the transport layer, then a quiz.
|
||||
nazev_cviceni: Quiz: TCP and UDP
|
||||
nadpis_kvizu: Quiz on TCP and UDP
|
||||
---
|
||||
101
content/pocitacove-site/1-rocnik/25-tcp-a-udp.md
Normal file
101
content/pocitacove-site/1-rocnik/25-tcp-a-udp.md
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
---
|
||||
id: site-1-tcp-a-udp
|
||||
puvodni: net.25
|
||||
nazev: TCP a UDP
|
||||
popis: 6 snímků o transportní vrstvě a pak kvíz.
|
||||
nazev_cviceni: Kvíz: TCP a UDP
|
||||
nadpis_kvizu: Kvíz k TCP a UDP
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Základní rozdíly
|
||||
*TCP vs UDP*
|
||||
|
||||
- TCP: spolehlivý a spojovaný přenos.
|
||||
- Potvrzování, kontrola pořadí a řízení toku.
|
||||
- UDP: nespolehlivý a nespojovaný.
|
||||
- Minimální režie – neřeší potvrzení ani pořadí.
|
||||
|
||||
## Multiplex a demultiplex
|
||||
*Porty*
|
||||
|
||||
- Porty rozlišují aplikace (procesy) na jednom uzlu.
|
||||
- Multiplex: sběr dat od aplikací do segmentů/datagramů.
|
||||
- Demultiplex: doručení příchozích dat správné aplikaci
|
||||
- podle čísla portu.
|
||||
|
||||
## Spojení a vlastnosti
|
||||
*TCP*
|
||||
|
||||
- Navázání spojení: třícestné podání ruky.
|
||||
- Streamově orientovaný a full duplex.
|
||||
- Jen unicast – bez multicastu a broadcastu.
|
||||
|
||||
> Tip: three-way handshake
|
||||
|
||||
## Režie a real-time
|
||||
*Nevýhody TCP*
|
||||
|
||||
- Větší režie: hlavička 20 B (UDP má 8 B).
|
||||
- Nevhodný pro real-time média: ztráta segmentu
|
||||
- zastaví proud a čeká se na znovudoručení.
|
||||
- Bez multihomingu – výpadek rozhraní shodí spojení.
|
||||
|
||||
## SCTP a DCCP
|
||||
*Alternativy*
|
||||
|
||||
- SCTP: multihoming a multistreaming (až 64k proudů).
|
||||
- DCCP: datagramy s řízením zahlcení
|
||||
- (streaming, IP telefonie).
|
||||
|
||||
## Kdy co použít
|
||||
*Shrnutí*
|
||||
|
||||
- TCP: spolehlivá data (web, pošta, soubory).
|
||||
- UDP: rychlost a nízká režie (DNS, hry, real-time).
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## TCP je:
|
||||
- [x] Spolehlivý a spojovaný
|
||||
- Nespolehlivý a nespojovaný
|
||||
- Jen fyzická vrstva
|
||||
- Jen ARP cache
|
||||
|
||||
## UDP je:
|
||||
- [x] Nespolehlivý a nespojovaný s malou režií
|
||||
- Spolehlivý se třícestným handshake
|
||||
- Jen store-and-forward
|
||||
- Jen ICMP Time Exceeded
|
||||
|
||||
## Porty slouží k:
|
||||
- [x] Rozlišení aplikací na jednom uzlu
|
||||
- Jen směrování IP
|
||||
- Jen MAC učení
|
||||
- Jen lámání vlákna
|
||||
|
||||
## Navázání TCP spojení používá:
|
||||
- [x] Třícestné podání ruky (three-way handshake)
|
||||
- Jen broadcast ARP
|
||||
- Jen Source Quench
|
||||
- Jen cut-through
|
||||
|
||||
## Hlavička TCP má typicky:
|
||||
- [x] 20 B (UDP 8 B)
|
||||
- 8 B (UDP 20 B)
|
||||
- 1500 B
|
||||
- 64 B min. rámec
|
||||
|
||||
## TCP není vhodný pro real-time média hlavně proto, že:
|
||||
- [x] Ztráta segmentu zastaví proud a čeká se na znovudoručení
|
||||
- Nemá žádné porty
|
||||
- Nepodporuje unicast
|
||||
- Nemá hlavičku
|
||||
|
||||
## SCTP oproti TCP nabízí:
|
||||
- [x] Multihoming a multistreaming
|
||||
- Jen Ethernet II
|
||||
- Jen RARP
|
||||
- Jen hub flooding
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Application protocols
|
||||
popis: 7 slides about ports and services, then a quiz.
|
||||
nazev_cviceni: Quiz: Application protocols
|
||||
nadpis_kvizu: Quiz on application protocols
|
||||
---
|
||||
113
content/pocitacove-site/1-rocnik/26-aplikacni-protokoly.md
Normal file
113
content/pocitacove-site/1-rocnik/26-aplikacni-protokoly.md
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
---
|
||||
id: site-1-aplikacni-protokoly
|
||||
puvodni: net.26
|
||||
nazev: Aplikační protokoly
|
||||
popis: 7 snímků o portech a službách a pak kvíz.
|
||||
nazev_cviceni: Kvíz: Aplikační protokoly
|
||||
nadpis_kvizu: Kvíz k aplikačním protokolům
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Aplikační protokoly
|
||||
*Úvod*
|
||||
|
||||
- Na uzlu běží více síťových aplikací současně.
|
||||
- Běžící aplikace = v operační paměti (1+ procesů).
|
||||
- Pracují podle pravidel – protokolů aplikační vrstvy.
|
||||
- Data posílají po síti přes TCP nebo UDP.
|
||||
|
||||
## Procesy a porty
|
||||
*Porty*
|
||||
|
||||
- Port v TCP/UDP říká, které aplikaci data patří.
|
||||
- Jeden proces může používat více portů.
|
||||
- Dva procesy nesmí používat stejný port.
|
||||
|
||||
## Well-known, registrované, dynamické
|
||||
*Rozsahy*
|
||||
|
||||
- Well-known: 0–1023 – vyhrazené službám (norma IANA).
|
||||
- Registrované: 1024–49151 – IANA jen registruje použití.
|
||||
- Dynamické/privátní: 49152–65535 – volně k použití.
|
||||
|
||||
> Tip: IANA
|
||||
|
||||
## Pětice hodnot
|
||||
*Spojení*
|
||||
|
||||
- Aplikační spojení určuje pětice:
|
||||
- (transport, IP1, port1, IP2, port2).
|
||||
- Klient osloví server na well-known portu.
|
||||
|
||||
## Stejný server, různí klienti
|
||||
*Více spojení*
|
||||
|
||||
- Na jeden uzel (např. web server) může být
|
||||
- více aplikačních spojení z různých klientů.
|
||||
- Rozlišují je IP a porty klientů (i transport).
|
||||
|
||||
## Časté well-known služby
|
||||
*Porty I*
|
||||
|
||||
- 20/21 FTP, 22 SSH, 23 Telnet, 25 SMTP, 53 DNS.
|
||||
- 67/68 DHCP, 80 HTTP, 110 POP3, 143 IMAP.
|
||||
- 123 NTP, 161 SNMP, 389 LDAP, 443 HTTPS.
|
||||
|
||||
## Zabezpečené a registrované
|
||||
*Porty II*
|
||||
|
||||
- 587 SMTPS, 636 LDAPS, 993 IMAPS, 995 POP3S.
|
||||
- Registrované: 3306 MySQL, 3389 RDP, 5900 VNC.
|
||||
- Dynamické porty: 49152–65535.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Aplikační protokoly typicky posílají data přes:
|
||||
- [x] TCP nebo UDP
|
||||
- Jen fyzickou vrstvu
|
||||
- Jen ARP
|
||||
- Jen CAM tabulku
|
||||
|
||||
## Dva běžící procesy:
|
||||
- [x] Nesmí používat stejný port
|
||||
- Musí sdílet jeden port
|
||||
- Nesmí mít žádný port
|
||||
- Používají jen MAC
|
||||
|
||||
## Well-known porty mají rozsah:
|
||||
- [x] 0–1023
|
||||
- 1024–49151
|
||||
- 49152–65535
|
||||
- Jen 80–443
|
||||
|
||||
## Dynamické (privátní) porty jsou:
|
||||
- [x] 49152–65535
|
||||
- 0–1023
|
||||
- Jen 20–21
|
||||
- Jen 3306
|
||||
|
||||
## Aplikační spojení určuje:
|
||||
- [x] Pětice (transport, IP1, port1, IP2, port2)
|
||||
- Jen MAC adresa
|
||||
- Jen název souboru
|
||||
- Jen VLAN ID
|
||||
|
||||
## HTTP a HTTPS používají porty:
|
||||
- [x] 80 a 443
|
||||
- 22 a 23
|
||||
- 25 a 110
|
||||
- 53 a 67
|
||||
|
||||
## SSH a DNS mají porty:
|
||||
- [x] 22 a 53
|
||||
- 80 a 443
|
||||
- 3389 a 5900
|
||||
- 20 a 21
|
||||
|
||||
## MySQL a RDP jsou typicky na portech:
|
||||
- [x] 3306 a 3389
|
||||
- 80 a 443
|
||||
- 67 a 68
|
||||
- 161 a 162
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Wireless networks
|
||||
popis: 8 slides about satellites, Wi-Fi and security, then a quiz.
|
||||
nazev_cviceni: Quiz: Wireless networks
|
||||
nadpis_kvizu: Quiz on wireless networks
|
||||
---
|
||||
121
content/pocitacove-site/1-rocnik/27-bezdratove-site.md
Normal file
121
content/pocitacove-site/1-rocnik/27-bezdratove-site.md
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
---
|
||||
id: site-1-bezdratove-site
|
||||
puvodni: net.27
|
||||
nazev: Bezdrátové sítě
|
||||
popis: 8 snímků o družicích, Wi-Fi a zabezpečení a pak kvíz.
|
||||
nazev_cviceni: Kvíz: Bezdrátové sítě
|
||||
nadpis_kvizu: Kvíz k bezdrátovým sítím
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Bezdrátové sítě
|
||||
*Úvod*
|
||||
|
||||
- Patří sem hlavně: družicové, mikrovlnné a optické spoje.
|
||||
- Dále Wi-Fi (LAN), WiMAX/LTE (MAN/WAN) a další.
|
||||
|
||||
## Geostacionární spoje
|
||||
*Družice*
|
||||
|
||||
- Geostacionární družice: ~36 000 km, stále nad stejným bodem.
|
||||
- Pasivní odrážejí; aktivní mají transpondéry (převod + zisk).
|
||||
- C-band ~6/4 GHz; KU-band 12–14 GHz (menší antény).
|
||||
- Nevýhoda: zpoždění ~250–300 ms (RTT až ~600 ms).
|
||||
|
||||
## Přístup a topologie
|
||||
*VSAT*
|
||||
|
||||
- Bod–bod, broadcast (TV) i multiple access.
|
||||
- VSAT: terminály + centrální hub.
|
||||
- Komunikace jen terminál ↔ hub (ne přímo mezi terminály).
|
||||
|
||||
## Pozemní spoje
|
||||
*Mikrovlny*
|
||||
|
||||
- Frekvence 1–12 GHz, směrování parabolou, malý rozptyl.
|
||||
- Dosah typicky do ~50 km; retranslační stanice.
|
||||
- Troposférické spoje: odraz ve ~16 km, dosah až ~500 km.
|
||||
|
||||
> Tip: přímá viditelnost
|
||||
|
||||
## AP, BSS, ESS
|
||||
*Wi-Fi pojmy*
|
||||
|
||||
- AP = přístupový bod; STA komunikují přes AP (ne přímo).
|
||||
- BSS = stanice v buňce BSA; ESS = více buněk přes DS.
|
||||
- Roaming při překrytí; ad-hoc = P2P bez AP; hotspot = Wi-Fi.
|
||||
- ESSID identifikuje síť při přístupu k AP.
|
||||
|
||||
## 802.11 a … ax
|
||||
*Standardy*
|
||||
|
||||
- b: 11 Mb/s, 2,4 GHz; a/g: 54 Mb/s; n: MIMO, až 600 Mb/s.
|
||||
- ac (Wi-Fi 5): 256-QAM, široké kanály; ax (Wi-Fi 6): OFDMA.
|
||||
- OFDM: mnoho ortogonálních subnosných v kanálu.
|
||||
|
||||
## WEP → WPA3
|
||||
*Zabezpečení*
|
||||
|
||||
- WEP: RC4, krátký IV – prolomeno (2001), nepoužívat.
|
||||
- WPA: TKIP; WPA2: AES (doporučený základ).
|
||||
- WPA3: SAE místo PSK, silnější ochrana hesla.
|
||||
- 802.1X/EAP: ověření klienta přes AP (RADIUS).
|
||||
|
||||
## Dosahy a další
|
||||
*Shrnutí*
|
||||
|
||||
- PAN <10 m (Bluetooth); LAN = Wi-Fi; MAN = WiMAX.
|
||||
- WAN/mobilita: 802.16e, LTE; licencovaná pásma = méně rušení.
|
||||
- Používej WPA2/WPA3 + AES, ne WEP.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Geostacionární družice létají asi:
|
||||
- [x] 36 000 km nad Zemí
|
||||
- 16 km v troposféře
|
||||
- 50 km nad povrchem
|
||||
- Jen v nízké orbitě LEO
|
||||
|
||||
## Hlavní nevýhoda družicového spoje je:
|
||||
- [x] Velké zpoždění (~250–300 ms)
|
||||
- Žádný broadcast
|
||||
- Jen kabelové médium
|
||||
- Absence portů
|
||||
|
||||
## V síti VSAT komunikace probíhá:
|
||||
- [x] Jen mezi terminálem a hubem
|
||||
- Přímo mezi dvěma terminály
|
||||
- Jen přes ARP
|
||||
- Jen přes WEP
|
||||
|
||||
## Mikrovlnný spoj typicky vyžaduje:
|
||||
- [x] Přímou viditelnost (dosah ~50 km)
|
||||
- Jen metalický kabel
|
||||
- Jen port 80
|
||||
- Jen WEP klíč
|
||||
|
||||
## V infrastruktuře Wi-Fi stanice (STA):
|
||||
- [x] Komunikují přes AP, ne přímo mezi sebou
|
||||
- Vždy jen ad-hoc bez AP
|
||||
- Nepoužívají ESSID
|
||||
- Běží jen na 36 000 km
|
||||
|
||||
## 802.11ax (Wi-Fi 6) přináší zejména:
|
||||
- [x] OFDMA a vysokou kapacitu
|
||||
- Jen WEP
|
||||
- Jen C-band 4/6 GHz
|
||||
- Jen troposférický odraz
|
||||
|
||||
## WEP je dnes:
|
||||
- [x] Prolomený a nevhodný
|
||||
- Nejbezpečnější volba
|
||||
- Totéž co WPA3-SAE
|
||||
- Povinný od roku 2006
|
||||
|
||||
## Doporučené zabezpečení Wi-Fi je:
|
||||
- [x] WPA2/WPA3 s AES (ne WEP)
|
||||
- Jen Open system WEP
|
||||
- Jen Shared key WEP
|
||||
- Bez hesla vždy
|
||||
6
content/pocitacove-site/2-rocnik/01-vlan-a-trunk.en.md
Normal file
6
content/pocitacove-site/2-rocnik/01-vlan-a-trunk.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: VLANs and trunks
|
||||
popis: Logical networks on one switch and a tagged link.
|
||||
nazev_cviceni: Quiz: VLANs and trunks
|
||||
nadpis_kvizu: Quiz on VLANs and trunks
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/01-vlan-a-trunk.md
Normal file
71
content/pocitacove-site/2-rocnik/01-vlan-a-trunk.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-vlan-a-trunk
|
||||
puvodni: net2.1
|
||||
nazev: VLAN a trunk
|
||||
popis: Logické sítě na jednom přepínači a značkovaný spoj.
|
||||
nazev_cviceni: Kvíz: VLAN a trunk
|
||||
nadpis_kvizu: Kvíz k tématu VLAN a trunk
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Oddělení provozu
|
||||
*VLAN*
|
||||
|
||||
- VLAN sdružuje porty do jedné vysílací domény.
|
||||
- Počítače v různých VLAN spolu přímo na druhé vrstvě nemluví.
|
||||
- Číslo VLAN se na trunku vozí ve značce 802.1Q.
|
||||
- Nativní VLAN na trunku jede neznačkovaná. Na obou koncích musí sedět.
|
||||
|
||||
> Tip: VLAN není samostatný kabel, je to značka v rámci.
|
||||
|
||||
## Access a trunk
|
||||
*Porty*
|
||||
|
||||
- Access port se připojuje ke koncovému zařízení.
|
||||
- Trunk spojuje přepínače nebo přepínač s routerem.
|
||||
- Povolené VLAN na trunku omezí, co smí přejít.
|
||||
- Špatně nastavený trunk pustí cizí VLAN do špatné sítě.
|
||||
|
||||
> Tip: access port patří do jedné VLAN, trunk jich nese víc.
|
||||
|
||||
## K čemu se VLAN hodí
|
||||
*Provoz*
|
||||
|
||||
- Hosté, škola a správa mohou sdílet jeden přepínač.
|
||||
- Hlasová VLAN oddělí telefony od dat.
|
||||
- Mezi VLAN se dostane jen směrovač nebo přepínač třetí vrstvy.
|
||||
- VLAN zmenšuje broadcast, nenahrazuje firewall.
|
||||
|
||||
> Tip: oddělení hostů od školy nesmí stát jen na hesle Wi-Fi.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co VLAN na přepínači dělá?
|
||||
- [x] Sdruží porty do jedné vysílací domény
|
||||
- Zrychlí procesor serveru
|
||||
- Nahradí šifrování WPA3
|
||||
- Přidělí veřejnou IPv4 adresu
|
||||
> VLAN odděluje provoz na druhé vrstvě.
|
||||
|
||||
## Jak se VLAN pozná na trunku?
|
||||
- [x] Značkou 802.1Q v rámci
|
||||
- Jinou MAC adresou zdroje
|
||||
- Jiným konektorem RJ11
|
||||
- Bitem v ICMP
|
||||
> 802.1Q vloží do ethernetového rámce číslo VLAN.
|
||||
|
||||
## Kam patří access port?
|
||||
- [x] Ke koncovému počítači v jedné VLAN
|
||||
- Jen mezi dvěma routery
|
||||
- Na optický spoj s vlnovým multiplexem
|
||||
- Do napájecího zdroje
|
||||
> Access port má jednu VLAN a značku obvykle sundá.
|
||||
|
||||
## Jak spolu mluví dvě různé VLAN?
|
||||
- [x] Přes směrování, ne přímo na druhé vrstvě
|
||||
- Samy od sebe, VLAN je jen barva kabelu
|
||||
- Jedině přes ARP broadcast do všech VLAN
|
||||
- Jen když mají stejnou MAC adresu
|
||||
> Mezi VLAN je potřeba router nebo L3 switch.
|
||||
6
content/pocitacove-site/2-rocnik/02-stp-a-smycky.en.md
Normal file
6
content/pocitacove-site/2-rocnik/02-stp-a-smycky.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: STP and loops
|
||||
popis: Why a layer-2 loop takes the network down, and how STP breaks it.
|
||||
nazev_cviceni: Quiz: STP and loops
|
||||
nadpis_kvizu: Quiz on STP and loops
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/02-stp-a-smycky.md
Normal file
71
content/pocitacove-site/2-rocnik/02-stp-a-smycky.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-stp-a-smycky
|
||||
puvodni: net2.2
|
||||
nazev: STP a smyčky
|
||||
popis: Proč smyčka na druhé vrstvě shodí síť a jak ji STP přeruší.
|
||||
nazev_cviceni: Kvíz: STP a smyčky
|
||||
nadpis_kvizu: Kvíz k tématu STP a smyčky
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Broadcastová bouře
|
||||
*Smyčka*
|
||||
|
||||
- Dva kabely mezi stejnými přepínači vytvoří smyčku.
|
||||
- Broadcast se kopíruje na všechny porty a vrátí se zpět.
|
||||
- Přepínač se zahltí a přestane přenášet užitečný provoz.
|
||||
- Na třetí vrstvě paket TTL snižuje, ethernetový rámec ne.
|
||||
|
||||
> Tip: na druhé vrstvě není TTL, rámec může kroužit donekonečna.
|
||||
|
||||
## Jedna aktivní cesta
|
||||
*STP*
|
||||
|
||||
- Přepínače si volí root bridge, obvykle nejnižší bridge ID.
|
||||
- Některé porty zůstanou ve stavu blocking a rámce nepřeposílají.
|
||||
- Když aktivní linka spadne, blocking port se může otevřít.
|
||||
- RSTP reaguje rychleji než původní STP.
|
||||
|
||||
> Tip: STP nevybírá nejrychlejší cestu pro data, brání smyčce.
|
||||
|
||||
## Porty, které nemají přepínat
|
||||
*Ochrana*
|
||||
|
||||
- PortFast na access portu zrychlí připojení počítače.
|
||||
- BPDU Guard port shodí, když na něm přijde BPDU.
|
||||
- Root Guard brání tomu, aby se cizí switch stal rootem.
|
||||
- Záložní kabel má smysl, ale jen se zapnutým STP.
|
||||
|
||||
> Tip: port k tiskárně nemá poslouchat cizí BPDU.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Proč je smyčka na přepínačích nebezpečná?
|
||||
- [x] Broadcast může kroužit bez omezení TTL
|
||||
- IPv4 přestane mít masku
|
||||
- DNS přejmenuje domény
|
||||
- Procesor v počítači se vypne
|
||||
> Ethernetový rámec nemá TTL.
|
||||
|
||||
## Co STP s nadbytečným portem udělá?
|
||||
- [x] Nechá ho blokovat, aby nevznikla smyčka
|
||||
- Zdvojnásobí rychlost obou kabelů
|
||||
- Smaže MAC tabulku navždy
|
||||
- Přesměruje port na VLAN 1 a vypne ostatní
|
||||
> Blocking port rámce nepřeposílá, dokud není potřeba.
|
||||
|
||||
## K čemu je BPDU Guard?
|
||||
- [x] Shodí access port, na kterém se objeví cizí přepínač
|
||||
- Šifruje heslo k Wi-Fi
|
||||
- Přiděluje IPv6 adresy
|
||||
- Měří útlum optiky
|
||||
> Na portu pro počítač nemá co dělat protokol přepínačů.
|
||||
|
||||
## Které tvrzení o RSTP sedí?
|
||||
- [x] Na výpadek reaguje rychleji než původní STP
|
||||
- Ruší potřebu VLAN
|
||||
- Funguje jen na IPv6
|
||||
- Nahrazuje směrovací tabulku
|
||||
> RSTP zkracuje čekání při změně topologie.
|
||||
6
content/pocitacove-site/2-rocnik/03-dhcp-a-dns.en.md
Normal file
6
content/pocitacove-site/2-rocnik/03-dhcp-a-dns.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: DHCP and DNS
|
||||
popis: Who hands out an address, and who translates a name.
|
||||
nazev_cviceni: Quiz: DHCP and DNS
|
||||
nadpis_kvizu: Quiz on DHCP and DNS
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/03-dhcp-a-dns.md
Normal file
71
content/pocitacove-site/2-rocnik/03-dhcp-a-dns.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-dhcp-a-dns
|
||||
puvodni: net2.3
|
||||
nazev: DHCP a DNS
|
||||
popis: Kdo přiděluje adresu a kdo překládá jméno.
|
||||
nazev_cviceni: Kvíz: DHCP a DNS
|
||||
nadpis_kvizu: Kvíz k tématu DHCP a DNS
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Adresa bez opisování
|
||||
*DHCP*
|
||||
|
||||
- Klient pošle broadcast a hledá server.
|
||||
- Nabídka obsahuje adresu, masku, bránu a DNS.
|
||||
- Zapůjčení má dobu platnosti a klient ji obnovuje.
|
||||
- Rezervace přiváže adresu ke konkrétní MAC adrese.
|
||||
|
||||
> Tip: DHCP dává adresu na čas, ne navždy.
|
||||
|
||||
## Co se nesmí překrývat
|
||||
*Rozsah*
|
||||
|
||||
- Rozsah musí ležet v síti, kterou má brána.
|
||||
- Statické adresy serverů do rozsahu nepatří, nebo se vyloučí.
|
||||
- Špatná brána v nabídce odřízne celou VLAN od internetu.
|
||||
- DHCP relay přenese požadavek z VLAN, kde server není.
|
||||
|
||||
> Tip: dva servery se stejnou adresou v jedné síti si škodí.
|
||||
|
||||
## Jméno na adresu
|
||||
*DNS*
|
||||
|
||||
- A záznam ukazuje na IPv4, AAAA na IPv6.
|
||||
- Reverzní PTR překládá adresu zpět na jméno.
|
||||
- Rekurzivní resolver se ptá dál, autoritativní server zónu vlastní.
|
||||
- TTL u záznamu říká, jak dlouho se smí odpověď cacheovat.
|
||||
|
||||
> Tip: DNS není totéž co DHCP. Jedno dává adresu, druhé jméno.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co klient od DHCP obvykle dostane?
|
||||
- [x] Adresu, masku, bránu a DNS
|
||||
- Jen heslo k Wi-Fi
|
||||
- Novou MAC adresu
|
||||
- Kořenový certifikát webu
|
||||
> To jsou čtyři údaje, bez kterých stanice v síti nepracuje.
|
||||
|
||||
## Proč se rezervace v DHCP hodí?
|
||||
- [x] Zařízení s danou MAC dostane pořád stejnou adresu
|
||||
- Vypne potřebu masky
|
||||
- Nahradí směrování
|
||||
- Zašifruje disk
|
||||
> Rezervace je vhodná pro tiskárny a kamery.
|
||||
|
||||
## Čím se liší A a AAAA?
|
||||
- [x] A je IPv4, AAAA je IPv6
|
||||
- A je pošta, AAAA je web
|
||||
- A je jméno VLAN, AAAA je číslo portu
|
||||
- Oba ukazují jen na IPv4
|
||||
> Čtyři A v názvu připomínají delší IPv6 adresu.
|
||||
|
||||
## K čemu je DHCP relay?
|
||||
- [x] Pošle požadavek z jiné VLAN k serveru
|
||||
- Překládá jména bez DNS
|
||||
- Blokuje STP
|
||||
- Mění rychlost portu na 10 Gb/s
|
||||
> Broadcast DHCP jinak VLAN neopustí.
|
||||
6
content/pocitacove-site/2-rocnik/04-nat-a-pat.en.md
Normal file
6
content/pocitacove-site/2-rocnik/04-nat-a-pat.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: NAT and PAT
|
||||
popis: One public address for many computers.
|
||||
nazev_cviceni: Quiz: NAT and PAT
|
||||
nadpis_kvizu: Quiz on NAT and PAT
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/04-nat-a-pat.md
Normal file
71
content/pocitacove-site/2-rocnik/04-nat-a-pat.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-nat-a-pat
|
||||
puvodni: net2.4
|
||||
nazev: NAT a PAT
|
||||
popis: Jedna veřejná adresa pro mnoho počítačů.
|
||||
nazev_cviceni: Kvíz: NAT a PAT
|
||||
nadpis_kvizu: Kvíz k tématu NAT a PAT
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Soukromé adresy ven
|
||||
*NAT*
|
||||
|
||||
- NAT přepíše zdrojovou adresu při odchodu z lokální sítě.
|
||||
- Zpět router podle tabulky překladů provoz vrátí.
|
||||
- Zvenku nikdo sám od sebe spojení dovnitř nenaváže.
|
||||
- To je vedlejší efekt, ne náhrada firewallu.
|
||||
|
||||
> Tip: 192.168.0.0/16 a 10.0.0.0/8 na internetu směrovat nejdou.
|
||||
|
||||
## Mnoho počítačů, jedna adresa
|
||||
*PAT*
|
||||
|
||||
- Více vnitřních adres sdílí jednu veřejnou.
|
||||
- Rozliší je zdrojový port.
|
||||
- Domácí router dělá téměř vždy PAT, ne čistý NAT jedna ku jedné.
|
||||
- Dojdou-li porty, nová spojení se neotevřou.
|
||||
|
||||
> Tip: PAT si pamatuje i číslo portu, ne jen adresu.
|
||||
|
||||
## Když má server být vidět
|
||||
*Dovnitř*
|
||||
|
||||
- Port forward pošle příchozí port na vnitřní adresu.
|
||||
- Na serveru pak musí poslouchat daná služba a firewall ji pustit.
|
||||
- DMZ na domácím routeru vystaví jeden počítač hodně otevřeně.
|
||||
- Lepší je konkrétní port než celá DMZ.
|
||||
|
||||
> Tip: přesměrování portu otevře jen tu službu, kterou opravdu chcete.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Proč stanice s adresou 192.168.1.20 není z internetu vidět přímo?
|
||||
- [x] Je to soukromá adresa a ven jde až přes NAT
|
||||
- IPv4 takové adresy nezná
|
||||
- MAC adresa se na internetu nesmí použít jako jméno
|
||||
- DNS soukromé adresy maže
|
||||
> Soukromé rozsahy se mezi poskytovateli nesměrují.
|
||||
|
||||
## Čím se PAT liší od NAT jedna ku jedné?
|
||||
- [x] Více vnitřních adres sdílí jednu veřejnou a liší se portem
|
||||
- PAT šifruje provoz
|
||||
- PAT funguje jen pro IPv6
|
||||
- PAT ruší potřebu brány
|
||||
> Překlad zahrnuje adresu i port.
|
||||
|
||||
## K čemu je přesměrování portu?
|
||||
- [x] Příchozí spojení na daný port pošle na vnitřní server
|
||||
- Přidělí VLAN
|
||||
- Zapne STP
|
||||
- Změní masku celé školy na /8
|
||||
> Bez něj zvenku na vnitřní web sami nedosáhnete.
|
||||
|
||||
## Proč NAT není firewall?
|
||||
- [x] Jen překládá adresy, pravidla provozu řeší firewall
|
||||
- NAT umí totéž co antivir
|
||||
- NAT kontroluje hesla uživatelů
|
||||
- NAT šifruje Wi-Fi
|
||||
> Nechtěný publikovaný port NAT klidně pustí.
|
||||
6
content/pocitacove-site/2-rocnik/05-ipv6-zaklady.en.md
Normal file
6
content/pocitacove-site/2-rocnik/05-ipv6-zaklady.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: IPv6 basics
|
||||
popis: A longer address, a different notation, and what stays the same.
|
||||
nazev_cviceni: Quiz: IPv6 basics
|
||||
nadpis_kvizu: Quiz on IPv6 basics
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/05-ipv6-zaklady.md
Normal file
71
content/pocitacove-site/2-rocnik/05-ipv6-zaklady.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-ipv6-zaklady
|
||||
puvodni: net2.5
|
||||
nazev: IPv6 základy
|
||||
popis: Delší adresa, jiný zápis a co se nemění.
|
||||
nazev_cviceni: Kvíz: IPv6 základy
|
||||
nadpis_kvizu: Kvíz k tématu IPv6 základy
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## 128 bitů
|
||||
*Adresa*
|
||||
|
||||
- Adresa má osm skupin po čtyřech hexadecimálních číslicích.
|
||||
- Prefix se píše jako /64, ne jako stará maska 255.255.255.0.
|
||||
- Link-local adresa fe80:: platí jen na tom spoji.
|
||||
- Globální adresa je vidět i mimo místní spoj.
|
||||
|
||||
> Tip: nuly v jedné skupině za sebou smí zkrátit :: jen jednou.
|
||||
|
||||
## SLAAC a DHCPv6
|
||||
*Přidělení*
|
||||
|
||||
- Router advertisement řekne prefix a jestli se stanice smí nastavit sama.
|
||||
- SLAAC složí adresu z prefixu a identifikátoru rozhraní.
|
||||
- DHCPv6 přidá adresu nebo jen DNS, podle příznaků.
|
||||
- Obě varianty mohou běžet vedle sebe.
|
||||
|
||||
> Tip: výchozí bránu v IPv6 často ohlašuje router, ne DHCP.
|
||||
|
||||
## Dual stack
|
||||
*Vedle IPv4*
|
||||
|
||||
- Počítač může mít IPv4 i IPv6 naráz.
|
||||
- DNS AAAA záznam rozhoduje, jestli se klient zkusí spojit po IPv6.
|
||||
- NAT u IPv6 není nutný tak jako u IPv4, ale firewall ano.
|
||||
- Ping na IPv6 je jiný příkaz než ping na IPv4, podle systému.
|
||||
|
||||
> Tip: IPv6 nevypínejte jen proto, že mu nerozumíte. Rozbitý IPv6 zpomalí i weby.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Jak je IPv6 adresa dlouhá?
|
||||
- [x] 128 bitů
|
||||
- 32 bitů
|
||||
- 48 bitů
|
||||
- 256 bitů
|
||||
> IPv4 má 32 bitů, IPv6 čtyřikrát tolik.
|
||||
|
||||
## Která adresa je link-local?
|
||||
- [x] fe80::1
|
||||
- 192.168.1.1
|
||||
- 8.8.8.8
|
||||
- 255.255.255.255
|
||||
> fe80:: platí jen na místním spoji.
|
||||
|
||||
## Kdo v IPv6 často oznámí prefix?
|
||||
- [x] Router advertisement
|
||||
- ARP request
|
||||
- STP hello
|
||||
- Jen ruční zápis do hosts
|
||||
> Router říká stanicím, jaký prefix na spoji platí.
|
||||
|
||||
## Co znamená dual stack?
|
||||
- [x] Zařízení používá IPv4 i IPv6
|
||||
- Dva switche v jedné VLAN
|
||||
- Dvě masky u jedné IPv4 adresy
|
||||
- Záloha jen na pásku
|
||||
> Oba protokoly běží současně.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Static routing
|
||||
popis: A hand-written route, the metric, and when it is no longer enough.
|
||||
nazev_cviceni: Quiz: Static routing
|
||||
nadpis_kvizu: Quiz on Static routing
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/06-staticke-smerovani.md
Normal file
71
content/pocitacove-site/2-rocnik/06-staticke-smerovani.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-staticke-smerovani
|
||||
puvodni: net2.6
|
||||
nazev: Statické směrování
|
||||
popis: Ruční cesta, metrika a kdy přestane stačit.
|
||||
nazev_cviceni: Kvíz: Statické směrování
|
||||
nadpis_kvizu: Kvíz k tématu Statické směrování
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Kam s paketem
|
||||
*Trasa*
|
||||
|
||||
- Záznam říká síť, masku nebo prefix a další skok.
|
||||
- Další skok musí být dosažitelný na přímo připojeném rozhraní.
|
||||
- Výchozí trasa 0.0.0.0/0 chytí vše, co nemá přesnější záznam.
|
||||
- Přesnější prefix vyhraje nad kratším.
|
||||
|
||||
> Tip: směrovací tabulka se dívá na síť, ne na jednu adresu stanice.
|
||||
|
||||
## Když je cest víc
|
||||
*Metrika*
|
||||
|
||||
- Statická trasa má lepší vzdálenost než OSPF nebo RIP.
|
||||
- Metrika porovnává trasy ze stejného zdroje.
|
||||
- Plovoucí statická trasa má horší vzdálenost a čeká jako záloha.
|
||||
- Špatný další skok vytvoří černou díru: paket odejde a ztratí se.
|
||||
|
||||
> Tip: nižší administrativní vzdálenost znamená důvěryhodnější zdroj trasy.
|
||||
|
||||
## Kdy ruční tabulka nestačí
|
||||
*Meze*
|
||||
|
||||
- Statika je přehledná v malé síti a na okraji k poskytovateli.
|
||||
- Neumí sama obejít spadlou cestu, pokud záloha není připravená.
|
||||
- Na směrovači musí sedět trasa tam i zpět, jinak odpověď nepřijde.
|
||||
- Změna adresace znamená obejít všechny ruční záznamy.
|
||||
|
||||
> Tip: deset poboček se statickými trasami neudržíte po každé změně.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Na co se směrovač dívá při výběru trasy?
|
||||
- [x] Na síť a prefix, ne na jméno počítače
|
||||
- Na barvu kabelu
|
||||
- Na VLAN jméno v DNS
|
||||
- Jen na MAC adresu cíle
|
||||
> Třetí vrstva směruje podle prefixu.
|
||||
|
||||
## Která trasa je výchozí?
|
||||
- [x] 0.0.0.0/0
|
||||
- 255.255.255.255/32
|
||||
- 192.168.1.1/32
|
||||
- ::1/128
|
||||
> Nulová síť s nulovým prefixem chytí zbytek.
|
||||
|
||||
## Co je plovoucí statická trasa?
|
||||
- [x] Záložní ruční trasa s horší vzdáleností
|
||||
- Trasa, která plave mezi VLAN bez routeru
|
||||
- Automatický OSPF
|
||||
- Záznam jen v ARP
|
||||
> Nastoupí, až když zmizí lepší cesta.
|
||||
|
||||
## Proč odpověď ze serveru nedorazí, i když tam paket došel?
|
||||
- [x] Chybí zpáteční trasa
|
||||
- TCP nemá porty
|
||||
- IPv4 neumí odpovědi
|
||||
- Switch maže cílové MAC adresy
|
||||
> Cesta musí existovat oběma směry.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: ACLs and filtering
|
||||
popis: A list that permits traffic or drops it.
|
||||
nazev_cviceni: Quiz: ACLs and filtering
|
||||
nadpis_kvizu: Quiz on ACLs and filtering
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/07-acl-a-filtrovani.md
Normal file
71
content/pocitacove-site/2-rocnik/07-acl-a-filtrovani.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-acl-a-filtrovani
|
||||
puvodni: net2.7
|
||||
nazev: ACL a filtrování
|
||||
popis: Seznam, který provoz pustí a který zahodí.
|
||||
nazev_cviceni: Kvíz: ACL a filtrování
|
||||
nadpis_kvizu: Kvíz k tématu ACL a filtrování
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Pořadí rozhoduje
|
||||
*Pravidla*
|
||||
|
||||
- ACL zkouší řádky shora dolů.
|
||||
- Na konci bývá tiché zamítnutí všeho ostatního.
|
||||
- Pravidlo umí adresu, protokol a port.
|
||||
- Jedno špatné pořadí otevře službu, kterou jste chtěli zavřít.
|
||||
|
||||
> Tip: první shoda vyhrává. Obecné povolení na začátku pozdější zákaz schová.
|
||||
|
||||
## Dovnitř a ven
|
||||
*Směr*
|
||||
|
||||
- Příchozí ACL sedí na paketech, které do rozhraní vcházejí.
|
||||
- Odchozí ACL sedí na paketech, které rozhraní opouštějí.
|
||||
- Filtr na VLAN rozhraní hlídá provoz mezi sítěmi.
|
||||
- ACL na směrovači nevidí provoz, který zůstane uvnitř jednoho switche.
|
||||
|
||||
> Tip: blíž zdroji filtrujte to, co nemá vůbec vstoupit.
|
||||
|
||||
## Co obvykle pustit
|
||||
*Praxe*
|
||||
|
||||
- Správa směrovače nemá poslouchat z hostovské VLAN.
|
||||
- Do serverové sítě pusťte jen porty služeb, které tam jsou.
|
||||
- ICMP můžete omezit, ale úplný zákaz ztíží hledání chyb.
|
||||
- Po změně ACL ověřte, že legitimní provoz pořád prochází.
|
||||
|
||||
> Tip: nejdřív povolte, co potřebujete, a zbytek nechte spadnout.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Jak ACL vybírá pravidlo?
|
||||
- [x] Použije první řádek, který sedí
|
||||
- Sečte všechny řádky a udělá průměr
|
||||
- Vždy použije poslední řádek
|
||||
- Ptá se DNS
|
||||
> Pořadí je součást významu seznamu.
|
||||
|
||||
## Co udělá tiché zamítnutí na konci?
|
||||
- [x] Zahodí provoz, který žádný řádek nepovolil
|
||||
- Povolí všechno, co zbylo
|
||||
- Přepne port do trunku
|
||||
- Pošle paket do IPv6
|
||||
> Co není povoleno, neprojde.
|
||||
|
||||
## Proč ACL na routeru nehlídá dva počítače v jedné VLAN?
|
||||
- [x] Jejich rámce jdou jen přes switch a k routeru nemusí
|
||||
- ACL umí jen Wi-Fi
|
||||
- VLAN nemá MAC adresy
|
||||
- TCP takový provoz šifruje před switchem
|
||||
> Provoz uvnitř VLAN zůstane na druhé vrstvě.
|
||||
|
||||
## Kam nepatří správa routeru?
|
||||
- [x] Do hostovské sítě
|
||||
- Na konzolový port technika
|
||||
- Do správní VLAN
|
||||
- Na šifrované SSH z dohledu
|
||||
> Host nemá mít cestu na správu infrastruktury.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Enterprise Wi-Fi
|
||||
popis: SSIDs, WPA3, and why one password on the wall is not enough.
|
||||
nazev_cviceni: Quiz: Enterprise Wi-Fi
|
||||
nadpis_kvizu: Quiz on Enterprise Wi-Fi
|
||||
---
|
||||
71
content/pocitacove-site/2-rocnik/08-podnikova-wi-fi.md
Normal file
71
content/pocitacove-site/2-rocnik/08-podnikova-wi-fi.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-2-podnikova-wi-fi
|
||||
puvodni: net2.8
|
||||
nazev: Podniková Wi-Fi
|
||||
popis: SSID, WPA3 a proč jedno heslo na nástěnce nestačí.
|
||||
nazev_cviceni: Kvíz: Podniková Wi-Fi
|
||||
nadpis_kvizu: Kvíz k tématu Podniková Wi-Fi
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Více sítí, jedna infrastruktura
|
||||
*SSID*
|
||||
|
||||
- Jedno rádio může ohlašovat víc SSID.
|
||||
- Každé SSID se mapuje na VLAN.
|
||||
- Schované SSID není zabezpečení, jméno jde pořád zachytit.
|
||||
- Stejné SSID na více přístupových bodech umožní přechod.
|
||||
|
||||
> Tip: hostovské SSID má skončit v jiné VLAN než učitelé.
|
||||
|
||||
## WPA2 a WPA3
|
||||
*Klíče*
|
||||
|
||||
- WPA2-Personal sdílí jedno heslo.
|
||||
- WPA2-Enterprise ověřuje uživatele přes RADIUS.
|
||||
- WPA3 lépe chrání i slabší hesla a má lepší dopředné utajení.
|
||||
- Starý WEP se nepoužívá.
|
||||
|
||||
> Tip: společné heslo PSK se nedá vzít jednomu člověku, aniž by ho dostali všichni.
|
||||
|
||||
## Kanály a přechod
|
||||
*Pokrytí*
|
||||
|
||||
- Pásmo 2,4 GHz má málo nepřekrývajících se kanálů.
|
||||
- 5 GHz má víc kanálů a hůř prochází zdí.
|
||||
- Výkon nesmí být zbytečně vysoký, jinak buňky slyší i cizí provoz.
|
||||
- Roaming funguje, když se SSID a zabezpečení shodují.
|
||||
|
||||
> Tip: dva sousední body na stejném kanále si překážejí.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Kam má vést hostovské SSID?
|
||||
- [x] Do vlastní VLAN, oddělené od školní sítě
|
||||
- Do stejné sítě jako ředitelna
|
||||
- Přímo do správy routeru
|
||||
- Do sítě bez DHCP i bez izolace
|
||||
> Host nemá vidět školní servery.
|
||||
|
||||
## Čím se liší WPA2-Enterprise od společného hesla?
|
||||
- [x] Každý uživatel se ověřuje zvlášť, často přes RADIUS
|
||||
- Nemá šifrování
|
||||
- Funguje jen na 2,4 GHz
|
||||
- Sdílí jeden klíč napsaný na tabuli
|
||||
> Účet jde odebrat jednomu člověku.
|
||||
|
||||
## Proč schované SSID není ochrana?
|
||||
- [x] Jméno sítě jde při připojení stejně zachytit
|
||||
- Skryté SSID nejde vůbec použít
|
||||
- WPA3 ho zakazuje
|
||||
- Switch ho vyhlásí v STP
|
||||
> Utajené jméno není šifra.
|
||||
|
||||
## Co vadí dvěma sousedním AP na stejném kanále?
|
||||
- [x] Slyší se a kazí si přenos
|
||||
- Smažou si VLAN
|
||||
- Přestanou dělat DHCP
|
||||
- Změní IPv6 na IPv4
|
||||
> Kanály se mají plánovat, ne nechat náhodě.
|
||||
6
content/pocitacove-site/3-rocnik/01-ospf.en.md
Normal file
6
content/pocitacove-site/3-rocnik/01-ospf.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: OSPF
|
||||
popis: Routers tell each other which networks they know.
|
||||
nazev_cviceni: Quiz: OSPF
|
||||
nadpis_kvizu: Quiz on OSPF
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/01-ospf.md
Normal file
71
content/pocitacove-site/3-rocnik/01-ospf.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-ospf
|
||||
puvodni: net3.1
|
||||
nazev: OSPF
|
||||
popis: Směrovače si samy řeknou, jaké sítě znají.
|
||||
nazev_cviceni: Kvíz: OSPF
|
||||
nadpis_kvizu: Kvíz k tématu OSPF
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Stejná oblast
|
||||
*Sousedé*
|
||||
|
||||
- Směrovače v jednom spoji si vymění hello.
|
||||
- Hello interval a dead interval musí sedět.
|
||||
- Oblast 0 je páteř. Ostatní oblasti se k ní připojují.
|
||||
- Pasivní rozhraní hello neposílá, třeba k počítačům.
|
||||
|
||||
> Tip: OSPF soused nevznikne, když se neshoduje oblast nebo hello.
|
||||
|
||||
## Kratší neznamená míň skoků
|
||||
*Cena*
|
||||
|
||||
- Rychlejší linka má obvykle nižší cenu.
|
||||
- Součet cen rozhodne, kudy paket půjde.
|
||||
- Ruční cena umí odtáhnout provoz ze špatné linky.
|
||||
- Změna topologie se přepočítá bez přepisování statických tras.
|
||||
|
||||
> Tip: OSPF sčítá cenu linek, ne počet routerů jako RIP.
|
||||
|
||||
## Co se z OSPF stane
|
||||
*Tabulka*
|
||||
|
||||
- Naučená síť se vloží do směrovací tabulky.
|
||||
- Když lepší cesta spadne, použije se náhradní.
|
||||
- Redistribuce natáhne do OSPF i statiku nebo jiný protokol.
|
||||
- Špatná redistribuce umí do sítě pustit cizí trasy.
|
||||
|
||||
> Tip: v tabulce uvidíte zdroj trasy, ne jen další skok.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co musí u OSPF sousedů sedět?
|
||||
- [x] Oblast a časy hello
|
||||
- Stejná MAC adresa
|
||||
- Stejné SSID
|
||||
- Stejný počet VLAN na switchi
|
||||
> Nesoulad hello nebo oblasti sousedství nesestaví.
|
||||
|
||||
## Podle čeho OSPF vybírá cestu?
|
||||
- [x] Podle součtu cen linek
|
||||
- Podle počtu písmen v názvu routeru
|
||||
- Podle VLAN ID
|
||||
- Podle stáří DNS záznamu
|
||||
> Cena vyjadřuje náklad cesty, často odvozený z rychlosti.
|
||||
|
||||
## K čemu je pasivní rozhraní?
|
||||
- [x] Neposílá hello tam, kde žádný soused být nemá
|
||||
- Vypne směrování celé sítě
|
||||
- Zapne NAT
|
||||
- Skryje SSID
|
||||
> K uživatelům se hello zbytečně neposílá.
|
||||
|
||||
## Co je oblast 0?
|
||||
- [x] Páteř, ke které se ostatní oblasti připojují
|
||||
- VLAN pro hosty
|
||||
- Výchozí heslo WPA
|
||||
- Číslo konzolového portu
|
||||
> Bez páteře se víc oblastí OSPF nespojí správně.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Inter-VLAN routing
|
||||
popis: One gateway for each VLAN.
|
||||
nazev_cviceni: Quiz: Inter-VLAN routing
|
||||
nadpis_kvizu: Quiz on Inter-VLAN routing
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/02-smerovani-mezi-vlan.md
Normal file
71
content/pocitacove-site/3-rocnik/02-smerovani-mezi-vlan.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-smerovani-mezi-vlan
|
||||
puvodni: net3.2
|
||||
nazev: Směrování mezi VLAN
|
||||
popis: Jedna brána pro každou VLAN.
|
||||
nazev_cviceni: Kvíz: Směrování mezi VLAN
|
||||
nadpis_kvizu: Kvíz k tématu Směrování mezi VLAN
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Jeden spoj, víc VLAN
|
||||
*Router na tyči*
|
||||
|
||||
- Switch pošle trunk do routeru.
|
||||
- Každá VLAN má vlastní IP bránu.
|
||||
- Stanice má jako bránu adresu své VLAN, ne cizí.
|
||||
- Bez trasy mezi VLAN k sobě sítě nedosáhnou.
|
||||
|
||||
> Tip: trunk k routeru nese značky a každá VLAN má své podrozhraní.
|
||||
|
||||
## Směrování v přepínači
|
||||
*L3 switch*
|
||||
|
||||
- SVI je virtuální rozhraní s adresou brány.
|
||||
- Provoz mezi VLAN nemusí odejít na samostatný router.
|
||||
- ACL na SVI hlídá, která VLAN kam smí.
|
||||
- Zapomenuté SVI znamená, že VLAN nemá bránu.
|
||||
|
||||
> Tip: přepínač třetí vrstvy má pro VLAN rozhraní SVI.
|
||||
|
||||
## Když to nejde
|
||||
*Chyby*
|
||||
|
||||
- Špatná maska na bráně rozhodí celou VLAN.
|
||||
- Trunk, který VLAN nepropouští, bránu odstřihne.
|
||||
- Stanice v access portu špatné VLAN dostane cizí DHCP.
|
||||
- Kontrola: adresa, maska, brána, VLAN, trunk, ACL.
|
||||
|
||||
> Tip: nejdřív ověřte, že stanice je ve správné VLAN a má správnou bránu.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co je brána pro stanici ve VLAN?
|
||||
- [x] Adresa routeru nebo SVI v té samé VLAN
|
||||
- Libovolná veřejná DNS adresa
|
||||
- MAC adresa switche
|
||||
- Číslo VLAN zapsané do masky
|
||||
> Brána musí být dosažitelná na druhé vrstvě, tedy ve stejné VLAN.
|
||||
|
||||
## Co je SVI?
|
||||
- [x] Virtuální rozhraní VLAN na L3 přepínači
|
||||
- Typ optického vlákna
|
||||
- Protokol pošty
|
||||
- Záloha konfigurace
|
||||
> SVI nese IP adresu brány dané VLAN.
|
||||
|
||||
## Jak router na tyči pozná VLAN?
|
||||
- [x] Podle značky 802.1Q na trunku
|
||||
- Podle barvy LED na počítači
|
||||
- Podle jména v DNS
|
||||
- Podle rychlosti ventilátoru
|
||||
> Každé podrozhraní patří jedné značce.
|
||||
|
||||
## Co udělá trunk, který VLAN 20 nepropouští?
|
||||
- [x] Střihne bránu VLAN 20 od zbytku sítě
|
||||
- Smaže OSPF v celé škole
|
||||
- Přepne Wi-Fi na WEP
|
||||
- Zdvojí adresy DHCP
|
||||
> Povolené VLAN na trunku jsou součást návrhu.
|
||||
6
content/pocitacove-site/3-rocnik/03-wan.en.md
Normal file
6
content/pocitacove-site/3-rocnik/03-wan.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: WAN
|
||||
popis: A link between sites and towards the provider.
|
||||
nazev_cviceni: Quiz: WAN
|
||||
nadpis_kvizu: Quiz on WAN
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/03-wan.md
Normal file
71
content/pocitacove-site/3-rocnik/03-wan.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-wan
|
||||
puvodni: net3.3
|
||||
nazev: WAN
|
||||
popis: Spoj mezi pobočkami a k poskytovateli.
|
||||
nazev_cviceni: Kvíz: WAN
|
||||
nadpis_kvizu: Kvíz k tématu WAN
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Kde končí vaše síť
|
||||
*Okraj*
|
||||
|
||||
- WAN spojuje vzdálené sítě přes síť, kterou nevlastníte.
|
||||
- Poskytovatel vám dá adresu, bránu a často i VLAN.
|
||||
- Výchozí trasa obvykle míří právě sem.
|
||||
- Výpadek poslední míle odřízne pobočku, i když jádro žije.
|
||||
|
||||
> Tip: za routerem k poskytovateli už neřídíte fyzickou cestu.
|
||||
|
||||
## Čím se to vozí
|
||||
*Technologie*
|
||||
|
||||
- Starší spoje používaly pronajaté linky a PPP.
|
||||
- MPLS u poskytovatele spojí pobočky jako jednu službu.
|
||||
- Metro Ethernet přivede do budovy běžný ethernetový port.
|
||||
- Rychlost, odezva a ztráty jsou parametry, které se sledují.
|
||||
|
||||
> Tip: dnešní WAN často vypadá jako ethernet, i když pod ním je jiná síť.
|
||||
|
||||
## Co domluvit
|
||||
*Návrh*
|
||||
|
||||
- Jedna přípojka je jednoduchá a křehká.
|
||||
- Druhý poskytovatel sníží riziko, když nejde stejnou trasou.
|
||||
- Adresy od poskytovatele musí sedět s vaším NAT a firewallem.
|
||||
- Na okraji filtrujte, co do školy z internetu lézt nemá.
|
||||
|
||||
> Tip: záložní spoj má smysl jen s cestou, která se na něj umí přepnout.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co je WAN z pohledu školy?
|
||||
- [x] Spoj mimo budovu, často přes poskytovatele
|
||||
- Kabel mezi dvěma porty jednoho switche
|
||||
- VLAN pro tiskárny
|
||||
- Diskové pole
|
||||
> WAN překračuje místní síť.
|
||||
|
||||
## Kam obvykle míří výchozí trasa?
|
||||
- [x] K poskytovateli
|
||||
- Na tiskárnu
|
||||
- Do STP rootu
|
||||
- Na adresu 127.0.0.1
|
||||
> Co směrovač nezná, pošle ven.
|
||||
|
||||
## Proč dva spoje stejnou ulicí nemusí být záloha?
|
||||
- [x] Jedna porucha překope oba naráz
|
||||
- OSPF dva spoje zakazuje
|
||||
- IPv4 umí jen jednu bránu na světě
|
||||
- Ethernet nesmí mít zálohu
|
||||
> Fyzicky oddělená trasa je součást redundance.
|
||||
|
||||
## Co je metro Ethernet?
|
||||
- [x] WAN služba, která u vás končí ethernetovým portem
|
||||
- Wi-Fi ve vlaku
|
||||
- Protokol místo DNS
|
||||
- Typ procesoru
|
||||
> Pod portem může být síť poskytovatele, vy vidíte ethernet.
|
||||
6
content/pocitacove-site/3-rocnik/04-vpn.en.md
Normal file
6
content/pocitacove-site/3-rocnik/04-vpn.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: VPN
|
||||
popis: An encrypted tunnel across a network you do not trust.
|
||||
nazev_cviceni: Quiz: VPN
|
||||
nadpis_kvizu: Quiz on VPN
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/04-vpn.md
Normal file
71
content/pocitacove-site/3-rocnik/04-vpn.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-vpn
|
||||
puvodni: net3.4
|
||||
nazev: VPN
|
||||
popis: Šifrovaný tunel přes síť, které nevěříte.
|
||||
nazev_cviceni: Kvíz: VPN
|
||||
nadpis_kvizu: Kvíz k tématu VPN
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Cizí síť jako kabel
|
||||
*Tunel*
|
||||
|
||||
- Mezi dvěma body se postaví šifrovaný tunel.
|
||||
- Uvnitř mohou téct soukromé adresy.
|
||||
- Venku je vidět jen obal mezi konci tunelu.
|
||||
- Bez shodných klíčů nebo certifikátů tunel nevstane.
|
||||
|
||||
> Tip: VPN neschová provoz před sítí, ve které tunel končí.
|
||||
|
||||
## Pobočka a člověk
|
||||
*Dva tvary*
|
||||
|
||||
- Site-to-site propojí dvě pobočky trvale.
|
||||
- Remote access pustí notebook do školní sítě.
|
||||
- Uživatel se ověřuje účtem, ne jen společným heslem na zdi.
|
||||
- Split tunnel posílá tunelem jen školní sítě, zbytek jde přímo.
|
||||
|
||||
> Tip: site-to-site spojuje sítě, remote access jednoho uživatele.
|
||||
|
||||
## Když tunel stojí a data ne
|
||||
*Chyby*
|
||||
|
||||
- Musí sedět návrh šifry na obou koncích.
|
||||
- Firewall po cestě musí pustit port VPN.
|
||||
- Uvnitř musí existovat trasa do cílových sítí.
|
||||
- Příliš široký tunel stáhne na školu i provoz, který tam být neměl.
|
||||
|
||||
> Tip: tunel může svítit zeleně a přesto chybí trasa dovnitř.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co VPN před cizí sítí skrývá?
|
||||
- [x] Obsah a vnitřní adresy, venku je vidět obal tunelu
|
||||
- I to, že nějaký provoz existuje
|
||||
- MAC adresu switche ve třídě
|
||||
- Úplně všechno včetně konců tunelu
|
||||
> Koncové adresy tunelu vidět jsou, náklad ne.
|
||||
|
||||
## Čím se liší site-to-site od remote access?
|
||||
- [x] První spojuje sítě, druhá připojuje uživatele
|
||||
- První je Wi-Fi, druhá je VLAN
|
||||
- Obě jen mění DNS
|
||||
- Remote access nejde šifrovat
|
||||
> Notebook není druhá pobočka, i když tunel vypadá podobně.
|
||||
|
||||
## Proč tunel svítí, ale server nehraje?
|
||||
- [x] Chybí trasa nebo firewall uvnitř
|
||||
- IPv4 zakazuje VPN
|
||||
- STP tunely maže
|
||||
- DNS přejmenuje šifru
|
||||
> Šifra a dosažitelnost jsou dvě vrstvy.
|
||||
|
||||
## Co je split tunnel?
|
||||
- [x] Tunelem jde jen provoz do vnitřních sítí
|
||||
- Každý paket se rozpůlí
|
||||
- VPN bez šifry
|
||||
- Dva SSID na jednom kanále
|
||||
> Internet z notebooku pak nemusí téct přes školu.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Firewalls and zones
|
||||
popis: Who may talk to whom, not only whether the cable is lit.
|
||||
nazev_cviceni: Quiz: Firewalls and zones
|
||||
nadpis_kvizu: Quiz on Firewalls and zones
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/05-firewall-a-zony.md
Normal file
71
content/pocitacove-site/3-rocnik/05-firewall-a-zony.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-firewall-a-zony
|
||||
puvodni: net3.5
|
||||
nazev: Firewall a zóny
|
||||
popis: Kdo s kým smí mluvit, ne jen jestli kabel svítí.
|
||||
nazev_cviceni: Kvíz: Firewall a zóny
|
||||
nadpis_kvizu: Kvíz k tématu Firewall a zóny
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Důvěra není stejná
|
||||
*Zóny*
|
||||
|
||||
- Rozhraní se sdruží do zón podle důvěry.
|
||||
- Z důvěryhodnější zóny ven se často povoluje snáz.
|
||||
- Z internetu dovnitř se povoluje jen to, co je schválené.
|
||||
- Pravidlo se píše od zóny ke zóně, ne jen na jednu adresu.
|
||||
|
||||
> Tip: LAN, WAN a DMZ nemají stejná pravidla.
|
||||
|
||||
## Pamatuje si spojení
|
||||
*Stav*
|
||||
|
||||
- Nové spojení se kontroluje proti politice.
|
||||
- Odpověď patřící ke spojení se pustí.
|
||||
- Bezestavový filtr zkoumá každý paket zvlášť.
|
||||
- Ukončené spojení se z tabulky smaže.
|
||||
|
||||
> Tip: stavový firewall pustí odpověď, aniž byste psali pravidlo nazpátek.
|
||||
|
||||
## Server, který má být vidět
|
||||
*DMZ*
|
||||
|
||||
- Veřejná služba sedí v oddělené zóně.
|
||||
- Z internetu se otevře jen její port.
|
||||
- Z DMZ do LAN se pustí jen to, co služba opravdu potřebuje.
|
||||
- Kompromitovaný web pak neotevře celou školu.
|
||||
|
||||
> Tip: web v DMZ nemá mít cestu ke všem diskům ve škole.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Proč se zóny liší?
|
||||
- [x] Mají jinou důvěru a tedy jiná pravidla
|
||||
- Každá zóna musí mít vlastní DNS jméno switche
|
||||
- Zóny nahrazují IP adresy
|
||||
- Bez zón nejde STP
|
||||
> Internet a učebna nejsou stejně důvěryhodné.
|
||||
|
||||
## Co umí stavový firewall?
|
||||
- [x] Pustí odpověď k už otevřenému spojení
|
||||
- Smaže VLAN
|
||||
- Přidělí MAC adresu
|
||||
- Nahradí směrovací protokol
|
||||
> Pamatuje si, kdo spojení začal.
|
||||
|
||||
## Kam patří veřejný web, který nemá vidět celou LAN?
|
||||
- [x] Do DMZ
|
||||
- Do stejné sítě jako účtárna
|
||||
- Na access port ředitele
|
||||
- Do nativní VLAN trunku bez pravidel
|
||||
> DMZ omezí, kam se útočník dostane dál.
|
||||
|
||||
## Co samotná zóna ještě není?
|
||||
- [x] Náhrada za konkrétní pravidla služeb
|
||||
- Způsob, jak sdružit rozhraní
|
||||
- Hranice důvěry
|
||||
- Místo, kam se píše politika
|
||||
> Zóna bez pravidel nic nechrání.
|
||||
6
content/pocitacove-site/3-rocnik/06-qos.en.md
Normal file
6
content/pocitacove-site/3-rocnik/06-qos.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: QoS
|
||||
popis: When the link is full, someone has to go first.
|
||||
nazev_cviceni: Quiz: QoS
|
||||
nadpis_kvizu: Quiz on QoS
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/06-qos.md
Normal file
71
content/pocitacove-site/3-rocnik/06-qos.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-qos
|
||||
puvodni: net3.6
|
||||
nazev: QoS
|
||||
popis: Když je linka plná, někdo musí dostat přednost.
|
||||
nazev_cviceni: Kvíz: QoS
|
||||
nadpis_kvizu: Kvíz k tématu QoS
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Ne všechno snese čekání
|
||||
*Fronty*
|
||||
|
||||
- Hlas a videohovor kazí zpoždění a kolísání.
|
||||
- Záloha disku snese čekání líp než telefonát.
|
||||
- Fronta na úzké lince řadí pakety.
|
||||
- Bez označení provozu switch neví, co je hlas.
|
||||
|
||||
> Tip: QoS nevytvoří rychlost, jen rozhodne, kdo počká.
|
||||
|
||||
## Kdo si řekne o přednost
|
||||
*Značky*
|
||||
|
||||
- IP hlavička umí nést DSCP.
|
||||
- Ethernet umí prioritu na VLAN značce.
|
||||
- Na vstupu se značka přepíše podle politiky.
|
||||
- Hlasová VLAN se často značí automaticky.
|
||||
|
||||
> Tip: značce z koncového portu nevěřte, uživatel si ji může nastavit sám.
|
||||
|
||||
## Kde to má smysl
|
||||
*Praxe*
|
||||
|
||||
- Úzké hrdlo bývá WAN, ne páteřní switch.
|
||||
- Rezervace pro hlas nesmí sežrat celou linku.
|
||||
- Testujte hovor ve chvíli, kdy běží velká kopie.
|
||||
- Špatná politika umí zpomalit i správu sítě.
|
||||
|
||||
> Tip: na prázdné gigabitové lince QoS nic viditelného neudělá.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co QoS neumí?
|
||||
- [x] Vyrobit větší rychlost linky
|
||||
- Dát přednost hlasu před zálohou
|
||||
- Omezit kolísání hovoru
|
||||
- Označit provoz
|
||||
> Dělí existující kapacitu, nepřidá ji.
|
||||
|
||||
## Proč se značka z počítače přepisuje?
|
||||
- [x] Uživatel by si jinak dal nejvyšší prioritu
|
||||
- DSCP nejde číst
|
||||
- IPv4 značky zakazuje
|
||||
- STP značky maže
|
||||
> Důvěryhodná značka vznikne na vstupu podle pravidel.
|
||||
|
||||
## Kde QoS obvykle pomůže nejdřív?
|
||||
- [x] Na pomalé WAN lince
|
||||
- Na prázdném 10Gb portu mezi switchi
|
||||
- Uvnitř jednoho počítače na smyčce
|
||||
- Na vypnutém Wi-Fi
|
||||
> Přednost se projeví, až když se linka plní.
|
||||
|
||||
## Který provoz čekání snese hůř?
|
||||
- [x] Telefonní hovor
|
||||
- Noční kopie disku
|
||||
- Stahování aktualizace
|
||||
- Archiv pošty
|
||||
> Hlas potřebuje malé a stálé zpoždění.
|
||||
6
content/pocitacove-site/3-rocnik/07-dohled-site.en.md
Normal file
6
content/pocitacove-site/3-rocnik/07-dohled-site.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Watching the network
|
||||
popis: SNMP, syslog, and what a graph really tells you.
|
||||
nazev_cviceni: Quiz: Watching the network
|
||||
nadpis_kvizu: Quiz on Watching the network
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/07-dohled-site.md
Normal file
71
content/pocitacove-site/3-rocnik/07-dohled-site.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-dohled-site
|
||||
puvodni: net3.7
|
||||
nazev: Dohled sítě
|
||||
popis: SNMP, syslog a co z grafu opravdu plyne.
|
||||
nazev_cviceni: Kvíz: Dohled sítě
|
||||
nadpis_kvizu: Kvíz k tématu Dohled sítě
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Čísla z zařízení
|
||||
*SNMP*
|
||||
|
||||
- Dohled se ptá na vytížení, chyby a stav portů.
|
||||
- Komunita není ozdoba, je to přístup.
|
||||
- SNMPv3 umí uživatele a šifrování.
|
||||
- Zařízení má poslouchat SNMP jen ze sítě dohledu.
|
||||
|
||||
> Tip: SNMPv2c posílá jméno komunity skoro jako heslo v čistém textu.
|
||||
|
||||
## Věty o tom, co se stalo
|
||||
*Syslog*
|
||||
|
||||
- Syslog odnáší hlášky na server.
|
||||
- Úrovně od ladění po nouzi se nemají všechny sypat do jedné hromady.
|
||||
- Čas na zařízeních musí sedět, jinak nejde srovnat události.
|
||||
- NTP je proto součást dohledu, ne jen hodiny na zdi.
|
||||
|
||||
> Tip: log na zařízení se při restartu může ztratit. Posílejte ho pryč.
|
||||
|
||||
## Graf není diagnóza
|
||||
*Čtení*
|
||||
|
||||
- Chyby na portu často znamenají kabel nebo duplex.
|
||||
- Vytrvalé vytížení WAN řekne, jestli je čas na silnější spoj.
|
||||
- Výpadek, který nikdo nevidí, se bude opakovat.
|
||||
- Upozornění má chodit člověku, který může reagovat.
|
||||
|
||||
> Tip: špička jednou za den může být záloha, ne útok.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Proč SNMPv2c nestačí na nezabezpečené síti?
|
||||
- [x] Jméno komunity jde odposlechnout
|
||||
- Neumí číst vytížení
|
||||
- Funguje jen na IPv6
|
||||
- Maže syslog
|
||||
> Komunita cestuje bez pořádné ochrany. Lepší je SNMPv3.
|
||||
|
||||
## Proč posílat syslog pryč ze zařízení?
|
||||
- [x] Lokální log se při restartu může ztratit
|
||||
- Syslog nahrazuje heslo
|
||||
- Switch jinak vypne porty
|
||||
- DNS bez logu nefunguje
|
||||
> Po restartu už příčinu pádu na zařízení nemusíte najít.
|
||||
|
||||
## K čemu je při dohledu NTP?
|
||||
- [x] Aby časy událostí šly srovnat
|
||||
- Aby přidělil VLAN
|
||||
- Aby šifroval Wi-Fi
|
||||
- Aby nahradil SNMP
|
||||
> Bez společného času nejde říct, co bylo dřív.
|
||||
|
||||
## Co často znamenají rostoucí chyby na portu?
|
||||
- [x] Špatný kabel nebo duplex
|
||||
- Že je VLAN správně
|
||||
- Že OSPF konverguje
|
||||
- Že DNS TTL vypršelo
|
||||
> Fyzická vrstva se v počítadlech chyb projeví dřív než v teorii.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Configuration backups
|
||||
popis: What to save before a switch is replaced.
|
||||
nazev_cviceni: Quiz: Configuration backups
|
||||
nadpis_kvizu: Quiz on Configuration backups
|
||||
---
|
||||
71
content/pocitacove-site/3-rocnik/08-zaloha-konfigurace.md
Normal file
71
content/pocitacove-site/3-rocnik/08-zaloha-konfigurace.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-3-zaloha-konfigurace
|
||||
puvodni: net3.8
|
||||
nazev: Záloha konfigurace
|
||||
popis: Co uložit, než se přepínač vymění.
|
||||
nazev_cviceni: Kvíz: Záloha konfigurace
|
||||
nadpis_kvizu: Kvíz k tématu Záloha konfigurace
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Restart není uložení
|
||||
*Běžící a uložená*
|
||||
|
||||
- Běžící konfigurace je to, co zařízení právě dělá.
|
||||
- Startovní se načte po zapnutí.
|
||||
- Uložení zkopíruje běžící do startovní.
|
||||
- Bez uložení druhý den síť vypadá jako včera.
|
||||
|
||||
> Tip: změna v běžící konfiguraci po restartu zmizí, dokud ji neuložíte.
|
||||
|
||||
## Nejen na zařízení
|
||||
*Kopie ven*
|
||||
|
||||
- Konfigurace patří na server mimo to zařízení.
|
||||
- Ukládejte i verzi, ať víte, co se změnilo.
|
||||
- Hesla v exportu mohou být čitelná. Soubor chraňte.
|
||||
- Automatická záloha po změně porazí dobrý úmysl.
|
||||
|
||||
> Tip: záloha na tom samém přepínači shoří spolu s ním.
|
||||
|
||||
## Aby to přečetl i kolega
|
||||
*Popis*
|
||||
|
||||
- Popis portu říká, co je na druhém konci.
|
||||
- Schéma VLAN a adres má sedět s konfigurací.
|
||||
- Změna bez poznámky se špatně vrací.
|
||||
- Nový switch postavíte z zálohy jen tehdy, když záloha existuje.
|
||||
|
||||
> Tip: port bez popisu je za půl roku hádanka.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co se stane se změnou, kterou neuložíte?
|
||||
- [x] Po restartu zmizí
|
||||
- Zapíše se do VLAN navždy
|
||||
- Přepíše firmware
|
||||
- Pošle se sama do DNS
|
||||
> Běžící konfigurace není totéž co startovní.
|
||||
|
||||
## Proč záloha jen na tom samém switchi nestačí?
|
||||
- [x] S poškozeným switchem zmizí i ona
|
||||
- Switch zálohy šifruje tak, že je nečitelné i pro vás
|
||||
- STP zálohy maže
|
||||
- IPv6 zálohy zakazuje
|
||||
> Kopie musí žít jinde.
|
||||
|
||||
## Co má být u portu napsané?
|
||||
- [x] Co je na druhém konci
|
||||
- Heslo administrátora
|
||||
- Celá směrovací tabulka
|
||||
- Soukromý klíč VPN
|
||||
> Popis portu šetří hodiny při poruše.
|
||||
|
||||
## Proč chránit soubor se zálohou?
|
||||
- [x] Může obsahovat čitelná hesla
|
||||
- Soubor sám otevírá porty
|
||||
- DNS ho publikuje
|
||||
- Je větší než disk
|
||||
> Export není vždy v zašifrované podobě.
|
||||
6
content/pocitacove-site/4-rocnik/01-adresni-plan.en.md
Normal file
6
content/pocitacove-site/4-rocnik/01-adresni-plan.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: An address plan
|
||||
popis: Networks are designed before the first cable is patched.
|
||||
nazev_cviceni: Quiz: An address plan
|
||||
nadpis_kvizu: Quiz on An address plan
|
||||
---
|
||||
71
content/pocitacove-site/4-rocnik/01-adresni-plan.md
Normal file
71
content/pocitacove-site/4-rocnik/01-adresni-plan.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-4-adresni-plan
|
||||
puvodni: net4.1
|
||||
nazev: Adresní plán
|
||||
popis: Sítě se navrhují dřív, než se zapojí první kabel.
|
||||
nazev_cviceni: Kvíz: Adresní plán
|
||||
nadpis_kvizu: Kvíz k tématu Adresní plán
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Každá VLAN má svůj prefix
|
||||
*Rozsahy*
|
||||
|
||||
- Nejdřív spočítejte stanice, tiskárny, AP a rezervu.
|
||||
- Brána, síťová a broadcast adresa se do stanic nepočítají.
|
||||
- Sousední VLAN nemají mít překryv.
|
||||
- Dokument říká, která čísla jsou volná.
|
||||
|
||||
> Tip: nenechávejte v každé síti jen čtyři volné adresy.
|
||||
|
||||
## Škola není jedna velká síť
|
||||
*Členění*
|
||||
|
||||
- Učebny, správa, servery, hosté a telefony patří odděleně.
|
||||
- Stejný řád čísel ve všech budovách se líp pamatuje.
|
||||
- Souhrn tras na páteři zmenší tabulku.
|
||||
- Výjimka pro jednu tiskárnu se má zapsat, ne jen zapamatovat.
|
||||
|
||||
> Tip: /16 na celou budovu se snadno spravuje a špatně izoluje.
|
||||
|
||||
## Plán, který jde rozšířit
|
||||
*Změna*
|
||||
|
||||
- Nechte v páteřním rozsahu díry pro další sítě.
|
||||
- Přechod na nový prefix znamená DHCP, DNS, brány i firewall.
|
||||
- IPv6 prefix se plánuje stejně vědomě, ne jako dodatek.
|
||||
- Tabulka adres je součást maturity i běžného provozu.
|
||||
|
||||
> Tip: když přidáte budovu, neměli byste přečíslovat celou školu.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co se v síti /24 nedá přiřadit stanici?
|
||||
- [x] Adresa sítě a broadcast
|
||||
- První použitelná adresa
|
||||
- Adresa brány, pokud ji stanice nemá mít
|
||||
- Adresa s lichým posledním oktetem
|
||||
> Krajní adresy mají zvláštní význam. Brána se stanicím také nedává dvakrát.
|
||||
|
||||
## Proč nerozdat celé škole jednu velkou síť?
|
||||
- [x] Špatně se izoluje porucha i provoz
|
||||
- IPv4 to zakazuje
|
||||
- Switch umí jen 8 adres
|
||||
- DNS pak nejde spustit
|
||||
> Menší sítě se líp hlídají a míň se ruší broadcastem.
|
||||
|
||||
## K čemu je souhrn tras?
|
||||
- [x] Jedna trasa pokryje víc menších sítí
|
||||
- Smaže VLAN
|
||||
- Nahradí NAT
|
||||
- Zapne WPA3
|
||||
> Páteř nemusí znát každou učebnu zvlášť.
|
||||
|
||||
## Co patří do adresního plánu?
|
||||
- [x] Prefix, VLAN, brána a k čemu síť je
|
||||
- Jen heslo Wi-Fi
|
||||
- Typ procesoru serveru
|
||||
- Seznam učitelů
|
||||
> Bez účelu sítě je tabulka jen sloupec čísel.
|
||||
6
content/pocitacove-site/4-rocnik/02-redundance.en.md
Normal file
6
content/pocitacove-site/4-rocnik/02-redundance.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Redundancy
|
||||
popis: A second path that is actually used.
|
||||
nazev_cviceni: Quiz: Redundancy
|
||||
nadpis_kvizu: Quiz on Redundancy
|
||||
---
|
||||
71
content/pocitacove-site/4-rocnik/02-redundance.md
Normal file
71
content/pocitacove-site/4-rocnik/02-redundance.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-4-redundance
|
||||
puvodni: net4.2
|
||||
nazev: Redundance
|
||||
popis: Druhá cesta, která se opravdu použije.
|
||||
nazev_cviceni: Kvíz: Redundance
|
||||
nadpis_kvizu: Kvíz k tématu Redundance
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Dva boxy nestačí
|
||||
*Dvojice*
|
||||
|
||||
- Redundance chce druhou cestu i protokol, který ji hlídá.
|
||||
- STP řeší smyčku na druhé vrstvě.
|
||||
- Na třetí vrstvě zálohu hlídá směrování nebo HSRP a příbuzné protokoly.
|
||||
- Jedna brána v DHCP znamená, že pád routeru odstřihne všechny.
|
||||
|
||||
> Tip: dva switche se stejnou konfigurací nejsou záloha, dokud provoz neumí přejít.
|
||||
|
||||
## Virtuální adresa
|
||||
*Brána*
|
||||
|
||||
- Dva směrovače sdílejí jednu adresu brány.
|
||||
- Aktivní drží provoz, druhý čeká.
|
||||
- Když aktivní ztichne, druhý adresu převezme.
|
||||
- Stanice nemusí dostat nové DHCP.
|
||||
|
||||
> Tip: stanice mají jako bránu virtuální adresu, ne jednu fyzickou krabici.
|
||||
|
||||
## Nevyzkoušená záloha je teorie
|
||||
*Zkouška*
|
||||
|
||||
- Ověřte, že záložní cesta opravdu přenáší data.
|
||||
- Sledujte, za jak dlouho se provoz vrátí.
|
||||
- Záložní zdroj má jinou pojistku a jinou fázi, když to jde.
|
||||
- Zápis z zkoušky říká, co se má stát příště.
|
||||
|
||||
> Tip: vytáhněte kabel v okně, kdy smíte, ne až při maturitní písemce.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Proč dva stejné routery samy o sobě nestačí?
|
||||
- [x] Stanice musí mít kam přejít, když jeden ztichne
|
||||
- IPv4 povoluje jen jeden router v budově
|
||||
- Druhý router maže VLAN
|
||||
- STP dva routery zakazuje
|
||||
> Bez společné nebo přepínané brány počítače zůstanou na mrtvé adrese.
|
||||
|
||||
## Co stanice používá při protokolu virtuální brány?
|
||||
- [x] Virtuální adresu, ne konkrétní krabici
|
||||
- Svou vlastní MAC jako bránu
|
||||
- Adresu DNS
|
||||
- Broadcast 255.255.255.255 jako další skok
|
||||
> Převzetí adresy stanice nepozná jako výměnu DHCP.
|
||||
|
||||
## Kdy se záloha ověřuje?
|
||||
- [x] Nanečisto, dřív než o ni opřete provoz
|
||||
- Až když síť leží
|
||||
- Jen na papíře
|
||||
- Záloha se ověřovat nemá, ať se nepokazí
|
||||
> Nevyzkoušený přepínač překvapí v nejhorší chvíli.
|
||||
|
||||
## Co na druhé vrstvě řeší náhradní kabel?
|
||||
- [x] STP, jinak vznikne smyčka
|
||||
- Jen NAT
|
||||
- Jen WPA3
|
||||
- Nic, ethernet smyčky umí sám
|
||||
> Druhý kabel bez STP je recept na bouři.
|
||||
6
content/pocitacove-site/4-rocnik/03-802-1x.en.md
Normal file
6
content/pocitacove-site/4-rocnik/03-802-1x.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: 802.1X
|
||||
popis: A port forwards data only after the device identifies itself.
|
||||
nazev_cviceni: Quiz: 802.1X
|
||||
nadpis_kvizu: Quiz on 802.1X
|
||||
---
|
||||
71
content/pocitacove-site/4-rocnik/03-802-1x.md
Normal file
71
content/pocitacove-site/4-rocnik/03-802-1x.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-4-802-1x
|
||||
puvodni: net4.3
|
||||
nazev: 802.1X
|
||||
popis: Port pustí data, až když se zařízení představí.
|
||||
nazev_cviceni: Kvíz: 802.1X
|
||||
nadpis_kvizu: Kvíz k tématu 802.1X
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Nejdřív průkaz
|
||||
*Port*
|
||||
|
||||
- Počítač se prokáže certifikátem nebo jménem a heslem.
|
||||
- Switch se ptá serveru RADIUS.
|
||||
- Až pak pustí port do dané VLAN.
|
||||
- Neznámé zařízení zůstane venku nebo v omezené síti.
|
||||
|
||||
> Tip: dokud ověření neskončí, na portu nemá téct běžný provoz.
|
||||
|
||||
## Ne všechno umí 802.1X
|
||||
*Lidé a věci*
|
||||
|
||||
- Počítač v doméně zvládne ověření sám.
|
||||
- Tiskárna, kamera a telefon často ne.
|
||||
- MAB pustí zařízení podle MAC adresy. Tu jde zfalšovat.
|
||||
- Výjimka má být na konkrétní port, ne na celý switch.
|
||||
|
||||
> Tip: tiskárna bez klienta potřebuje výjimku, ne vypnutí celé ochrany.
|
||||
|
||||
## Kam koho pustit
|
||||
*VLAN*
|
||||
|
||||
- Úspěch může přiřadit VLAN podle skupiny.
|
||||
- Neúspěch skončí v síti bez přístupu k serverům.
|
||||
- Účet jde odebrat, aniž by se měnilo heslo Wi-Fi.
|
||||
- Stejný princip sedí na kabel i na podnikovou Wi-Fi.
|
||||
|
||||
> Tip: učitel a host nemají po ověření skončit ve stejné VLAN.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Kdo rozhodne, že zařízení smí do sítě?
|
||||
- [x] RADIUS na základě údajů od switche
|
||||
- Sám kabel podle barvy
|
||||
- DNS záznam A
|
||||
- STP root
|
||||
> Switch se ptá, server odpovídá.
|
||||
|
||||
## Proč MAB není silné ověření?
|
||||
- [x] MAC adresu lze zfalšovat
|
||||
- MAC adresa je jednorázové heslo
|
||||
- MAB šifruje silněji než certifikát
|
||||
- Funguje jen na IPv6
|
||||
> Adresa na štítku není průkaz.
|
||||
|
||||
## Kam patří zařízení, které ověřením neprojde?
|
||||
- [x] Do omezené sítě nebo nikam
|
||||
- Do VLAN serverů
|
||||
- Na trunk všech VLAN
|
||||
- Do správy routeru
|
||||
> Neúspěch nemá otevírat vnitřní síť.
|
||||
|
||||
## Jaká je výhoda účtů proti jednomu heslu Wi-Fi?
|
||||
- [x] Jednomu člověku jde přístup odebrat
|
||||
- Heslo se nemusí nikdy měnit, protože účty ho ruší
|
||||
- Netřeba RADIUS ani switch
|
||||
- WEP pak stačí
|
||||
> Sdílené heslo po odchodu člověka zná pořád.
|
||||
6
content/pocitacove-site/4-rocnik/04-hledani-chyby.en.md
Normal file
6
content/pocitacove-site/4-rocnik/04-hledani-chyby.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Troubleshooting
|
||||
popis: Bottom-up steps, not random reboots.
|
||||
nazev_cviceni: Quiz: Troubleshooting
|
||||
nadpis_kvizu: Quiz on Troubleshooting
|
||||
---
|
||||
71
content/pocitacove-site/4-rocnik/04-hledani-chyby.md
Normal file
71
content/pocitacove-site/4-rocnik/04-hledani-chyby.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-4-hledani-chyby
|
||||
puvodni: net4.4
|
||||
nazev: Hledání chyby
|
||||
popis: Postup zdola nahoru, ne náhodné restarty.
|
||||
nazev_cviceni: Kvíz: Hledání chyby
|
||||
nadpis_kvizu: Kvíz k tématu Hledání chyby
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Nejdřív světlo na portu
|
||||
*Vrstvy*
|
||||
|
||||
- Fyzická vrstva: kabel, port, napájení, duplex, chyby.
|
||||
- Druhá vrstva: VLAN, MAC tabulka, trunk, STP.
|
||||
- Třetí vrstva: adresa, maska, brána, trasa, ACL.
|
||||
- Výš: DNS, port služby, firewall na konci.
|
||||
|
||||
> Tip: nehledejte chybu v DNS, když port nesvítí.
|
||||
|
||||
## Ať víte, co pomohlo
|
||||
*Jedna změna*
|
||||
|
||||
- Zapište, co vidíte, než něco přepnete.
|
||||
- Ověřte jednu hypotézu.
|
||||
- Ping na bránu, pak za ni, pak jméno.
|
||||
- Když oprava sedí, uložte konfiguraci a dopište důvod.
|
||||
|
||||
> Tip: pět změn naráz nic nenaučí.
|
||||
|
||||
## Koho to postihlo
|
||||
*Rozsah*
|
||||
|
||||
- Jeden stroj: jeho kabel, port, adresa, účet.
|
||||
- Celá VLAN: brána, DHCP, trunk, SVI.
|
||||
- Celá škola: jádro, firewall, poskytovatel.
|
||||
- Čas začátku často sedí se změnou, kterou někdo neoznámil.
|
||||
|
||||
> Tip: jeden počítač je jiná chyba než celá učebna.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co ověříte jako první, když port nesvítí?
|
||||
- [x] Kabel, port a napájení
|
||||
- Záznam AAAA
|
||||
- Cenu OSPF
|
||||
- Pravidlo QoS pro hlas
|
||||
> Vyšší vrstvy nemají na čem jet.
|
||||
|
||||
## Proč měnit jen jednu věc?
|
||||
- [x] Ať je vidět, která změna pomohla
|
||||
- Switch víc změn zakazuje
|
||||
- IPv4 umí jen jednu opravu denně
|
||||
- DNS jinak smaže zónu
|
||||
> Více zásahů naráz zamaskuje příčinu.
|
||||
|
||||
## Celá učebna nedostane adresu. Kde začnete?
|
||||
- [x] DHCP, VLAN a brána té sítě
|
||||
- Heslem jednoho studenta k webu
|
||||
- Jasem monitoru
|
||||
- Verzí prohlížeče
|
||||
> Společný příznak ukazuje na společnou službu.
|
||||
|
||||
## Co uděláte, když oprava sedí?
|
||||
- [x] Uložíte konfiguraci a zapíšete důvod
|
||||
- Restartujete všechno ještě jednou
|
||||
- Smažete popis portů
|
||||
- Vypnete dohled, ať neruší
|
||||
> Neuložená oprava do rána zmizí.
|
||||
6
content/pocitacove-site/4-rocnik/05-cloud-a-hybrid.en.md
Normal file
6
content/pocitacove-site/4-rocnik/05-cloud-a-hybrid.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Cloud and hybrid networks
|
||||
popis: Some services are no longer in the cupboard in the corridor.
|
||||
nazev_cviceni: Quiz: Cloud and hybrid networks
|
||||
nadpis_kvizu: Quiz on Cloud and hybrid networks
|
||||
---
|
||||
71
content/pocitacove-site/4-rocnik/05-cloud-a-hybrid.md
Normal file
71
content/pocitacove-site/4-rocnik/05-cloud-a-hybrid.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-4-cloud-a-hybrid
|
||||
puvodni: net4.5
|
||||
nazev: Cloud a hybrid
|
||||
popis: Část služeb není ve skříni na chodbě.
|
||||
nazev_cviceni: Kvíz: Cloud a hybrid
|
||||
nadpis_kvizu: Kvíz k tématu Cloud a hybrid
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Vlastní sál, nebo cizí
|
||||
*Kam s tím*
|
||||
|
||||
- Veřejný cloud provozuje poskytovatel a vy si berete službu.
|
||||
- Soukromý cloud je pořád vaše zařízení, jen obalené portálem.
|
||||
- Hybrid nechá část dat ve škole a část venku.
|
||||
- Účet a síťová cesta jsou pořád vaše odpovědnost.
|
||||
|
||||
> Tip: cloud neruší síť ve škole, mění jen to, kam vede spoj.
|
||||
|
||||
## Jak se tam školní síť dostane
|
||||
*Cesta*
|
||||
|
||||
- VPN do cloudu vypadá jako další pobočka.
|
||||
- Veřejná služba jede přes internet a firewall.
|
||||
- DNS musí ukazovat na nové adresy.
|
||||
- Výpadek WAN teď shodí i to, co dřív jelo z místního serveru.
|
||||
|
||||
> Tip: služba v cloudu bez cesty a bez jmen je jen faktura.
|
||||
|
||||
## Kdo zálohuje a kdo pustí dovnitř
|
||||
*Hranice*
|
||||
|
||||
- Pravidla firewallu se stěhují s službou.
|
||||
- Účty v cloudu mají mít stejný řád jako účty ve škole.
|
||||
- Test obnovy platí i pro data, která nejsou ve vašem racku.
|
||||
- Škola pořád řeší osobní údaje, i když disk je jinde.
|
||||
|
||||
> Tip: poskytovatel nezálohuje vaše data, dokud to není ve smlouvě.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Co hybridní síť znamená?
|
||||
- [x] Část služeb je ve škole a část u poskytovatele
|
||||
- Dva switche v jedné VLAN
|
||||
- IPv4 i papírový sešit
|
||||
- Wi-Fi bez hesla
|
||||
> Hranice školy už není hranicí všech služeb.
|
||||
|
||||
## Co se pokazí, když WAN spadne a pošta je jen v cloudu?
|
||||
- [x] Škola se k poště nedostane
|
||||
- Místní switch přestane dělat VLAN
|
||||
- STP zvolí cloud jako root
|
||||
- Nic, cloud WAN nepotřebuje
|
||||
> Cesta ven je součást dostupnosti služby.
|
||||
|
||||
## Kdo zálohuje data v cloudu?
|
||||
- [x] Ten, koho to smlouva a nastavení opravdu určují
|
||||
- Vždy automaticky stát
|
||||
- STP
|
||||
- Nikdo, cloud zálohy zakazuje
|
||||
> Předpoklad, že poskytovatel zálohuje vše, často neplatí.
|
||||
|
||||
## Co škola řeší i u cizího disku?
|
||||
- [x] Kdo má přístup a jak se chrání osobní údaje
|
||||
- Jen barvu loga
|
||||
- Jen typ ventilátoru v sále poskytovatele
|
||||
- Nic, odpovědnost přechází celá
|
||||
> Umístění dat nemaže pravidla přístupu.
|
||||
6
content/pocitacove-site/4-rocnik/06-automatizace.en.md
Normal file
6
content/pocitacove-site/4-rocnik/06-automatizace.en.md
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Automation
|
||||
popis: Let a script do the repeated work, not ten clicks.
|
||||
nazev_cviceni: Quiz: Automation
|
||||
nadpis_kvizu: Quiz on Automation
|
||||
---
|
||||
71
content/pocitacove-site/4-rocnik/06-automatizace.md
Normal file
71
content/pocitacove-site/4-rocnik/06-automatizace.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-4-automatizace
|
||||
puvodni: net4.6
|
||||
nazev: Automatizace
|
||||
popis: Opakovanou práci ať dělá skript, ne deset kliknutí.
|
||||
nazev_cviceni: Kvíz: Automatizace
|
||||
nadpis_kvizu: Kvíz k tématu Automatizace
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Správa bez společného hesla na lístečku
|
||||
*SSH*
|
||||
|
||||
- Klíč jde odebrat konkrétnímu člověku.
|
||||
- Heslo v příkazu historie nemá ležet.
|
||||
- Přístup omezte na správní síť.
|
||||
- Záznam, kdo se přihlásil, patří do logu.
|
||||
|
||||
> Tip: Telnet posílá heslo čitelně. Na správu patří SSH.
|
||||
|
||||
## Stejná VLAN ve dvaceti switchích
|
||||
*Opakování*
|
||||
|
||||
- Šablona drží názvy VLAN a popis portů.
|
||||
- Skript změnu pošle na seznam zařízení.
|
||||
- Nejdřív ho pusťte na jednom switchi.
|
||||
- Záloha před hromadnou změnou je povinnost, ne ozdoba.
|
||||
|
||||
> Tip: ruční opis se v desátém switchi liší v jednom čísle.
|
||||
|
||||
## Skript není výmluva
|
||||
*Mez*
|
||||
|
||||
- Kontrola po běhu srovná, co opravdu sedí.
|
||||
- Tajné heslo nepatří do veřejného souboru.
|
||||
- Člověk pořád schvaluje změnu, která shodí výuku.
|
||||
- Verzovaný soubor konfigurace ukáže, kdo řádek změnil.
|
||||
|
||||
> Tip: automat neopraví špatný záměr, jen ho provede rychleji.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Proč na správu nepoužívat Telnet?
|
||||
- [x] Heslo jde po síti čitelně
|
||||
- Telnet neumí IPv4
|
||||
- Switch Telnet zakazuje standardem STP
|
||||
- Telnet maže VLAN
|
||||
> SSH spojení chrání.
|
||||
|
||||
## Jak pustíte stejnou změnu do dvaceti switchů?
|
||||
- [x] Šablonou a skriptem, neopisovat ji dvacetkrát
|
||||
- Jen restartem všech naráz
|
||||
- Přes DHCP
|
||||
- Jedním broadcastem bez kontroly
|
||||
> Nejdřív jeden switch, pak ostatní.
|
||||
|
||||
## Co před hromadnou změnou uděláte?
|
||||
- [x] Zálohu konfigurací
|
||||
- Vypnete dohled
|
||||
- Smažete popisy portů
|
||||
- Zakážete SSH
|
||||
> Ať se máte kam vrátit.
|
||||
|
||||
## Co skript neumí?
|
||||
- [x] Poznat, že záměr byl špatně
|
||||
- Poslat stejný příkaz víckrát
|
||||
- Uložit konfiguraci
|
||||
- Připojit se přes SSH
|
||||
> Rychlost neopraví chybný příkaz.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
nazev: Operations and the exam
|
||||
popis: A school network has rules, not only blinking ports.
|
||||
nazev_cviceni: Quiz: Operations and the exam
|
||||
nadpis_kvizu: Quiz on Operations and the exam
|
||||
---
|
||||
71
content/pocitacove-site/4-rocnik/07-provoz-a-maturita.md
Normal file
71
content/pocitacove-site/4-rocnik/07-provoz-a-maturita.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
---
|
||||
id: site-4-provoz-a-maturita
|
||||
puvodni: net4.7
|
||||
nazev: Provoz a maturita
|
||||
popis: Síť ve škole má pravidla, ne jen blikající porty.
|
||||
nazev_cviceni: Kvíz: Provoz a maturita
|
||||
nadpis_kvizu: Kvíz k tématu Provoz a maturita
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Kdo smí co změnit
|
||||
*Řád*
|
||||
|
||||
- Účty jsou jmenné, ne jedno společné admin.
|
||||
- Změna ve výuce se hlásí dopředu.
|
||||
- Hostovská síť je oddělená a časově omezená.
|
||||
- Osobní údaje v logu se nenechávají ležet bez důvodu.
|
||||
|
||||
> Tip: heslo admin na lístečku u switche není provozní řád.
|
||||
|
||||
## Co říct a co udělat
|
||||
*Výpadek*
|
||||
|
||||
- Řekněte, co nejede a koho se to týká.
|
||||
- Oddělte výpadek poskytovatele od chyby ve škole.
|
||||
- Po obnově ověřte poštu, přihlášení i tisk, ne jen ping.
|
||||
- Krátký zápis příště zkrátí stejnou poruchu.
|
||||
|
||||
> Tip: nejdřív rozsah a dopad, pak ladění detailu.
|
||||
|
||||
## Co umět ukázat
|
||||
*U zkoušky*
|
||||
|
||||
- Umíte přečíst adresu, masku, bránu a VLAN.
|
||||
- Umíte říct, k čemu je trunk, NAT, firewall a záloha.
|
||||
- Schéma malé sítě nakreslíte i bez nápovědy.
|
||||
- Postup hledání chyby od kabelu po službu odvykládáte po vrstvách.
|
||||
|
||||
> Tip: maturita chce důvod, ne jen zkratku.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Jak nemají vypadat účty ke switchi?
|
||||
- [x] Jedno heslo admin pro celou sborovnu
|
||||
- Jmenný účet s možností odebrání
|
||||
- Přístup jen ze správní sítě
|
||||
- Záznam přihlášení
|
||||
> Společné heslo nejde vzít jednomu člověku.
|
||||
|
||||
## Co řeknete jako první při výpadku?
|
||||
- [x] Co nejede a koho se to týká
|
||||
- Celou směrovací tabulku zpaměti
|
||||
- Typ ventilátoru v racku
|
||||
- Že se to vyřeší samo
|
||||
> Rozsah je důležitější než první domněnka.
|
||||
|
||||
## Co po obnově nestačí?
|
||||
- [x] Jen ping na bránu
|
||||
- Ověřit poštu a přihlášení
|
||||
- Podívat se na tisk
|
||||
- Zkontrolovat, že VLAN sedí
|
||||
> Brána může žít a služba pořád ne.
|
||||
|
||||
## Co u maturity k VLAN umíte říct?
|
||||
- [x] Odděluje provoz a mezi VLAN se směruje
|
||||
- Je to typ pevného disku
|
||||
- Nahrazuje zálohu konfigurace
|
||||
- Je totéž co WPA3
|
||||
> Definice a důvod, ne jen zkratka.
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue