Ноу Інти, лекція, протокол управління повідомленнями інтернету (icmp)

Як вже було сказано, IP забезпечує ненадійну доставку дейтаграм без встановлення з'єднання. Він був розроблений як метод, який робить ефективним використання мережевих ресурсів. Протокол IP - це служба доставки з максимальними зусиллями (best- effort), яка доставляє дейтаграмму від її початкового джерела до її кінцевого пункту призначення. Однак він має два дефекту: відсутність контролю помилок і відсутність механізмів допомоги в доставці.

Протокол IP не має механізму, який повідомляє про помилку або виправляє її. Протоколу IP також бракує ICMP - механізму запитів управління від хоста. Хост іноді повинен визначати, чи справний маршрутизатор або інший хост. І іноді мережевий менеджер потребує інформації від іншого хоста або маршрутизатора.

Протокол управління повідомленнями Інтернету (ICMP - Internet Control Message Protocol) був розроблений для компенсації цих вищезгаданих дефектів. Це - супутник протоколу IP. ICMP - протокол мережевого рівня. Однак він сам не передає повідомлення безпосередньо даних канального рівня. Ці повідомлення першими инкапсулируются в дейтаграми IP перед переходом до більш низького рівня (рис. 6.1).

Ноу Інти, лекція, протокол управління повідомленнями інтернету (icmp)


Мал. 6.1. Інкапсуляція повідомлення ICMP

Значення поля протоколу в дейтаграми IP - це "1", воно вказує, що дані IP - це ICMP-повідомлення.

типи повідомлень

Ноу Інти, лекція, протокол управління повідомленнями інтернету (icmp)


Мал. 6.2. повідомлення ICMP

Повідомлення про помилку переносить дані про проблеми, що виникають при обміні повідомленнями, з якими маршрутизатор або хост (пункт призначення) можуть зіткнутися, коли вони обробляють пакет IP.

Таблиця 6.1. ICMP повідомлення

формат повідомлення

ICMP-повідомлення має 8-байтовий заголовок і розділ даних змінного розміру. Хоча загальний формат заголовка різний для кожного типу повідомлення, перші 4 байта - загальні для всіх. Як показує рис. 6.3 .. перше поле. ICMP. визначає тип повідомлення. Поле коду визначає підставу для конкретного типу повідомлення. Останнє загальне поле - це поле контрольної суми. Інша частина заголовка задана для кожного типу повідомлення.

Ноу Інти, лекція, протокол управління повідомленнями інтернету (icmp)


Мал. 6.3. Основний формат ICMP

Розділ даних в повідомленнях про помилки доставляє інформацію для знаходження початкового пакету, який містить помилку. У повідомленнях запиту розділ даних доставляє додаткову інформацію, засновану на типі запиту.

повідомлення помилки

  • пункт призначення недосяжний,
  • придушення джерела,
  • час минув,
  • проблеми параметра,
  • перепризначення.

Ноу Інти, лекція, протокол управління повідомленнями інтернету (icmp)


Мал. 6.4. Типи повідомлень звіту про помилки

Всі повідомлення про помилки містять розділ даних (рис. 6.5). який включає заголовок IP початкової дейтаграми плюс перші 8 байт даних в цій дейтаграми. Початковий заголовок дейтаграми додається, щоб дати первісного джерела, який отримує повідомлення про помилки, інформацію безпосередньо про саму дейтаграми. Включені 8 байт даних, тому що, згідно з форматам UDP - і TCP протоколом, перші 8 байт забезпечують інформацію про номери порту (UDP і TCP) і порядковий номер (TCP). Ця інформація необхідна, щоб джерело міг повідомити протоколам (TCP або UDP) про помилку. ICMP формує пакет даних про помилку, який потім инкапсулируется в дейтаграмму IP (див. (Рис. 6.5).

Ноу Інти, лекція, протокол управління повідомленнями інтернету (icmp)

Вітаю! Хотілося б прояснити наступне питання: у МТІ припинена державна акредитація та коли буде восстановлена- невідомо, а в диплом про профперепідготовка видається на базі МТІ (як я зрозумів). Як закінчиться справа з отриманням диплома?

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

Добрий день, Хотілося б прояснити ви в майбутньому плануєте узгоджувати цю програму, з регуляторами і чи пройде сам диплом зараз, коли вводяться проф стандарти?

Схожі статті