@MikrotikRu

Страница 3380 из 3964
Nikolai
06.08.2018
14:41:04
Шагом марш учить протоколы. "Порт" это свойство только UDP и TCP. Наличие "Порта" НИКАК не связано в УРОВНЕМ протокола

Вы бредите. ICMP это частный случай IP. Такой же как OSPF, IGMP, TCP. Это всё 4-ый уровень, который инкапсулируется внутрь IP

Доказывайте

Скептический анализ неверных действий наркоманов
06.08.2018
14:42:43
Драка сетевиков.

Google
alex
06.08.2018
14:42:55
дуэль на патчкордах

Михаил
06.08.2018
14:42:56
Даёшь бой

?

Nikolai
06.08.2018
14:43:19
Какой бой. Забаню, чтоб не бредил тут публично и не вводил людей в заблуждение

Сам попросил. Уважу.

Vladimir
06.08.2018
14:44:16
Доказывайте
Потому что ip бывает без tcp. А без icmp не бывает например

????????
06.08.2018
14:44:17
Блин.. ну он же что-то ответил (( я не успел прочитать

Nikolai
06.08.2018
14:44:30
Доказательств не предоставил. Ответил "бань".

Globalizator
06.08.2018
14:44:47
А NetBEUI это какой уровень?

Скептический анализ неверных действий наркоманов
06.08.2018
14:45:02
Пацаны говорят что ICMP на сетевом уровне работает. Но у меня нет никаких доказательств.

mik
06.08.2018
14:45:12
А NetBEUI это какой уровень?
подземный, похоронили его)

Nikolai
06.08.2018
14:45:54
А NetBEUI это какой уровень?
Если верить вики - пятый, сеансовый.

Google
Vladimir
06.08.2018
14:48:41
Вообще icmp - неотъемлемая часть ip. Странно их разделять.

Nikolai
06.08.2018
14:48:49
С уровнями всё относительно просто до пятерки:

Anna
06.08.2018
14:48:49
ICMP is a control protocol that is considered to be an integral part of IP, although it is architecturally layered upon IP, i.e., it uses IP to carry its data end- to-end just as a transport protocol like TCP or UDP does. ICMP provides error reporting, congestion reporting, and first-hop gateway redirection.

Vladimir
06.08.2018
14:49:18
Тут вот пацаны тоже спорили https://serverfault.com/questions/511965/why-is-icmp-categorized-as-a-layer-3-protocol

Nikolai
06.08.2018
14:49:31
Какой протокол внутрь какого вкладывается определяйте. Протоколы уровня выше, вкладываются внутрь низкоуровневых.

Globalizator
06.08.2018
14:49:38
Anna
06.08.2018
14:49:41
https://tools.ietf.org/html/rfc1122#page-10

Nikolai
06.08.2018
14:49:53
icmp на сможет работать в отсутствии IP

Anna
06.08.2018
14:49:53
про 22 порт я конечно сильно попутала

но rfc не врет

там написано что icmp выше ip

Nikolai
06.08.2018
14:50:50
Ага. Покажите ICMP БЕЗ IP ЗАГОЛОВКА

Vladimir
06.08.2018
14:51:04
Там же написано ICMP is a control protocol that is considered to be an integral part of IP

То есть, ip не бывает без icmp

Nikolai
06.08.2018
14:52:00
Скажем так, если полностью запретить icmp, IP сможет работать в плоской среде без редиректов и изменений MTU

Anna
06.08.2018
14:52:18
то что он не бывает без ip не говорит, что он находится на том же уровне, там дальше черным по белому написано, что он выше ip.

Nikolai
06.08.2018
14:52:47
А вот в отсутствие IP, ICMP не будет.

Vitaliy
06.08.2018
14:53:11
А как же микротик пингует по маку?

Nikolai
06.08.2018
14:53:19
Также как, если не будет L2 не будет самого IP

Google
Nikolai
06.08.2018
14:53:43
Vladimir
06.08.2018
14:53:54
Nikolai
06.08.2018
14:54:13
Он по маку и цепляется winbox'ом. Но IP-заголовок там есть, хотя и "спецефический"

Nikolai
06.08.2018
14:55:28
Нельзя. Стандарт считает, что icmp должно быть обязательно
Аналогия - "чтобы машина ехала, у нее болжен быть водитель и руль". Но бывают исключения.

Vladimir
06.08.2018
14:56:35
Nikolai
06.08.2018
14:57:01
Ну icmp - часть ip, их нельзя делить.
Это как и устоявшееся название протокола "TCP/IP". По идее равноправно могло быть "UDP/IP" или "ICMP/IP"

Vladimir
06.08.2018
14:57:03
Это какой-то другой протокол

Nikolai
06.08.2018
14:58:05
ICMP это разновидность потрохов IP

Только TCP - transport, а ICMP - control

Vladimir
06.08.2018
14:58:44
Вы можете поверх ip написать свой протокол. Да. Но чтобы ip было ip - там должно быть icmp

Vladimir
06.08.2018
14:59:38
Только TCP - transport, а ICMP - control
https://tools.ietf.org/html/rfc791 тут картинка есть по уровням

И вот прям в этом rfc, которое про ip, написано, что ip и icmp вместе

Мы же не будем не верить rfc?

Nikolai
06.08.2018
15:00:55
Вместе. Ребенок и Родитель тоже вместе

ICMP обязан присутствовать. Но это не значит, что они на одном уровне.

Vladimir
06.08.2018
15:01:16
П. 2.1 rfc

Rfc считает, что на одном

Google
Nikolai
06.08.2018
15:01:39
п.2.1 не указывает уровни. Где "level"

Vladimir
06.08.2018
15:02:08
Figure 1 прям нарисовано

Nikolai
06.08.2018
15:02:50
Там не деление по уровням. Там только то, что icmp - обязательная часть IP-стека

Vladimir
06.08.2018
15:03:29
Ну вы видите, что ip и icmp вместе, а выше уровнем - udp и tcp?

Даже в одном прямоугольнике ip и icmp

Nikolai
06.08.2018
15:05:20
Вижу, что они в одном прямоугольнике. Не вижу, чтобы у прямоугольника было написано "LEVEL3"

Vladimir
06.08.2018
15:05:37
А выше там какие протоколы?

Admin
ERROR: S client not available

Vladimir
06.08.2018
15:05:45
Думаете, случайно так?

Скорее протокол ip нужно было называть ip-icmp)

То есть я согласен, есть некоторая неоднозначность. В этом случае мы читаем стандарт и смотрим, как там написано

В стандарте вот так - ip не бывает без icmp

Nikolai
06.08.2018
15:08:10
Давайте лучше посмотрим снизу. От Level-2

Vladimir
06.08.2018
15:08:12
Это один протокол, на самом деле

Сергей
06.08.2018
15:08:43
давно не было этого дикого холивара про уровни osi

Vladimir
06.08.2018
15:08:55
Так зачем смотреть ниже, вот стандарт ip. И в нем icmp описано

Tcp нету. Udp нету.

Nikolai
06.08.2018
15:09:17
У ethernet есть поле "EtherType" описывающее протокол Level-3 инкапсулированный в кадр. Там есть IPv4, IPv6, IPX. В списке Level-3 НЕТ ICMP

https://en.wikipedia.org/wiki/EtherType

Anna
06.08.2018
15:09:37
В общем все таки icmp - это третий уровень. Спасибо за дискуссию. https://tools.ietf.org/html/rfc1122

Google
Vladimir
06.08.2018
15:09:59
Да. Потому что протокол icmp - это часть ip

Nikolai
06.08.2018
15:11:54
Еще раз. У IP много частей. Они инкапсулируются внутрь него. IP первичен и является базовым уровнем для них.

Vladimir
06.08.2018
15:12:13
Нет, не первичен.

Ip без icmp - не ip

А нечто иное

Nikolai
06.08.2018
15:13:06
Вы пробовали запретив icmp запусить IP?

Vladimir
06.08.2018
15:13:07
Какой-то другой протокол третьего уровня

Nikolai
06.08.2018
15:13:12
Попробуйте. Удивитесь.

Vladimir
06.08.2018
15:14:07
Я пробовал) запрещал все типы icmp

Anna
06.08.2018
15:14:41
Какой-то другой протокол третьего уровня
тут немного не соглашусь опять) в rfc1122 ip протокол и icmp - это два отдельных протокола, но действительно там написано, что на internet уровне они оба ДОЛЖНЫ быть.

Vladimir
06.08.2018
15:14:44
Итог - ребут роутера руками персонала удалённого датацентра)

B
06.08.2018
15:14:59
А тут не скучно

Я смотрю

Nikolai
06.08.2018
15:16:05
Итог - ребут роутера руками персонала удалённого датацентра)
Вы в одном сегменте или в соседних запустите. Где MTU менять по пути не надо.

Maksim
06.08.2018
15:16:22


Ладно. Вопрос был совсем другом - операционная версия Windows в утилите ping указывает в качестве размера пакета только полезную нагрузку ICMP. И не учитывает 28 байт оверхеда - а именно 20 байт заголовка IP и 8 байт ICMP. Нужно не забывать про эти 28 байт в некоторых моментах и в частности для порт кнокинга.

Nikolai
06.08.2018
15:19:35
Включил на роутере телнет. Запретил ICMP на фаерволе input и output. Зашел на роутер телнетом спокойно. Запретил ICMP в bridge-filters input и output. Вновь зашел на роутер телнетом спокойно. TCP/IP работают отлично.

Страница 3380 из 3964