Přidány poznámky k zápočtovému testu z ST.

This commit is contained in:
Vojtěch Pour 2024-03-29 09:45:07 +01:00
parent 50bdd4bcb7
commit e7648b2e06
2 changed files with 32 additions and 0 deletions

View file

@ -0,0 +1,32 @@
# 1. Zápočtový test - ARP, DNS protokol
## ARP protokol
- Protokol **ARP** (**Address Resolution Protocol**)
- protokol pro **zjištění MAC adresy pro IPv4 adresu**
- pracuje na **spojové** (L2) **vrstvě** ISO/OSI (ovšem vztah má také k síťové vrstvě [L3] ISO/OSI; někdy se uvádí „L2,5“)
- pracuje na principu dotazu (posílaného všem stanicím na lokální síti) a odpovědi
### Tabulka ARP
- každá stanice si udržuje **tabulku MAC a IPv4 adres okolních stanic**
- důvodem je **omezování síťového provozu** (~ vyrovnávací paměť [angl. „cache memory“])
- tabulka se plní ARP protokolem podle potřeby
- záznamy v tabulce se **po určité době odstraní**
#### Vypsání tabulky ARP
- Microsoft Windows, Linux, macOS: **příkaz „arp a“**
### Výhody protokolu ARP
- Jednoduchost: ARP je jednoduchý protokol, který je snadno implementovatelný.
- Kompatibilita: ARP je kompatibilní s širokou škálou síťových zařízení.
### Nevýhody protokolu ARP
- Bezpečnost: ARP je náchylný k útokům typu ARP spoofing, které mohou narušit síťovou komunikaci.
## DNS protokol
- **port 53, protokol UDP**
- **síťová služba** pro **překlad mezi doménovými jmény a IP adresami**
- Zkratka **DNS** - **Domain Name System**
- vyžaduje DNS servery v síti
- každá stanice má **přidělen DNS server** [+ obvykle jeden záložní]
- pokud stanice nezná adresu pro doménové jméno, **požádá DNS resolver o překlad**
- DNS resolver požádá v případě potřeby další DNS servery
- **každý DNS server** (a obvykle i každá stanice) si **z důvodu snižování zátěže** dalších (zejména kořenových) DNS serverů udržuje **seznam naposledy použitých doménových jmen a jejich IP adres**