ICMP

Матеріал з Вікіпедії — вільної енциклопедії.

Перейти до: навігація, пошук

ICMP (англ. Internet Control Message Protocol — міжмережевий протокол керуючих повідомлень) — мережевий протокол, що входить в стек протоколів TCP/IP. В основному ICMP використовується для передачі повідомлень про помилки й інші виняткові ситуації, що виникли при передачі даних. Також на ICMP покладають деякі сервісні функції, зокрема на основі цього протоколу заснована дія таких загальновідомих утиліт як ping та traceroute.

Протокол ICMP описаний в RFC 792 (з доповненнями в RFC 950) і є стандартом Інтернету (входить в стандарт STD 5 разом з протоколом IP). Хоча формально ICMP використовує IP (ICMP пакети інкапсулюються в IP пакети), він є невід'ємною частиною IP й обов'язковий при реалізації стека TCP/IP. Поточна версія ICMP для IPv4 називається ICMPv4. В IPv6 існує аналогічний протокол ICMPv6.

Протокол ICMP не є протоколом орієнтованим на з'єднання(як наприклад TCP), тобто при втраті пакету ICMP не робитиме ніяких спроб по його відновленню. ICMP повідомлення (тип 12) генеруються при знаходженні помилок у заголовку IP пакета (за винятком самих ICMP пакетів, щоб не призвести до нескінченно зростаючого потоку ICMP повідомлень про ICMP повідомлення).

ICMP повідомлення (тип 3) генеруються маршрутизатором при відсутності маршруту до адресата.


[ред.] Типи ICMP пакетів

Тип Код Назва Запит Помилка
0 0 Ехо-відповідь х
1 та 2 Зарезервовано
3 0 Мережа недоступна х
3 1 Хост недоступний х
3 2 Протокол недоступний х
3 2 Порт недоступний х
3 4 Потрібна фрагментація, але DF (флаг «не фрагментувати») встановлено х
3 5 Маршрутування джерелом не вдалося х
3 6 Мережа призначення невідома х
3 7 Хост призначення невідомий х
3 8 Хост призначення ізольовано (застарів) х
3 9 Мережа призначення адміністративно заборонена х
3 10 Хост призначення адміністративно заборонено х
3 11 Мережа недоступна для TOS х
3 12 Хост недоступний для TOS х
3 13 Зв'язок адміністративно заборонено (фільтрування запобігає маршрутуванню) х
3 14 Порушення передування хосту (бажане передування не дозволено для комбінації хоста або мережі та порту) х
3 15 Порушення передування в дії (передування датаграми нижче рівня встановленого адміністраторами) х
4 0 Вгамовування джерела (управління заторами)
5 0 Переадресація для мережі
5 1 Переадресація для хосту
5 2 Переадресація для TOS та мережі
5 3 Переадресація для TOS та хосту
6 Змінна адреса хосту
7 Зарезервовано
8 0 Ехо-запит х
9 0 Оголошення маршрутизатора
10 0 Клопотання маршрутизації
11 0 Час життя пакету став рівний 0 під час транзиту х
11 1 Час збірки фрагментів пакету закінчився х
12 0 Помилка заголовку IP-пакету х
12 1 Відсутня необхідна опція заголовку х
12 2 Погана довжина заголовку х
13 0 Запит мітки часу х
14 0 Мітка часу х
15 0 Запит інформації х
16 0 Відповідь інформацією х
17 0 Запит маски адреси х
18 0 Маска адреси х


[ред.] Посилання



Комп'ютер Це незавершена стаття про комп'ютери.
Ви можете допомогти проекту, виправивши або дописавши її.

[[zh:互联网控制消息协

Особисті інструменти