# Co je Internet Control Message Protocol (ICMP)?

> Internet Control Message Protocol (ICMP) přenáší chybová hlášení a provozní informace pro komunikaci Internet Protocol.

- Kanonická URL: https://yellowcube.eu/cs/glossary/internet-control-message-protocol/
- Vydavatel: Yellow Cube
- Jazyk: cs
- Kontakt: hello@yellowcube.eu

## Obsah

Routery a hostitelé používají zprávy ICMP k hlášení stavů jako nedostupný cíl, expirovaný hop limit nebo paket příliš velký pro danou cestu. ICMP je součástí provozu IP, nikoli obecný transport aplikačních dat.

IPv4 používá ICMP, zatímco IPv6 používá ICMPv6, které rovněž podporuje zásadní funkce IPv6. Zprávy echo request a echo reply stojí za známým testem ping, ale jsou to jen dva typy zpráv. Traceroute běžně vyvolává zprávy time-exceeded odesíláním paketů s postupně většími hodnotami IPv4 time-to-live nebo IPv6 hop-limit.

### Klíčové body

- **Hlášení chyb:** ICMP hlásí problém odesílateli; neopravuje nezdařené doručení ani nezaručuje, že každá síťová chyba vygeneruje zprávu.
- **Diagnostika:** Ping, traceroute a monitorovací systémy využívají vybrané chování ICMP k testování dosažitelnosti a zkoumání cest, zpoždění a ztrát.
- **Bezpečné filtrování:** Povolte typy zpráv potřebné ke správnému provozu, kde je to možné je validujte v kontextu, rate-limitujte zneužití a omezte nepotřebný provoz, místo plošného blokování.
- **Důležité omezení:** Zprávy ICMP samy o sobě nejsou důkazem identity odesílatele ani hlášeného stavu. Lze je podvrhnout, filtrovat, rate-limitovat nebo zneužít, přitom blokování veškerého ICMP může poškodit diagnostiku a funkce jako Path MTU Discovery, zejména v IPv6.

### Související termíny

[Traceroute](<https://yellowcube.eu/cs/glossary/traceroute/>) · [Time to live (TTL)](<https://yellowcube.eu/cs/glossary/time-to-live/>) · [Ztráta paketů](<https://yellowcube.eu/cs/glossary/packet-loss/>) · [Firewall](<https://yellowcube.eu/cs/glossary/firewall/>) · [Distribuovaný útok odepření služby (DDoS)](<https://yellowcube.eu/cs/glossary/distributed-denial-of-service-attack/>)

### Zdroje

[IETF RFC 792: Internet Control Message Protocol](https://datatracker.ietf.org/doc/html/rfc792) · [IETF RFC 4443: ICMPv6](https://datatracker.ietf.org/doc/html/rfc4443) · [IETF RFC 4890: Filtering ICMPv6 Messages in Firewalls](https://datatracker.ietf.org/doc/html/rfc4890)

## Pojďme budovat chytřejší kybernetickou obranu Společně

Dlouhodobá partnerství stavíme na důvěře, odbornosti a společném úspěchu. Ať chcete rozvíjet své podnikání, rozšířit nabídku kybernetické bezpečnosti nebo uvést inovativní řešení na nové trhy, v Yellow Cube najdete spolehlivého partnera.

[Spojte se s Yellow Cube](<mailto:hello@yellowcube.eu?subject=Partnership>)

## Uvedení zdroje a rozsah

Tato verze Markdown vzniká ze stejných schválených záznamů jako kanonická stránka HTML. Při citování použijte kanonickou adresu.

