
Innokentiy
04.05.2017
20:08:42
у многих уже пятница, пора разминать мозг

Sergey
04.05.2017
20:09:53
?

Demintey
04.05.2017
20:11:53
Четверга ещё почти 50 минут

Innokentiy
04.05.2017
20:15:28
Стек IP в Linux позволяет сделать забавную штуку (в строгом соответствии с соответствующим RFC, который до сих пор не Obsolete): можно назначить адрес 192.168.1.141 и маску 255.255.255.219

Google

Innokentiy
04.05.2017
20:15:56
напишите точный адрес шлюза по умолчанию в такой сети
Номер RFC не пишу, а то слишком легко будет. И да, это не опечатка, такая кривая маска действительно возможна, хотя кроме Linux ее особо никто сегодня не умеет.

Sergey
04.05.2017
20:17:32
Шлюз - любойиадрес сети - или там выбора не будет?

Innokentiy
04.05.2017
20:18:37
вопрос сформулирован так, что вариантов не будет слишком много 6)

Dmitry
04.05.2017
20:24:54

Sergey
04.05.2017
20:26:12
138

Nikita
04.05.2017
20:27:30
[savant@savant-book devel]$ sudo ifconfig enp8s0:1 192.168.1.141 netmask 255.255.255.219
SIOCSIFNETMASK: Invalid argument
[savant@savant-book devel]$ uname -a
Linux savant-book 4.9.8-1-ARCH #1 SMP PREEMPT Mon Feb 6 12:59:40 CET 2017 x86_64 GNU/Linux
в лоб не получилось

Alex
04.05.2017
20:52:12
TCP/IP illustrated

Innokentiy
04.05.2017
20:52:53

wildmoon
04.05.2017
20:53:57
Как отрезал

Innokentiy
04.05.2017
20:53:58
и приведенный пример как раз иллюстрирует изъяны

Google

Alex
04.05.2017
20:54:10
Да эт я так, набрасываю слегка)

Innokentiy
04.05.2017
20:54:16
))

Alex
04.05.2017
20:54:39
Это ж как спорить есть бог или нет

Innokentiy
04.05.2017
20:55:24
плохой пример
это как спорить, о чем написано в библии, причем один из спорящих библию не читал :)

Alex
04.05.2017
20:55:52
Потому что его нет
Но спорить все равно бесполезно
У меня троллистое настроение с утра

Innokentiy
04.05.2017
20:56:52
вот, у человека уже пятница!

Maksim
04.05.2017
20:57:07
человек из будущего!

Alex
04.05.2017
20:58:29

Innokentiy
04.05.2017
20:59:33
под шлюзом подразумевается on-link адрес транзитного маршрутизатора
который способен форвардить пакеты в другие сети
но поддержка этого механизма в стеке есть

Alex
04.05.2017
21:02:25
некорректный вопрос
под такую маску подходит 4 адреса
один из них ты дал

Innokentiy
04.05.2017
21:02:44
но два из них использовать нельзя, а третий уже занят

Alex
04.05.2017
21:04:25
ну тогда 169

Google

Innokentiy
04.05.2017
21:05:06
а, это я ошибся
да, ты прав

Alex
04.05.2017
21:05:12
четное не может получится в принципе

Innokentiy
04.05.2017
21:05:18
согласен
просто единицу потерял :)

Alex
04.05.2017
21:05:35
:)
доброе утро)


Anton
04.05.2017
21:06:59
Вопрос из раздяра "Ха-ха вот глупец, такую простую вещь, а не знает!":
"На каком уровне модели OSI работает ping?"
А ответ на него, как и подразумевается, с подвохом.
Дело всё в том, что когда мы пингуем какой либо узел, то происходит примерно следующее:
<Преамбула><Заголовки Ethrenet><Заголовки IP><Наш пинг (собственно ICMP)><Чексумма от второго уровня>
Если посчитать это в лоб, и прикинуть одно к другому, то получается, что пинг будет протоколом четвёртого уровня, т.к. он является вложенным для протокола третьего уровня (Сетевой - IP), который, в свою очередь, нахиодися внутри Ethernet (тот который второй уроень) и работает это всё поверх какой-то физики (первый уровень).
Но дело в том, что у ICMP нет портов, а значит нельзя, от одного компьютера из одной вкладки командной строки пинговать другую конкретную вкладку с пингом на другом компьютере. Вы пингуете только конкретный хост и отвечает вам не приложение, а драйвер сетевой карты (или, если речь про высокую производительность - микропрограмма сетевой карты - т.е. прямо железо).
Вот и получается, что пинг (протокол ICMP) находится на четвёртом уровне модели по вложенности, но на третьем по функциональности.
Stay connected and learn math part =)
пинг и ицмп это не равнозначные вещи
портов нет но есть seq номера, по которым воспринимается ответ.
тцп тоже операционка по большей части рулит


Дмитрий
04.05.2017
21:07:15
Это сейчас было из параллельного мира ?! ))) А можно ссылку на rfc?
Или просто номер

Innokentiy
04.05.2017
21:08:10
950
там даже специально пример есть на разрывные маски

Innokentiy
04.05.2017
21:11:28
формально механизм ничем не отличается от привычных масок
но по факту нигде кроме как в point-to-multipoint сетях это пригодиться не могло, поэтому в 1993 году все это выпилили
а красноглазикам понравилось, и они оставили поддержку этого на случай "вдруг пригодится"

Дмитрий
04.05.2017
21:12:26
Наркомания какая-то )

Innokentiy
04.05.2017
21:12:30
ага
хотя с формальной точки зрения в интрасетях это можно использовать до сих пор, действующий стандарт
что совсем-пресовсем нельзя такой штукой баловаться, сказано только для интернета

Alex
04.05.2017
21:20:00

Google

Alex
04.05.2017
21:20:05
продлжаю набрасывать
rfc791

Yevgeniy
04.05.2017
21:21:18
былоб круто TCP в ICMP энкапсулировать
тамже вроде есть поле данных, или азбуки, как оно там называется...

Anton
04.05.2017
21:23:32
это кстати как раз icmp, пинг по идее должен быть на уровне телнета

Yevgeniy
04.05.2017
21:25:00

Alex
04.05.2017
21:25:06

Admin
ERROR: S client not available

Anton
04.05.2017
21:25:47
изначально вопрос был, на каком уровне пинг

Alex
04.05.2017
21:25:55
да, я помню

Yevgeniy
04.05.2017
21:26:05
пинг это вообще утилита вроде

wildmoon
04.05.2017
21:26:05

Anton
04.05.2017
21:26:34
icmp != ping

Alex
04.05.2017
21:26:56
мы вышли на новый уровень)
ну хорошо
пинг
пинг это утилита, да
что у нее на 4м уровне?

Yevgeniy
04.05.2017
21:28:26
4 уровень OSI ?

Google

Yevgeniy
04.05.2017
21:28:44
OSI это модель всего лишь, кто сказал, что ей все соответствовать должно

Dmitry
04.05.2017
21:30:07
ой опять про оси
сейчас снова до роутинг протоколов дойдем

Гога
04.05.2017
21:31:11
надо в "что? где? когда?" этот вопрос отправить)))

Artem
04.05.2017
21:32:52

Innokentiy
04.05.2017
21:33:39
можно все 11 конвертов с одним вопросом положить :)

Yevgeniy
04.05.2017
21:34:56
это как
нужно вводить дополнительное измерение

Alex
04.05.2017
21:35:50
Явно говорит "3"

Innokentiy
04.05.2017
21:36:20
даже странно

Alex
04.05.2017
22:20:22

Innokentiy
04.05.2017
22:28:52
для меня вопрос закрыт очень давно, но мне каждый раз смешно от аргументов, которыми не читавшие стандарт люди обосновывают свое представление о том, что в оном стандарте написано

Alex
04.05.2017
23:01:30
Или ты за третий уровень?
Я уж запутался кто тут за что

Innokentiy
04.05.2017
23:04:54
я за то, что написано в стандарте
а там четко написано, что к уровням относятся не протоколы, а сетевые функции
и некоторые функции ICMP относятся к третьему уровню, а некоторые к четвертому