Как взаимодействуют IP-адрес и маска подсети?

интернет Компьютеры программирование Linux windows

Как взаимодействуют IP-адрес и маска подсети? Для чего вообще нужна маска подсети? Что по ней можно узнать?

Примечание:
И почему, в октетах представляющих адрес сети всегда стоит цифра 255., а в октете представляющей адрес узла почти всегда стоит 0? Особенно мне не понятно, что показывает в маске подсети последний октет, что обозначает цифра в последнем октете?

Примечание:
Спасибо всем!!!
Ответы:
Имея IP-адрес и маску подсети, можно узнать диапазон IP адресов входящих в сеть.
При этом первый адрес является сетевым (network), а последний широковещательным (broadcast) - оба используются для служебных целей и не могут являться IP-адресами компьютеров в подсети.  Адрес network получается битовым "И" (AND) от IP-адреса и маски подсети (netmask), адрес broadcast получается битовым "ИЛИ" (OR) от IP-адреса и ИНВЕРТИРОВАННОЙ маски подсети
переведи маску в бинарный код. 255.255.255.0 -> 11111111.11111111.11111111.00000000 Там, где 1 - IP постоянен для всей подсети, где 0 - может менятся. Между единицами нуля быть не может.
Т.е. можешь использовать маску 255.255.255.192 (11000000), если тебе достаточно сети на 60 машин или 255.255.255.240 (11110000), если машин не более 14, а можешь 255.255.128.0, если нужно 32760 машин
Маска сети нужна для экономии IP адресов.
Пример: у вас есть очень большая сеть. IP адресов уже начинает не хватать...Вам нужно подключить к этой сети ещё 2 роутера. Вам нужно только 2 IP адреса! Зачем же брать например 192.168.1.x (там где x от 1 до 254) сеть, у нас получиться что 2 адреса используются 192.168.1.1 и 192.168.1.2 а что же делать остальным адресам? Они просто не используются для адресации! А вот если мы возьмем маску 255.255.255.252 у нас получиться 4 свободных IP адреса, но учитывая broadcast(широковещательный) и номер сети, то получиться 2 адреса для адресации узлов. Это можно применить подключив эти два роутера...


14 лет назад

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

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

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