ICMP - это протокол IP, такой как TCP и UDP. Но это не протокол более высокого уровня, который перемещается внутри дейтаграммы TCP или UDP от одного кортежа ip: port к другому. Так что на самом деле это не «полезная нагрузка» в смысле IP
Почему протокол ICMP считается работающим на уровне 3, когда он является полезной нагрузкой для пакета IP?
463
yoyo_fun
Почему протокол ICMP считается работающим на уровне 3 на странице википедии? (тот же уровень, что и IP), когда данные протокола ICMP являются полезной нагрузкой пакета IP?
Это статья в Википедии, в которой говорится, что ICMP находится на том же уровне, что и IP-протокол. Я смущен по этому поводу. https://en.wikipedia.org/wiki/Internet_protocol_suite
1 ответ на вопрос
1
infixed
Таким образом, не будет ли нормальным, чтобы ICMP рассматривался на том же уровне, что и TCP, поскольку оба они работают по IP? Tcp - это полезная нагрузка IP, аналогичная ICMP. Он просто не имеет ничего инкапсулированного сверху, как в TCP или UDP.
yoyo_fun 8 лет назад
0
Внутри заголовка IP находится байт протокола, который объявляет, какой протокол поддерживает пакет. Для IPv4 тип протокола 1 - ICMP, тип протокола 6 - TCP, а тип протокола 17 - UDP. IPv6 имеет разные номера. Таким образом, все три находятся в одном и том же «слое» с точки зрения структуры пакета. Вики, вероятно, маркируют его функциональность, а не структуру. ICMP используется для управления транспортом, поэтому его можно считать нижним уровнем
infixed 8 лет назад
1
ICMP - это IP, а IP - это IP, они на одном уровне. Вы пытаетесь сделать это ребенком IP, когда это брат или сестра.
Fiasco Labs 8 лет назад
0
Мне лениво проверять факты ваши комментарии, у меня достаточно фактических ответов для проверки фактов, поэтому ваши комментарии должны быть частью вашего ответа. Комментарии подлежат удалению.
Ramhound 8 лет назад
0
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows
-
1
Как я могу повысить безопасность своего портала?
-
1
Как подключить к сети Windows XP и Ubuntu Linux?