ICMP
Коротко: Internet Control Message Protocol — слугує не для передавання корисного навантаження, а для повідомлення про помилки мережі та інформації про стан між пристроями.
Докладніше: Найвідоміший приклад — ping, що використовує ехо-запит/відповідь ICMP для перевірки доступності хоста. Інші типи ICMP повідомляють, наприклад, destination unreachable чи time exceeded. Працює безпосередньо на рівні IP, а не поверх TCP чи UDP.
Подробиці
Не транспортний протокол, а чиста керувальна інформація
ICMP навмисно НЕ є транспортним протоколом для даних застосунків, як TCP чи UDP, — у нього немає портів, з’єднань, застосунків, які його «слухають». Натомість він працює безпосередньо на рівні IP і слугує виключно зв’язку між пристроями та вузлами мережі.
Див. також: Ping, типи ICMP, Echo Request, IPv6, ARP, tracert (traceroute), мережеві команди в CMD, модель TCP/IP