Перейти к содержанию

Протокол ICMP

Descrambler:

...Like a pies of cake...

Определение

Можно быть достаточно академичным и написать тут сложное и многоямбовое определение и назначение протокола ICMP, но делать это не хочется, попробую описать в 2-3 словах его суть...

Протокол ICMP (Internet Control Message Protocol) предназначен для диагностики и сообщении об ошибках при проверки сетевой связности.

Назначение

Примеры назначения.

Пример icmp протокола:

Echo-Request

Проверка доступности удаленного хоста (команда ping)

Самый простой пример - это использование icmp в команде ping.

frame

L2

 type: 0x800 - IPv4

ip-header

L3

 protocol: 1 - ICMP

segment-header

L4-L7

Type: 8  - Echo ping (request)
Code: 0

icmp-request

Echo-Reply

ip-header

L2

 type: 0x800 - IPv4

ip-header

L3

 protocol: 1 - ICMP
ip-header

L4-L7

Type: 0  - Echo ping (reply)
Code: 0

ip-header

Пример icmp дампа в wireshark можно посмотреть здесь


Последнее обновление: 2023-05-29