Интернет Контролни протокол порука (ИЦМП) је мрежни протокол за умрежавање Интернет протокола (ИП) . ИЦМП преноси информације о контролама за статус саме мреже, а не податке о апликацији. ИП мрежа захтева ИЦМП да би исправно функционисала.
ИЦМП поруке су специфична врста ИП поруке која се разликује од ТЦП и УДП .
Најпознатији примјер ИЦМП порука у пракси је пинг услужни програм који користи ИЦМП за сондирање удаљених домаћина за одзив и мјерење укупног времена путовања током сонди.
ИЦМП такође подржава друге услужне програме попут трацероуте-а који идентификују средњорочне уређаје за усмеравање ("хмељ") на путу између датог извора и одредишта.
ИЦМП Версус ИЦМПв6
Оригинална дефиниција ИЦМП подржаних Интернет Протоцол верзија 4 (ИПв4) мрежа. ИПв6 садржи ревидирану форму протокола који се обично назива ИЦМПв6 да би се разликовао од оригиналне ИЦМП (повремено назван ИЦМПв4).
ИЦМП типови порука и формати порука
ИЦМП поруке садрже податке неопходне за рад и администрацију рачунарске мреже. Протокол извештава о условима као што су неодговорни уређаји, грешке при преносу и проблеми са загушењем мреже.
Као и други протоколи у ИП породици, ИЦМП дефинира заглавље поруке. Глава садржи четири поља у следећем низу:
- Тип (8 бита )
- Код (8 бита)
- Цхецксум (16 бита)
- ИЦМП подаци (32 бита)
ИЦМП дефинира списак специфичних типова порука и додељује јединствени број свима.
Као што је приказано у доњој табели, ИЦМПв4 и ИЦМПв6 пружају неке уобичајене типове порука (али често са различитим бројевима), као и неке поруке јединствене за сваку од њих. (Уобичајени типови порука такође могу мало да се разликују у понашању између верзија ИП-а).
в4 # | в6 # | Тип | Опис |
---|---|---|---|
0 | 129 | Ецхо Репли | Порука послата у одговору на Захтев за ехо (погледајте доле) |
3 | 1 | Дестинација Унреацхабле | Послато као одговор на ИП поруку која се не може испоручити из било којег разлога. |
4 | - | Соурце Куенцх | Уређај може да пошаље ову поруку назад пошиљаоцу који генерише долазни саобраћај бржом брзином него што се може обрадити. (Замењен другим методама.) |
5 | 137 | Редирецт Мессаге | Рутерни уређаји могу генерисати овај метод ако открију промјену тражене руте за измјену ИП поруке. |
8 | 128 | Ецхо Рекуест | Порука послата од пинг услужних програма да би се проверила одзивност циљног уређаја |
11 | 3 | Време је прекорачено | Рутери генеришу ову поруку када долазни подаци достигну ограничење броја "хмеља". Користи га трацероуте. |
12 | - | Проблем са параметром | Генерише се када уређај открије оштећене или недостајуће податке у долазној ИП поруци. |
13, 14 | - | Временска ознака (захтев, одговор) | Дизајниран за синхронизацију временских интервала између два уређаја преко ИПв4, (замијењене другим поузданијим методама). |
- | 2 | Пакет превише велики | Рутери генеришу ову поруку када прима поруку која се не може проследити до одредишта због превазилажења ограничења дужине. |
Протокол испуњава поља за кодирање и ИЦМП податке у зависности од изабране врсте поруке за размјену додатних информација. На пример, порука Дестинатион Унреацхабле може имати много различитих вредности кодова у зависности од природе грешке.