Водич за протокол за контрола на пораки на интернет (ICMP)

Протокол за контрола на Интернет протокол (ICMP) е мрежен протокол за мрежно поврзување со интернет протокол (IP) . ICMP ги пренесува информациите за контролата за статусот на самата мрежа, а не податоци за апликацијата. IP мрежата бара ICMP за да функционира правилно.

ICMP пораките се специфичен вид на IP порака различна од TCP и UDP .

Најдобриот пример за испраќање пораки на ICMP во практиката е услугата за пинг , која користи ICMP за да ги испита оддалечените домаќини за одговорност и да ги мери вкупните време на патување на сондата.

ICMP исто така поддржува и други алатки како traceroute кои ги идентификуваат средните рутирање уреди ("hops") на патеката помеѓу дадениот извор и дестинација.

ICMP против ICMPv6

Оригиналната дефиниција на ICMP поддржани интернет протокол верзија 4 (IPv4) мрежи. IPv6 вклучува ревидирана форма на протокол конвенционално наречен ICMPv6 за да се разликува од оригиналниот ICMP (понекогаш наречен ICMPv4).

ICMP типови на пораки и формати на пораки

ICMP пораките носат податоци од суштинско значење за работата и администрацијата на компјутерска мрежа. Протоколот известува за условите како што се нереагирачки уреди, грешки при пренос и проблеми со застојот во мрежата.

Како и другите протоколи во IP семејството, ICMP дефинира заглавие на пораки. Заглавието содржи четири полиња во следнава секвенца:

ICMP дефинира листа на специфични типови на пораки и им доделува единствен број на секој.

Како што е прикажано во табелата подолу, ICMPv4 и ICMPv6 обезбедуваат некои општи типови на пораки (но често со различни броеви), а исто така и некои пораки уникатни за секоја од нив. (Вообичаените типови на пораки можат да се разликуваат малку во нивното однесување помеѓу верзиите на IP).

Општи типови на пораки на ICMP
v4 # v6 # Тип Опис
0 129 Ехо одговор Пораката испратена како одговор на барање за ехо (видете подолу)
3 1 Дестинација недостижна Испратена како одговор на пораката која не може да се испрати за било која од различни причини.
4 - Извор смирувам Уредот може да ја испрати оваа порака назад до испраќач кој генерира дојдовен сообраќај побрзо отколку што може да се обработи. (Заменето со други методи.)
5 137 Пренасочување на пораката Уредите за рутирање може да го генерираат овој метод, ако откриваат промена на бараната маршрута за IP порака треба да се смени.
8 128 Барање за ехо Порака испратена од пинг-комуналните услуги за проверка на реактивноста на целниот уред
11 3 Времето е надминато Рутерите ја генерираа оваа порака кога дојдовните податоци достигнаа граница за "премин". Се користи од traceroute.
12 - Проблем со параметарот Генерирано кога уредот открива оштетени или исчезнати податоци во влезната ИП порака.
13, 14 - Временска ознака (Барање, одговор) Дизајнирано за синхронизирање на часовните часовници помеѓу два уреди преку IPv4, (Заменето со други посигурни методи.)
- 2 Пакет е премногу голем Рутерите генерираат оваа порака кога примаат порака која не може да се пренасочи до нејзината дестинација поради надминување на ограничување на должината.

Протоколот ги пополнува полињата за податочниот код и ICMP во зависност од типот на пораката која е одбрана за да споделат дополнителни информации. На пример, пораката Дестинација недостапен може да има многу различни вредности на Код во зависност од природата на неуспехот.