Маска сети
Автор Ѝдик Басимов задал вопрос в разделе Компьютеры, Связь
Что такое маска подсети и как она задается и получил лучший ответ
Ответ от 73221456M-СQС7743[гуру]
Как известно, адрес IP состоит из 4 октетов и обычно представляется в формате 200.200.200.5. Однако, этот адрес сам по себе недостаточен и требуется маска подсети для того, чтобы показать, какая часть IP адреса является идентификатором сети (Network ID), а какая - идентификатором хоста (Host ID). Представьте Network ID как номер улицы, а Host ID - как номер дома. Тогда для "54 Grove Street", 54 будет идентификатором хоста (Host ID), а Grove Street - идентификатором сети (Network ID). Маска подсети показывает, какая часть IP адреса является Network ID, а какая - Host ID.
Например, для адреса 200.200.200.5, и маски подсети 255.255.255.0, Network ID будет 200.200.200, а Host ID - 5. Это вычисляется следующим образом:
IP Address 11001000 11001000 11001000 00000101
Subnet Mask 11111111 11111111 11111111 00000000
Network ID 11001000 11001000 11001000 00000000
Host ID 00000000 00000000 00000000 00000101
Результат получается побитным с AND между IP адресом и маской подсети, т.е.
1 AND 1=1
1 AND 0=0
0 AND 1=0
0 AND 0=0
В зависимости от класса IP адреса для масок подсети существуют значения по умолчанию:
Class A : 001.xxx.xxx.xxx до 126.xxx.xxx.xxx использует маску подсети 255.0.0.0 по умолчанию
Class B : 128.xxx.xxx.xxx до 191.xxx.xxx.xxx использует маску подсети 255.255.0.0 по умолчанию
Class C : 192.xxx.xxx.xxx до 224.xxx.xxx.xxx использует маску подсети 255.255.255.0 по умолчанию
А где 127.xxx.xxx.xxx ???Это зарезервированный адрес, используемый для тестирования. Пинг 127.0.0.1 - это пинг самому себе 🙂
Маска подсети используется при обмене между двумя хостами. Если оба хоста принадлежат одной сети, хост a непосредственно обращается к хосту b, однако, если хост b принадлежит другой сети, хост a будет обращаться через шлюз, и способ, которым хост a может сообщить о своей принадлежности данной сети - это использование маски подсети. Например
Хост A 200.200.200.5
Хост B 200.200.200.9
Хост C 200.200.199.6
Маска подсети 255.255.255.0
Предположим Хост A связывается с Хостом B, поскольку оба они имеют Network ID 200.200.200, то Хост A обращается к Хосту B непосредственно. Если же Хост A связывается с Хостом C, а они находятся в разных сетях: 200.200.200 и 200.200.199 соответственно, то Хост A будет посылать запрос через шлюз.
В терминологии сетей TCP/IP маской подсети или маской сети называется битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Например, узел с IP-адресом 12.34.56.78 и маской подсети 255.255.0.0 находится в сети 12.34.0.0.
Чтобы получить адрес сети, зная IP-адрес и маску подсети, необходимо применить к ним операцию поразрядной конъюнкции (логическое И). Например, в случае более сложной маски:
IP-адрес: 00001100 00100010 00111000 01001110 (12.34.56.78)
Маска подсети: 11111111 11111111 11100000 00000000 (255.255.224.0)
Адрес сети: 00001100 00100010 00100000 00000000 (12.34.32.0)
Маску подсети часто записывают вместе с IP-адресом в формате «IP-адрес/количество единичных бит в маске». Например, IP-адрес 12.34.56.78 с маской 255.255.224.0 (т. е. состоящей из 19 единичных бит и 13 нулевых) можно записать как 12.34.56.78/19.
Разбиение одной большой сети на несколько маленьких подсетей позволяет упростить маршрутизацию. Например, пусть таблица маршрутизации некоего маршрутизатора содержит следующую запись:
Сеть назначения Маска Адрес шлюза
12.34.0.0 255.255.0.0 11.22.3.4
Пусть теперь маршрутизатор получает пакет данных с адресом назначения 12.34.56.78. Обрабатывая построчно таблицу маршрутизации, он обнаруживает, что при наложении маски 255.255.0.0 на адрес 12.34.56.78 получается адрес сети 12.34.0.0. В таблице маршрутизации этой сети соответствует шлюз 11.22.3.4, которому и отправляется пакет.
Маски подсети являются основой метода бесклассовой маршрутизации.
[править] Назначение маски подсети
Маска назначается по следующей схеме 28 − n (для сетей класса C), где n - количество компьютеров в под/сети + 2, округленное до ближайшей большей степени двойки.
Пример: В некой сети класса C есть 30 компьютеров, маска для такой сети вычисляется следующим образом:
28 - 32 = 224 (0E0h) < = > 255.255.255.224 (0xFFFFFFE0)
Уффф. Ну и вопрос )
Ну и ответы )
столько хороших ответов что и добавить нечего
хотя если хочешь то могу выслать книгу на русском про TCP/IP
Да, не зря меня Мама учила двоичное счисление...
А какой к 92.113.47.176.
а что такое под маска сети?
Вы, наверное, имеете в виду маску подсети. Маска подсети - обязательная настройка для соединения по
подробнее...
как узнать по ip его маску подсети?
Расчет маски сети / подсети - IP subnet calculator - узнать маску ...
Расчет маски сети /
подробнее...
Подключение по локальной сети
это значок НЕ интернета, а СОЕДИНЕНИЯ!! а желтый восклицательный знак означает что нет связи с
подробнее...
Маска подсети, подсеть что это такое?
В терминологии сетей TCP/IP маской подсети или маской сети называется битовая маска, определяющая,
подробнее...
Для чего нужна маска подсети?
Сети делятся на классы:
Класс A.
"Огромные" сети.
Адреса этих сетей лежат в
подробнее...
как играть по лакальной сети? я подключил кабель между компьютера а дельше незна. И НЕНАДО НАЗЫВАТЬ МЕНЯ НУБОМ
Короче для начала нужен свич/маршрутизатор, просто провод в 2 компа не пойдет) )
Потом заходишь
подробнее...
Зачем нуджен шлюз(gateway),маска(mask),и метрика(metric) в сетях TCP/IP?
Шлюз - IP адрес компьютера (точненей устройство так так может быть и роутерс адсл модем и тдю)
подробнее...
Как войти в сеть, если выдает такую ошибку? Нет доступа к Workgroup.
попробуй обратиться к компу по имени
в адресной строке моего компутера напиши имя компьютера,
подробнее...
Что означает маска подсети и почему она должна быть именно 255.255.255.0?
У сети класса С маска 255.255.255.0, У класса В-255.255.0.0, у класса А-255.0.0.0 там биты
подробнее...
2 компа по локальной сети
И зачем гемороем страдать (это артуру)
Если хочешь два ПК напрямую соеденить, то нужен кабель
подробнее...
Что такое "Маска подсети" и для чего она нужна просто интересно. Как нибудь простым языком а не ссылками из Википедии.
Указатель на используемое адресное пространство TCP/IP
подробнее...
Как настроить сеть для работы в офисе
Очень просто все. Приглашаете за денюжку специалиста - он вам все
подробнее...