Praktický síťový model (DoD)
TCP/IP je rodina protokolů, která pohání moderní internet. Na rozdíl od teoretického OSI modelu se v praxi používá tento 4-vrstvý model. Při průchodu zásobníkem (stackem) probíhá zapouzdření (encapsulation), kdy každá vrstva přidá svou hlavičku.
| Vrstva | Jednotka (PDU) | Klíčové protokoly |
|---|---|---|
| Aplikační | Data / Message | HTTP, DNS, SSH, SMTP |
| Transportní | Segment / Datagram | TCP, UDP |
| Internetová | Paket (Packet) | IP, ICMP, ARP |
| Síťové rozhraní | Rámec (Frame) | Ethernet, Wi-Fi |
Transportní vrstva: Spolehlivost vs. Rychlost
Zde se rozhoduje o způsobu přenosu dat. Pro bug huntera je kritické rozumět rozdílu, aby věděl, co hledat v Nmapu.
TCP (Transmission Control)
Spojovaný a spolehlivý. Používá 3-way handshake (SYN -> SYN-ACK -> ACK). Zajišťuje doručení a správné pořadí. Využití: Web, E-mail.
UDP (User Datagram)
Nespojovaný a rychlý. Data se "vystřelí" bez ověření. Nízká režie (overhead). Využití: Streaming, DNS dotazy, Hry.
Internetová vrstva: Směrování a Adresace
Řeší logickou cestu paketu z bodu A do bodu B přes routery.
Klíčové prvky:
- IP Protokol: Zajišťuje doručení na základě adres (IPv4: 32-bit, IPv6: 128-bit).
- ICMP: Slouží k diagnostice (např.
pingatraceroute). - ARP: Mechanismus, který zjišťuje fyzickou MAC adresu na základě známé IP adresy.