Graduately/content/pocitacove-site/1-rocnik/24-arp.md
pepaskopec-blip c3bc32113b 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>
2026-10-09 20:40:37 +02:00

1.7 KiB


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í:

  • IP adresu na MAC adresu
  • MAC adresu na IP adresu
  • TCP na UDP
  • TTL na MTU

RARP převádí:

  • MAC adresu na IP adresu
  • IP adresu na MAC adresu
  • EtherType na SAP
  • OSPF na RIP

Nejčastější způsob ARP je:

  • 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á:

  • Broadcast
  • Jen unicast bez broadcastu
  • Jen laser
  • Jen Token Ring bez IP

ARP odpověď typicky přichází jako:

  • Unicast s MAC adresou uzlu
  • Broadcast bez MAC
  • Jen Time Exceeded
  • Jen Source Quench

ARP cache slouží k tomu, aby:

  • Se nemusely stále opakovat stejné dotazy
  • Se nahradil směrovač
  • Se zrušila IP adresa
  • Se vypnul Ethernet