Форум » Адресация в Интернете » Интересное 12 задание » Ответить

Интересное 12 задание

cabanov.alexey: Верно ли понимаю, что ответ 29

Ответов - 13

Поляков: cabanov.alexey пишет: Верно ли понимаю, что ответ 29 Да. Нужно искать первый слева различающийся бит в IP-адресах.

Sangria: Не понимаю, почему 29, а не 28 151 10010111 155 10011011 Ведь совпадают 4 бита, а не 5?

Поляков: Sangria пишет: Не понимаю, почему 29, а не 28 151 10010111 155 10011011 Ведь совпадают 4 бита, а не 5? Правильно. Значит, если в маске 28 единичных битов, они находятся в одной сети. А если 29, то в разных.


Sangria: Спасибо!

vvu157: А если вопрос о НАИБОЛЬШЕМ количестве единиц? Тогда их 32 или 31?

cabanov.alexey: Очевидно, 32.

Поляков: cabanov.alexey пишет: Очевидно, 32. На самом деле 30. Маски 255.255.255.255 быть не может, поскольку при этом нет ни одного свободного адреса. Маска 255.255.255.254 дает два свободных адреса, но их нельзя использовать для адресации компьютеров: один из них - адрес подсети, второй - широковещательный адрес.

cabanov.alexey: А вот этого я не учёл, спасибо. Мини уточнение: маска 255.255.255.255 используется сплошь и рядом при PPP и L2TP соединениях (там больше одного соединения не будет). Оба хоста знают, кто находится на противоположном конце соединения, все счастливы, айпи-адреса можно раздавать независимо от того, в каком сегменте находится абонент, и не надо тратить лишние айпишники на "адрес сети", "адрес шлюза" и "широковещательный адрес".

Поляков: cabanov.alexey пишет: маска 255.255.255.255 используется сплошь и рядом при PPP и L2TP соединениях А там именно такую маску нужно прописывать или вообще все равно какую? Как я понимаю, маска нужна для маршрутизатора, а там маршрутизатора нет. Поэтому и маска не нужна. Так?

vvu157: спасибо, не подумала о широковещательном адресе. А ведь верно - прошлогодние задачи были разные: сколько адресов может быть и сколько компьютеров - именно так, на 2 разница. Благодарю!

Поляков: cabanov.alexey пишет: Верно ли понимаю, что ответ 29 Похоже, что мы все были неправы. А правильный ответ - такого не может быть. С одной стороны, как мы выяснили, число единиц в маске не может быть меньше, чем 29. Но при этом у первого адреса последний октет равен 151 = 100101112 и в поле кода компьютера в сети (последние 3 бита) попадают одни единицы. Это широковещательный адрес в этой подсети, он не может быть адресом хоста.

cabanov.alexey: А там именно такую маску нужно прописывать или вообще все равно какую? На практике в настройках PPP видел только 255.255.255.255. Хотя в умных книжках пишут, что есть варианты. Умная книжка Как я понимаю, маска нужна для маршрутизатора, а там маршрутизатора нет. На стороне провайдера будет PPP сервер. Он управляет устройствами, которые хотят выйти через него в Интернет, а именно: 1)авторизует 2)создаёт тоннель до устройства, передача происходит по MAC адресам 3)уже по этому тоннелю по протоколу IPCP выдаёт IP адрес и маску 255.255.255.255 (для простоты маршрутизации и контроля,весь трафик от пользователя железобетонно идёт на выделенный ip, а уже оттуда расходится куда нужно). 4)далее весь IP трафик проходит через этот тоннель, PPP сервер ведёт статистику проходящих пакетов.

Поляков: cabanov.alexey пишет: Хотя в умных книжках пишут, что есть варианты. Спасибо за информацию. В той умной книжке, кстати, как раз написано "Non-UNIX platforms may require masks of 0.0.0.0 or 255.255.255.255", на уровне соглашений.



полная версия страницы