File:ICMP_header_-_General-en.svg · Wikimedia Commons · See Wikimedia Commons
Internet Control Message Protocol
Sign in to saveAlso known as ICMP, ICMPv4
core protocol of the Internet Protocol suite, mainly used on IPv4 networks to indicate error messages in network operations
Key facts
- Purpose
- Auxiliary protocol for IPv4
- Developer s
- DARPA
- Introduction
- 1981 ; 45 years ago ( 1981 )
- Osi layer
- Network layer
via Wikipedia infobox
Wikidata facts
- Instance of
- computer network protocol
- Part of
- Internet protocol suite
- Followed by
- Internet Control Message Protocol for IPv6
- Image
- ICMP header - General-ar.svg
Show 5 more facts
- Commons category
- ICMPv4
- OSI Model layer location
- network layer
- used by
- networking hardware
- inception
- 1981-00-00
- port
- 1
Sources (2)
via Wikidata · CC0
Article · Polski
ICMP (ang. Internet Control Message Protocol, dosł. internetowy protokół komunikatów kontrolnych) – opisany w protokół warstwy sieciowej modelu OSI, wykorzystywany w diagnostyce sieci oraz trasowaniu. Pełni przede wszystkim funkcję kontroli transmisji w sieci. Jest wykorzystywany w programach ping oraz traceroute. Teoretycznie sieci powinny działać poprawnie przez cały czas, lecz tak nie jest. Gdy coś dzieje się nie tak w warstwie internetowej modelu TCP/IP (w warstwie sieci modelu ISO/OSI), rolę narzędzia do rozwiązywania problemów odgrywa protokół komunikacyjny zarządzania siecią Internet (ICMP — Internet Control Message Protocol). ICMP jest protokołem serwisowym, który zgłasza błędy łączności między hostami. W warstwie internetowej datagramy dostarczane są w sposób bezpołączeniowy, na zasadzie „najlepiej, jak się da”. Protokół ICMP jest zestawem komunikatów, przesyłanych w datagramach IP i zdolnych do zgłaszania błędów w dostarczaniu innych datagramów IP. Komunikaty ICMP są narzędziami diagnostycznymi „wbudowanymi” w warstwę internetową. Jeśli dwa hosty nie są w stanie komunikować się ze sobą, komunikaty ICMP mogą pomóc w zdiagnozowaniu problemu. Ponieważ w szybko ewoluującym środowisku może wystąpić zalew komunikatów, niedostarczenie komunikatu ICMP nie powoduje wysłania komunikatu ICMP o błędzie. Szczególnie, gdy komunikat ICMP o niedostępności hosta docelowego nie dotrze do hosta źródłowego, ten nie wysyła kolejnego komunikatu ICMP.
Abstract from DBpedia / Wikipedia · CC BY-SA