Найти неправильные маски подсетей

Сеть network

Какие маски правильные - какие нет? Почему?
Хотелось бы видеть ответ для двух случав - Классовой и Бесклассовой адресации.
На онлайновые IP-калькуляторы отсылать не надо, интересует ответ в соответствии с теорией.

a) 248.0.0.0
b) 254.0.0.0
c) 255.255.255.247
d) 255.248.0.0
e) 240.255.255.255.0



Примечание:
f) 254.255.0.0

Примечание:
2 alexander.p

Допускаю, что перевод "Classful network" как "Классовая адресация" не очень удачен, тем не менее:

http://ru.wikipedia.org/wiki/%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%D1%86%D0%B8%D1%8F

P.S. У меня, вообще-то, MCP по TCP/IP Networking. Только было это 9 лет тому назад - подзабыл уже кое-что.
;-)

Примечание:
Полностью меня удовлетворяющего ответа видимо не будет - победил alexander.p
Ответы:
Неправильные маски - a, b, e, f
Слева от 255 не может быть меньшее значение.
"c" - тоже неправильная.
Всё очень просто.
Маска — она и есть маска. Битовая. Dotted-quad notation (вид, в котором вы их привели) придуман исключительно для удобства записи (хотя не очень-то он и удобен, что для записи, что для понимания). А так-то маска — она двоичная. Рассмотрим.
255.255.255.255 (маска отдельного хоста) в двоичном виде выглядит так:
11111111.11111111.11111111.11111111
Единиц может быть сколько угодно, но: 1) они взводятся слева направо и 2) они должны идти сплошняком, то есть нулей, окруженных единицами, быть не может.
Отсюда мы и получаем все возможные маски:
10000000.00000000.00000000.00000000 (128.0.0.0)
11000000.00000000.00000000.00000000 (192.0.0.0)
11100000.00000000.00000000.00000000 (224.0.0.0)
11110000.00000000.00000000.00000000 (240.0.0.0)
11111000.00000000.00000000.00000000 (248.0.0.0)
11111100.00000000.00000000.00000000 (252.0.0.0)
11111110.00000000.00000000.00000000 (254.0.0.0)
11111111.00000000.00000000.00000000 (255.0.0.0)
11111111.10000000.00000000.00000000 (255.128.0.0)
11111111.11000000.00000000.00000000 (255.192.0.0)
.          .              .
11111111.11111111.11111111.11111111 (255.255.255.255)
К доп2.
Перевод корректный.
Но реально (фактически) принятия решения о маршрутизации без учёта маски (только по первым битам адреса) не существует. Во всяком случае, последние 11 лет.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.