21

ping-пакеты - это тип ICMP-пакетов.Существует ли какая-либо связь между ICMP и TCP. В других случаях мы можем гарантировать их прибытие в сеть. Я хочу знать, что ICMP-пакеты в сети - это tcp или udp или какой из них или нет?

2 ответа2

18

Есть ли связь между ICMP с TCP

Не напрямую. ICMP - это IP-протокол 1, TCP - это IP-протокол 6. Другими распространенными протоколами IP являются 17 (udp) и 47 (gre).

В противном случае мы можем гарантировать их прибытие в сеть

Обычно ICMP не отправляется в какой-либо структуре, которая использует подтверждения и тайм-ауты, как TCP. Так что ответ здесь - нет.

Я хочу знать, что пакеты ICMP в сети - это tcp или udp или какой из них или нет?

Никто из них. Он ведет себя в основном как udp, но не предназначен для передачи данных. Не существует "связи" или сеанса, созданного с помощью ICMP, обычно это очень простой запрос-ответ, если таковой. Вы можете взломать ICMP для обмена данными через эхо-пакеты ICMP, если вы действительно этого хотите.

10

Ни один из них - они отправляются напрямую по IP. Пакеты ICMP в основном используются для управления сетью, т. Е. Между маршрутизаторами или пингом и многими другими видами использования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .