Как найти маску подсети в windows 10


Загрузить PDF


Загрузить PDF

Сети разбиты на подсети, что позволяет ускорить передачу данных и упростить процесс управления. Маршрутизаторы достигают этого через присвоение маски подсети, то есть числа, идентифицирующего подсеть, которой принадлежит IP-адрес.[1]
В большинстве случаев найти маску подсети на компьютере несложно. А вот на других устройствах это не так просто сделать. Если вам необходимо ввести маску подсети, введите число, найденное на вашем компьютере.

  1. Изображение с названием Find Your Subnet Mask Step 5

    1

    Нажмите «Системные настройки» (в Доке). Если в Доке этой кнопки нет, щелкните по логотипу Apple (в левом верхнем углу экрана) и выберите «Системные настройки».

  2. Изображение с названием Find Your Subnet Mask Step 6

    2

    Нажмите «Сеть». Эта кнопка имеет вид серого шара (в большинстве версий Mac OS X). Если вам не удается найти эту кнопку, введите «сеть» в строке поиска (в правом верхнем углу окна «Системные настройки»).

  3. Изображение с названием Find Your Subnet Mask Step 7

    3

    В списке слева выберите ваше подключение к интернету. Щелкните по названию, обозначенному зеленой точкой, а затем нажмите «Подключено» (под названием).

  4. Изображение с названием Find Your Subnet Mask Step 8

    4

    Нажмите «Дополнительно» (в правом нижнем углу), если вы пользуетесь Wi-Fi. Маску подсети для других типов сетевых соединений можно увидеть на правой стороне экрана.

  5. Изображение с названием Find Your Subnet Mask Step 9

    5

    Перейдите на вкладку «TCP/IP» в окне «Дополнительно». Mac TCP/IP определяет способ доступа к сети.

  6. Изображение с названием Find Your Subnet Mask Step 10

    6

    Найдите маску подсети. Она указана в строке «Маска подсети» и начинается с числа 255.

    • Если цифры находятся в нижней половине экрана в разделе «Настройка IPv6», вы подключены к локальной IPv6 сети, в которой маски подсетей не используются. Если вы хотите подключиться к интернету, в выпадающем меню «Настройка IPv4» выберите «Использовать DHCP», а затем нажмите Обновить DHCP.

    Реклама

  1. Изображение с названием Find Your Subnet Mask Step 1

    1

    Откройте командную строку. Для этого нажмите Windows + R.

    • Если это не сработало, нажмите кнопку «Пуск» (в левом нижнем углу экрана). В строке поиска введите «командная строка» и дважды щелкните по отобразившемуся значку. Возможно, вам потребуется нажать Поиск, чтобы открыть строку поиска.
    • Если кнопки «Пуск» в левом нижнем углу нет, наведите курсор в нижний правый угол и переместите его вверх, или проведите справа налево по сенсорному экрану.
  2. Изображение с названием Find Your Subnet Mask Step 2

    2

    Введите команду ipconfig. Введите ipconfig /all (не забудьте про пробел перед косой чертой). Нажмите Enter. Ipconfig — это утилита, которая отслеживает все сетевые подключения. Откроется список всех активных сетей.

  3. Изображение с названием Find Your Subnet Mask Step 3

    3

    Найдите маску подсети. Это число находится в разделе «Подключение к локальной сети через Ethernet». Найдите строку «Маска подсети» и запишите число, проставленное в ней.[2]
    Большинство масок подсетей начинаются с числа 255, например, 255.255.255.0.

  4. Изображение с названием Find Your Subnet Mask Step 4

    4

    Откройте панель управления. Это еще один способ найти маску подсети.

    • Откройте «Панель управления» –> «Сеть и интернет» –> «Центр коммуникаций и передачи данных».
    • В большинстве современных версий системы Windows нужно нажать «Изменить настройки адаптера» (слева). В Windows Vista нажмите «Управление сетевыми подключениями».[3]
    • Щелкните правой кнопкой мыши по «Локальное подключение» и выберите «Статус». В открывшемся окне нажмите «Детали».[4]
      Запишите маску подсети.

    Реклама

  1. Изображение с названием Find Your Subnet Mask Step 11

    1

    Запустите терминал. Для этого нажмите Ctrl + Alt +T (или по-другому в зависимости от вашего дистрибутива Linux).

  2. Изображение с названием Find Your Subnet Mask Step 12

    2

    Введите команду ipconfig. В терминале введите ifconfig и нажмите Enter.[5]

    • Если требуются административные права, войдите в систему из-под рута.
  3. Изображение с названием Find Your Subnet Mask Step 13

    3

    В строке «Маска» или «Маска подсети» найдите маску подсети. Она начинается с 255.

    Реклама

  1. Изображение с названием Find Your Subnet Mask Step 14

    1

    Используйте маску подсети, найденную вами на компьютере. Если вы настраиваете Smart TV или другое устройство, возможно, вам понадобится ввести маску подсети. Это число является специфичным для вашей локальной сети. Для наилучших результатов следуйте инструкциям, описанным выше, чтобы найти маску подсети на вашем компьютере. Этот метод должен работать и на других устройствах.

    • Если устройство не подключается к сети, на компьютере оставьте открытым окно с соответствующей информацией. Обращайтесь к ней, изменяя настройки на устройстве.
    • Если вам не удается найти маску подсети на компьютере, попробуйте ввести 255.255.255.0. Это маска подсети наиболее распространена для домашних сетей.
  2. Изображение с названием Find Your Subnet Mask Step 15

    2

    Измените IP-адрес. Если устройство по-прежнему не подключается к интернету, проверьте IP-адрес. Он указан в том же окне, что и маска подсети. Скопируйте IP-адрес вашего компьютера и отбросьте последнюю цифру или группу цифр. Выберите любое число больше отброшенной цифры, но меньше 254. Выбор начинайте с цифры 10, так как предыдущие цифры, скорее всего, используются другими устройствами в сети.

    • Например, если IP-адрес вашего компьютера 192.168.1.3, то IP-адрес вашего устройства будет таким: 192.168.1.100.
    • Если вам не удается найти IP-адрес компьютера, поищите его на корпусе вашего маршрутизатора или в интернете по модели вашего маршрутизатора. Измените последнюю группу цифр.
    • Если вам не удается найти IP-адрес, введите 192.168.1.100, или 192.168.0.100, или 192.168.10.100, или 192.168.2.100.
  3. Изображение с названием Find Your Subnet Mask Step 16

    3

    Задайте шлюз. Шлюз практически идентичен IP-адресу устройства, за исключением последней цифры — замените ее на 1.

    • Например, если IP-адрес устройства 192.168.1.3, установите шлюз 192.168.1.1.
    • В любом интернет-браузере в адресной строке введите http://<адрес шлюза>. Если вы ввели правильный адрес шлюза, откроется информация о вашем маршрутизаторе.
  4. Изображение с названием Find Your Subnet Mask Step 17

    4

    Задайте DNS. Используйте то же значение DNS, как на вашем компьютере, или значение, которое вы вводили в качестве адреса шлюза. Кроме того, поищите в интернете «публичный DNS».

  5. Изображение с названием Find Your Subnet Mask Step 18

    5

    Свяжитесь с производителем. Если устройство по-прежнему не подключается к сети, обратитесь в службу технической поддержки компании, которое произвело это устройство.

    Реклама

Советы

  • Если ваша маска подсети 0.0.0.0, у вас, вероятно, нет подключения к интернету.
  • Маска подсети отображается для активного сетевого адаптера. Например, если вы используете беспроводную карту, маска подсети отобразится в разделе с названием этой карты. Если у вас есть несколько сетевых адаптеров, например, беспроводная карта и сетевая карта, прокрутите страницу вверх или вниз, чтобы найти необходимую информацию.
  • IPv6-сети не используют маски подсети. В этом случае идентификатор подсети встроен в IP-адрес.[6]
    Четвертая группа цифр, разделенных двоеточиями, описывает подсеть.

Реклама

Предупреждения

  • Изменение маски подсети может привести к невозможности подключения к интернету.

Реклама

Об этой статье

Эту страницу просматривали 148 038 раз.

Была ли эта статья полезной?

Маска подсети — важный параметр TCP/IP-сети, определяющий то, какие биты в IP-адресе относятся к сети, а какие — к устройствам в ней. Знание маски подсети позволяет правильно настраивать сетевые устройства и обеспечивать бесперебойную связь в сети. Если вы пользователь Windows 10 и вам необходимо узнать маску подсети, то эта пошаговая инструкция поможет вам в этом вопросе.

1. Откройте командную строку. Для этого нажмите Win + R, введите cmd и нажмите Enter.

2. В командной строке введите команду ipconfig и нажмите Enter. В результате будут выведены сведения о сетевых адаптерах, включая текущий IP-адрес и маску подсети.

3. Найдите строку с нужным адаптером и обратите внимание на значение в столбце Маска подсети. Значение будет указано в формате четырех десятичных чисел, разделенных точками. Например, 255.255.255.0.

Теперь у вас есть маска подсети для указанного сетевого адаптера. Это позволит вам настроить другие сетевые устройства и обеспечить правильную работу сети.

Примечание: Если у вас есть несколько сетевых адаптеров, вы можете повторить шаги 2 и 3 для каждого из них.

Содержание

  1. Поиск маски подсети в Windows 10
  2. Как использовать командную строку для поиска маски подсети в Windows 10
  3. Поиск маски подсети с помощью программы Network and Sharing Center в Windows 10

Поиск маски подсети в Windows 10

Чтобы найти маску подсети, следуйте этим шагам:

  1. Откройте командную строку, нажав комбинацию клавиш Win + R, введите «cmd» и нажмите Enter.
  2. В командной строке введите команду «ipconfig» и нажмите Enter.
  3. Найдите соответствующее подключение, для которого вы хотите найти маску подсети. Обычно это будет раздел «Ethernet adapter» или «Wi-Fi adapter».
  4. Посмотрите значение «Subnet Mask» или «Маска подсети» в соответствующем разделе.

Значение маски подсети будет представлено в виде четырех чисел, разделенных точками. Например, 255.255.255.0.

Благодаря этим простым шагам вы сможете быстро найти маску подсети в Windows 10 и использовать ее для настройки сетевых параметров вашего компьютера.

Как использовать командную строку для поиска маски подсети в Windows 10

Шаг 1: Откройте командную строку. Вы можете сделать это, нажав на кнопку «Пуск», введите «cmd» в поле поиска и выберите «Командная строка».

Шаг 2: В командной строке введите команду «ipconfig» и нажмите клавишу «Enter».

Шаг 3: Просмотрите результаты команды «ipconfig» и найдите имя вашего сетевого адаптера. Он может быть подписан как «Ethernet adapter» или «Wi-Fi adapter». Запомните имя адаптера, так как вы будете использовать его в следующем шаге.

Шаг 4: Введите команду «netsh interface ipv4 show addresses name=ИМЯ_АДАПТЕРА», где «ИМЯ_АДАПТЕРА» — это имя адаптера, которое вы запомнили в предыдущем шаге. Нажмите клавишу «Enter».

Шаг 5: Найдите раздел «Сетевой адрес» и рядом с ним будет указана маска подсети. Маска будет выглядеть как строка из четырех чисел, разделенных точками. Например, «255.255.255.0».

Шаг 6: Теперь вы знаете маску подсети вашего сетевого адаптера в Windows 10, которая позволяет определить, какие устройства находятся в вашей локальной сети.

Поиск маски подсети с помощью программы Network and Sharing Center в Windows 10

Windows 10 предлагает простой способ найти маску подсети с помощью программы Network and Sharing Center. Эта программа помогает обнаружить настройки сети, включая IP-адрес и маску подсети.

Чтобы найти маску подсети с помощью Network and Sharing Center, выполните следующие шаги:

  1. Откройте Network and Sharing Center. Для этого щелкните правой кнопкой мыши на значке сети в панели задач и выберите «Open Network & Internet settings».
  2. На странице «Network & Internet» выберите «Network and Sharing Center».
  3. В окне Network and Sharing Center найдите активное подключение и щелкните на нем правой кнопкой мыши.
  4. Выберите «Status» из контекстного меню, чтобы открыть окно «Ethernet Status» или «Wi-Fi Status», в зависимости от вашего подключения.
  5. В окне «Ethernet Status» или «Wi-Fi Status» нажмите на кнопку «Details».
  6. В открывшемся окне «Network Connection Details» найдите поле «IPv4 Subnet Mask». Маска подсети будет указана рядом с этим полем.

Примечание: Если ваш компьютер подключен к сети через беспроводное соединение, вместо окна «Ethernet Status» вы увидите окно «Wi-Fi Status». В остальных случаях инструкция останется той же.

Теперь вы знаете, как найти маску подсети с помощью программы Network and Sharing Center в Windows 10. Эта информация может быть полезна для настройки сетевых устройств или решения проблем связи в вашей сети.

Как узнать маску подсети на компьютере

Маска подсети — это параметр, который используется для разделения сетевого адреса на номер сети и номер хоста. Определение маски подсети значительно упрощает сетевое взаимодействие между устройствами, т.к. позволяет выбирать наиболее оптимальный путь передачи данных. В этой статье рассмотрим, как определить маску подсети на компьютере с операционной системой Windows 10.

  1. Как узнать свой IP-адрес и маску подсети
  2. Как по IP узнать маску подсети
  3. Как узнать маску подсети в Windows 10 через Настройки
  4. Как узнать маску подсети в Windows 10 через командную строку
  5. Полезные советы и выводы

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

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

  1. Откройте окно «Выполнить», нажав сочетание клавиш Win+R.
  2. В появившемся окне «Выполнить» введите «cmd» и нажмите OK.
  3. Откроется окно командной строки. Введите «ipconfig /all» и нажмите Enter.

После выполения этих действий появится информация об IP-адресе вашей сети. Найдите в списке следующие пункты: адрес IPv4 или IP-адрес, маска подсети, шлюз по умолчанию.

Как по IP узнать маску подсети

Маску подсети можно определить по IP-адресу. Если IP-адрес принадлежит к маленькой сети, то первые три числа в нём будут представлять номер сети. Значит, маска будет выглядеть так: 255.255.255.0. Если же маска подсети имеет необычный формат, например 255.255.254.0, то это значит, что в номере сети используются не все биты.

Если вы не хотите использовать командную строку, то можно определить маску подсети через Настройки Windows 10. Для этого выполните следующие действия:

  1. Нажмите на иконку «Сеть» в правом нижнем углу экрана.
  2. Выберите «Подробнее».
  3. Нажмите «TCP/IP» и проверьте значения в полях «Адрес IPv4» и «Маска подсети».

Как узнать маску подсети в Windows 10 через командную строку

Для определения маски подсети через командную строку выполните следующие действия:

  1. Нажмите на кнопку «Пуск» в левом нижнем углу экрана и введите «cmd» в строку поиска.
  2. Выберите «Командная строка».
  3. Введите «ipconfig/all» и нажмите клавишу Enter.
  4. На экране появится информация об IP-адресе вашей сети. Найдите в списке следующие пункты: адрес IPv4 или IP-адрес, маска подсети, шлюз по умолчанию.

Полезные советы и выводы

  • Маску подсети можно определить как количество бит в адресе, представляющих номер сети (количество бит со значением «1»).
  • Маски подсети записываются в формате десятичных чисел с точками, как и IP-адреса.
  • Определение маски подсети значительно упрощает сетевое взаимодействие между устройствами.
  • Получить свой IP-адрес и маску подсети можно через командную строку или Настройки Windows 10.
  • Определение маски подсети по IP-адресу позволяет быстро получить нужную информацию без лишних действий.
  • Периодически проверяйте свои IP-адрес и маску подсети, чтобы убедиться, что все настройки корректны и соответствуют требованиям сети.

Как определить префикс маски подсети

Для решения этой задачи мы начинаем с префикса /19. Это означает, что мы должны написать 19 единиц, а остальную часть заполнить нулями до 32 двоичных цифр.

Таким образом, мы получаем следующую последовательность: 11111111111111111100000000000000.

Далее, мы разделяем эти 32 цифры на группы по 8 бит и переводим каждую группу в десятичную систему.

Первая группа, состоящая из 8 единиц, равна 255.

Вторая группа, также состоящая из 8 единиц, также равна 255.

Третья группа состоит из 8 нулей, поэтому она равна 0.

И, наконец, последняя группа снова состоит из 8 нулей и также равна 0.

Итак, префикс /19 соответствует маске подсети 255.255.0.0.

Как определить маску подсети по префиксу

Для того чтобы найти маску подсети по префиксу, нужно знать, сколько единиц содержится в указанном префиксе. Затем, оставшуюся часть маски дополняются нулями, чтобы в итоге получилось 32 двоичных цифры. Далее, полученная маска разбивается на группы по 8 бит и переводится из двоичной системы в десятичную систему. Например, если задача состоит в определении маски подсети для префикса /19, то нужно написать 19 единиц, а оставшиеся 13 цифр дополнить нулями. Затем полученные 32 двоичные цифры разбиваются на группы по 8 бит и каждая группа переводится из двоичной системы в десятичную систему. Таким образом, маска подсети для префикса /19 будет состоять из трех групп: 255.255.224.0.

Как узнать маску подсети и основной шлюз

Для того чтобы узнать маску подсети и основной шлюз, нужно выполнить несколько простых действий. В первую очередь необходимо открыть «Командную строку», для этого нужно нажать клавиши Win + R на клавиатуре, в открывшемся окне ввести команду «cmd» и нажать Enter. После этого откроется «Командная строка». В командной строке необходимо ввести команду «ipconfig» и нажать Enter. После выполнения этой команды, на экране появится информация о сетевых подключениях. Маска подсети будет указана рядом с пунктом «Маска подсети». Основной шлюз будет указан напротив пункта «Основной шлюз». Теперь вы можете легко узнать маску подсети и основной шлюз вашей сети. Эта информация может быть полезна при настройке сетевых устройств и определении настроек сети.

Как узнать количество хостов в сети

Для определения количества хостов в сети используется формула 2^(32 — n), где n — количество бит, выделенных под маску. Например, если маска равна 255.255.255.0, то n будет равно 24. Таким образом, максимальное количество хостов в данной сети будет равно 2^8 — 2, так как два адреса зарезервированы для сети и широковещательного адреса. Это значит, что в данной сети можно подключить до 254 хостов. Если мы изменим маску например на 255.255.255.128 (n = 25), то максимальное количество хостов уменьшится до 2^7 — 2, т.е. до 126. Поэтому, при планировании сети важно учитывать количество хостов, которые необходимо подключить, и выбирать маску, соответствующую этому требованию.

Как узнать маску подсети

Как узнать маску подсети

Для удобства управления и повышения скорости передачи данных, всемирная сеть разбита на более мелкие элементы – подсети, содержащие определенное количество устройств. Маска подсети – это ее имя, указывающее, какому участку сети принадлежит IP-адрес. Узнать ее на любом компьютере, к которому имеется доступ, не составит труда.

1

Маска подсети в Windows

Чтобы найти искомое на своем устройстве:

  • запускаем утилиту “Выполнить” горячими клавишами Win+R;
  • вводим команду cmd и жмем “Enter”;
  • командную строку также легко найти, воспользовавшись поиском в меню “Пуск”, либо вызвать свайпом по сенсорному экрану справа налево;
  • в открывшейся консоли набираем команду ipconfig /all – утилита покажет все доступные сети с детальными данными;
  • маска подсети будет находиться в разделе “Подключение к локальной сети через Ethernet” (если ваш интерфейс на английском языке – смотрим прикрепленное изображение);
  • совершенно точно поможет опознать ее число 255, с которого обычно и начинаются адреса подсетей (к примеру 255.255.255.0.)

2

Узнать маску подсети через “Панель управления”

Существует альтернативный способ, без использования команд:

  • откройте панель управления;
  • перейдите в раздел “Сеть\интернет”, далее – “Центр коммуникаций и передачи данных”;
  • слева щелкайте по строке “Изменить настройки адаптера” (или аналогичному по смыслу, в зависимости от версии Windows);
  • нажмите правой кнопкой мыши по “Локальному подключению”;
  • из контекстного меню выбирайте “Статус” -> “Детали”;
  • появится окно с перечнем данных сети, в том числе и маска;
  • запишите или запомните ее.

3

Как узнать маску подсети в MacOS и Linux

Если вы используете данную операционную систему, найти маску будет не намного сложнее:

  • в Доке выбираем “Системные настройки” (либо кликаем по логотипу Apple и находим одноименный пункт);
  • жмем на “Сеть” (кнопка в виде серого шара), либо ищем ее посредством поиска по названию;
  • с левой стороны ищем нужное подключение, щелкая по имени, которое отмечено зеленым индикатором;
  • выбираем кнопку “Подключено” и справа видим обозначение для маски подсети (если сеть WIFI, или маски нет  – следует щелкнуть по кнопке “Дополнительно” и выбрать вкладку TCP\IP).

Если вы подключены к локальной IPv6 сети, стоит помнить – маски подсетей здесь не используются. В Linux маска находится по аналогии с первым пунктом статьи, командой ifconfig.

Существуют бесплатные онлайн-площадки, помогающие в один-два клика узнать свой IP, маску подсети и другие детали, касающиеся интернет подключения. Среди них, к примеру, выделяются ip-calculator.ru или ispreview.ru. Перейдите по приведенным ссылкам, нажмите кнопку “Рассчитать”, информация будет выведена на экран. Также найти маску подсети можно вручную, переводом данных в двоичную систему исчисления (как раз ими, в автоматизированном порядке, пользуются приведенные выше сервисы). Однако обычному пользователю ПК он вряд ли пригодится, имея в виду наличие более простых и быстрых методов.

Содержание

  • 1 Определение маски подсети по ip на ОС Windows
  • 2 Как определить маску подсети по ip адресу на Macos и Ubuntu?
  • 3 Как узнать маску подсети по ip-адресу в интернете?

Часто при настройке локальной или внешней сети необходимо узнать не только ip адрес, но и маску подсети. Учитывая, что существует три класса подсетей и огромное количество настроек, то иногда зная маску подсети, знаешь, к какому классу она относится.

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

  • Способ 1: Вам нужно зайти в меню «Пуск», в строке поиска написать команду «CMD» и нажать клавишу «Enter».

Откроется окно терминала, где вам нужно ввести команду «ipconfig» и вновь нажать клавишу «Enter», после чего откроется список всех ваших сетевых подключений.

В этом списке вы увидите и ваш ip адрес и, соответственно, маску подсети.

  • Способ 2: Заходите в Панель управленияСеть и ИнтернетСетевые подключения, выбираете ваше подключение и кликом правой кнопкой мыши переходите в графу «Состояние».

В открывшемся окне кликните по клавише «Сведения». Откроется новое окно вашего подключения, где будут указаны ваш ip и маска подсети.

Еще один способ узнать маску подсети по ip адресу: кликните по значку подключения в правом нижнем углу монитора и выберите «Центр управления сетями». Затем кликните в открывшемся окне «Изменение параметров адаптера» и дальше действуете аналогично вышеописанному варианту: начиная с выбора вашего подключения.

Как определить маску подсети по ip адресу на Macos и Ubuntu?

Но что делать, если у вас другая операционная система?

  • Операционная система Macos: Кликаете по эмблеме яблока в левом верхнем углу и выбираете вкладку «System Preferences», а затем выбираете вкладку «Network» (обычно изображена в виде серого шара).

В открывшемся окне выберите ваш метод подключения и кликните по значку «Connected» Как видите, открылось окно, в котором указаны ваш ip адрес и маска подсети.

  • Операционная система Linux Ubuntu: Зайдите в строку поиска, введите слово «Терминал» и запустите программу, кликнув по значку терминала левой кнопкой мыши.

Откроется окно консоли, в которой вы должны будете ввести команду «ifconfig», затем нажмите клавишу «Enter». В списке вы увидите ваш ip и маску подсети.

Как узнать маску подсети по ip-адресу в интернете?

Выше были описаны методы определения маски подсети для внутренней локальной сети. Если же вам необходимо узнать маску подсети какого-то внешнего ip адреса, то можно воспользоваться онлайн калькулятором расчета маски подсети по ip. Найти его можно на просторах интернета: достаточно ввести поисковый запрос в вашем браузере.

В открывшемся окне введите ваш ip адрес и нажмите на кнопку «Подсчитать»:через несколько секунд система выдаст нужный вам результат.

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(24 голоса, среднее: 3.6 из 5)

Поделитесь с друзьями!

В статье рассказываем, что такое маска подсети, как ее узнать, где использовать и как она связана с основным шлюзом и IP-адресами.

Что такое подсеть

В одном из значений сеть — это группа устройств под одним управлением, способных коммуницировать между собой. Также сеть означает диапазон IP-адресов — выделенный или полученный от регистратора — для конкретной физической сети. Например, выбранный приватный диапазон 10.0.0.0/8 или полученный от регистратора диапазон внешних адресов 192.0.2.0/24.

Чтобы сети между собой не пересекались, для удобства и разделения доступа, сеть делится на сегменты.

Подсеть, помимо меньшего физического сегмента большой сети, также означает диапазон адресов меньшего размера, созданный путем деления более крупной сети на равные непересекающиеся части. Размер подсети определяется маской подсети.

Что такое IP-адрес

IP — Internet Protocol, межсетевой протокол — на модели OSI это протокол третьего сетевого уровня. Его главная задача — адресация узлов сети и маршрутизация пакетов до них. Ключевые сущности для межсетевого протокола: IP-адрес, маска подсети и маршрут.

Теперь к понятию IP-адреса. Это уникальный идентификатор устройства (ПК, мобильного телефона, принтера и т.д.) в компьютерной сети, содержащий данные о нем.

Из чего состоит IP-адрес: IPv4 в двоичной системе и IPv6

IPv4

В версии протокола IPv4 адрес представляет собой 4-байтовое или 32-битное число. Для удобства можно реализовать перевод IP-адреса в двоичную систему. В таком случае он записывается с разбивкой по октетам в двоично-десятичном представлении — каждое число от 0 до 255 соответствует одному байту в адресе. Самый популярный пример — адрес многих роутеров 192.168.0.1.

IPv6

В версии IPv6 длина адреса составляет 128 бит, что расширяет возможности адресации. Обычно адрес принимает вид 8 четырехзначных шестнадцатеричных чисел, для упрощения адрес записывают с пропуском начальных нулей. IP-адрес 1050:0000:0000:0000:0005:0600:300c:326b можно записать как 1050:0:0:0:5:600:300c:326b.

Утверждается, что протокол IPv6 может обеспечить до 5·1028 адресов на каждого жителя Земли. Новая версия протокола была введена из-за недостатка адресов IPv4 и для иерархичности адресов, что упрощает маршрутизацию.

Создайте свой сервер

Просто подберите нужную конфигурацию.
А мы предоставим ресурсы и публичный IP-адрес.

Открыть конфигуратор →

Стек протоколов и сетевая модель TCP/IP

TCP — Transmission Control Protocol, протокол контроля передачи — протокол 4 транспортного уровня модели OSI. Его ключевые функции — мониторинг передачи данных, сегментация данных при отправке и сборке пакетов в правильном порядке при получении.

TCP обеспечивает надежную доставку пакетов за счет установления предварительного логического соединения методом «трех рукопожатий», или 3-way handshake, — периодического подтверждения доставки пакетов и переотправки потерянных.

Ключевой сущностью для протокола TCP является порт — 16-битное целое число от 1 до 65535. Данное число позволяет идентифицировать конкретное приложение на узле, отправляющее трафик (порт отправителя) либо принимающее на удаленном узле (порт получателя).

Стек протоколов и сетевая модель TCP/IP имеет более упрощенное разделение по уровням, чем сетевая модель OSI, но покрывает все предоставляемые ею функции. Вместо семи уровней OSI стек TCP/IP состоит из четырех:

  • уровень приложений — сетевой протокол верхнего уровня, использует HTTP, RTSP, SMTP,
  • транспортный уровень — TCP, UDP,
  • сетевой уровень — IP,
  • канальный уровень — DHCP, ARP.

Для работы с маской подсети стоит отдельно упомянуть прикладной протокол DHCP — Dynamic Host Configuration Protocol, протокол динамической конфигурации хоста. Это широковещательный протокол, позволяющий хосту получить настройки IP в автоматическом режиме без необходимости ручной настройки. В настройки входит IP-адрес, маска подсети, основной шлюз, DNS-серверы.

Подробнее о протоколе TCP →

Что такое маска подсети

Маска подсети — 32-битное число, служащее битовой маской для разделения сетевой части (адреса подсети) и части хоста IP-адреса. Состоит из последовательности от 0 до 32 двоичных единиц, после которых остаток разрядов представляют двоичные нули. Их смешение недопустимо. Устройства в одной подсети имеют одинаковый адрес подсети и передают данные на канальном уровне.

Устройства в разных подсетях коммуницируют через маршрутизацию. Как и IP-адрес, маска может быть записана в двоично-десятичной форме (например, 255.255.0.0) или в виде префикса в CIDR-нотации — числом от 0 до 32, обозначающего длину маски в битах. Например, в подсети 192.0.2.0/24 значение /24 — это маска, равная 255.255.255.0.

Маршрутизатор и основной шлюз подсети

Пересылку пакетов данных между разными IP-сетями осуществляет маршрутизатор, или роутер, — устройство, представляющее собой компьютер с несколькими сетевыми интерфейсами, на котором установлено специальное ПО для маршрутизации.

Маршрут — запись в таблице маршрутизации о следующем устройстве в сети (адрес машины или сетевой интерфейс), которому следует направить пакеты для пересылки в конечную сеть.

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

Основной шлюз — устройство или специальная ОС, которые обеспечивают коммуникацию сетей. Сейчас TCP/IP — самый популярный стек, и шлюз фактически стал синонимом маршрутизатора. Шлюз по умолчанию — маршрут до подсетей, не имеющих в таблице маршрутизации специфического маршрута.

При наличии двух маршрутов с разной маской для одного IP-адреса выбирается более специфический маршрут — с самой длинной маской, то есть в самую меньшую подсеть из доступных.

Адресный план

Составление адресного плана — это разбиение IP-пространства на подсети одинакового размера. Процесс необходим для повышения безопасности и производительности. Например, предприятию необходимо разграничить работу отделов: в каждой подсети будут определенные устройства — HR-отдел не получит доступ к подсети финансистов, но у всех будет разрешение на доступ к серверам.м

Маска подсети позволяет вычислить, кто находится в одной подсети. Компьютеры подсети обмениваются данными напрямую, а запрос на выход в интернет идет через шлюз по умолчанию.

Агрегация

Агрегация — процесс объединения мелких префиксов с длинной маской и малым количеством хостов в крупные — с короткой маской и множеством хостов. С помощью агрегации минимизируется необходимая информация для маршрутизатора, которую он использует для поиска пути передачи в сети.

Классовая адресация

Классовая адресация — архитектура сетевой адресации, которая делит адресное пространство протокола IPv4 на пять классов адресов: A для больших сетей, B для средних, C для небольших, D и E — служебные сети.

Принадлежность к одному из классов задается первыми битами адреса. Класс определяет количество возможных адресов хостов внутри сети. Модель классовой адресации использовали до появления CIDR.

Бесклассовая адресация

CIDR — Classless InterDomain Routing, бесклассовая междоменная маршрутизация. Это метод адресации, который позволяет гибко управлять пространством IP-адресов за счет отсутствия жестких рамок предыдущей модели.

VLSM — Variable Length Subnet Mask, переменная длина маски подсети — ключевая сущность бесклассовой адресации. При CIDR маска может быть любой длины от 0 до 32 бит, тогда как в случае классовой адресации маске подсети давалось фиксированное значение в зависимости от класса: 8, 16 или 24 бит.

VLSM повышает удобство использования подсетей, поскольку они могут быть разного размера. Допустим, администратору нужно управлять четырьмя отделами с определенным количеством компьютеров: продажи и закупки (120 компьютеров), разработка (50), аккаунты (26) и отдел управления (5).

IP администратора 192.168.1.0/24. Для каждого сегмента производится расчет размера блока, который больше или равен фактической потребности, представляющей собой сумму адресов хостов, широковещательных адресов и сетевых адресов. Список возможных подсетей:

Обозначение  Хосты/подсети
/24 254
/25 126
/26 62
/27 30
/28 14
/29 6
/30 2

Все сегменты располагаются в порядке убывания на основе размера блока от наибольшего до наименьшего требования.

Наибольший доступный IP должен быть выделен для самых больших потребностей, то есть для самого большого количества ПК. У отдела продаж и закупок — 120 ПК. Он получает 192.168.1.0/25, который имеет 126 действительных адресов, легко доступные для 120 хостов. Используемая маска подсети 255.255.255.128.

Следующий сегмент — отдел разработки — требует IP для обслуживания 50 хостов. IP-подсеть с сетевым номером 192.168.1.128/26 является следующей по величине, которая может быть назначена для 62 хостов, таким образом выполняя требование отдела. Маска будет иметь значение 255.255.255.192.

Аналогично следующая IP подсеть 192.168.1.192/27 может удовлетворить требования аккаунт-отдела, так как она имеет 30 действительных IP-хостов, которые могут быть назначены 26 компьютерам. Используемая маска подсети 255.255.255.224.

Последний сегмент требует 5 действительных хостов IP, которые могут быть выполнены подсетью 192.168.1.224/29 с маской 255.255.255.248. Можно было бы выбрать IP с маской 255.255.255.240, но он имеет 14 действительных хостов IP. Поскольку требования меньше — выбирается наиболее сопоставимый вариант.

Будущее IP-адресов — архитектура RINA

Если вы решите использовать подсети, маски будут необходимы для обеспечения того, чтобы входящий трафик направлялся к нужным хост-устройствам и от них. Даже если у вас относительно небольшая система, маски подсети могут сыграть важную роль в ее надежной и бесперебойной работе.

Возможная технология будущего для IP-адресов — Recursive InterNetwork Architecture. RINA — новая сетевая архитектура, основанная на фундаментальном принципе, что сетевое взаимодействие — это межпроцессное взаимодействие (IPC). Она рекурсирует службу IPC в различных диапазонах.

Архитектура RINA обладает свойствами, которые по своей сути решают давние проблемы сетевого взаимодействия. Прежде всего, повторяющаяся структура ее модели распределенного IPC позволяет ей неограниченно масштабироваться, что позволяет избежать текущих проблем с растущими таблицами маршрутизации. Кроме того, RINA рассматривает каждый DIF как частную сеть, что обеспечивает внутреннюю безопасность.

Как узнать маску подсети

Как узнать маску подсети

Для удобства управления и повышения скорости передачи данных, всемирная сеть разбита на более мелкие элементы – подсети, содержащие определенное количество устройств. Маска подсети – это ее имя, указывающее, какому участку сети принадлежит IP-адрес. Узнать ее на любом компьютере, к которому имеется доступ, не составит труда.

1

Маска подсети в Windows

Чтобы найти искомое на своем устройстве:

  • запускаем утилиту “Выполнить” горячими клавишами Win+R;
  • вводим команду cmd и жмем “Enter”;
  • командную строку также легко найти, воспользовавшись поиском в меню “Пуск”, либо вызвать свайпом по сенсорному экрану справа налево;
  • в открывшейся консоли набираем команду ipconfig /all – утилита покажет все доступные сети с детальными данными;
  • маска подсети будет находиться в разделе “Подключение к локальной сети через Ethernet” (если ваш интерфейс на английском языке – смотрим прикрепленное изображение);
  • совершенно точно поможет опознать ее число 255, с которого обычно и начинаются адреса подсетей (к примеру 255.255.255.0.)

2

Узнать маску подсети через “Панель управления”

Существует альтернативный способ, без использования команд:

  • откройте панель управления;
  • перейдите в раздел “Сетьинтернет”, далее – “Центр коммуникаций и передачи данных”;
  • слева щелкайте по строке “Изменить настройки адаптера” (или аналогичному по смыслу, в зависимости от версии Windows);
  • нажмите правой кнопкой мыши по “Локальному подключению”;
  • из контекстного меню выбирайте “Статус” -> “Детали”;
  • появится окно с перечнем данных сети, в том числе и маска;
  • запишите или запомните ее.

3

Как узнать маску подсети в MacOS и Linux

Если вы используете данную операционную систему, найти маску будет не намного сложнее:

  • в Доке выбираем “Системные настройки” (либо кликаем по логотипу Apple и находим одноименный пункт);
  • жмем на “Сеть” (кнопка в виде серого шара), либо ищем ее посредством поиска по названию;
  • с левой стороны ищем нужное подключение, щелкая по имени, которое отмечено зеленым индикатором;
  • выбираем кнопку “Подключено” и справа видим обозначение для маски подсети (если сеть WIFI, или маски нет  – следует щелкнуть по кнопке “Дополнительно” и выбрать вкладку TCPIP).

Если вы подключены к локальной IPv6 сети, стоит помнить – маски подсетей здесь не используются. В Linux маска находится по аналогии с первым пунктом статьи, командой ifconfig.

Существуют бесплатные онлайн-площадки, помогающие в один-два клика узнать свой IP, маску подсети и другие детали, касающиеся интернет подключения. Среди них, к примеру, выделяются ip-calculator.ru или ispreview.ru. Перейдите по приведенным ссылкам, нажмите кнопку “Рассчитать”, информация будет выведена на экран. Также найти маску подсети можно вручную, переводом данных в двоичную систему исчисления (как раз ими, в автоматизированном порядке, пользуются приведенные выше сервисы). Однако обычному пользователю ПК он вряд ли пригодится, имея в виду наличие более простых и быстрых методов.

Содержание

  1. Введение
  2. Немного о сетевой адресации
  3. Частные и зарегистрированные адреса
  4. Подсети
  5. Формирование подсетей
  6. Четыре подсети
  7. Что такое маска подсети
  8. Таблица масок подсетей
  9. Как узнать маску подсети
  10. Метод 1 из 4: Windows
  11. Метод 2 из 4: macOS
  12. Метод 3 из 4: Linux
  13. Метод 4 из 4: Настройка телевизора или другого устройства
  14. Расчет маски подсети
  15. IP и маска
  16. Как узнать маску по префиксу
  17. Как рассчитать маску по префиксу CIDR
  18. Как привести маску подсети из десятичного вида в короткий префикс
  19. Как определить маску подсети с помощью адреса сети и маски сети
  20. Как рассчитать маску подсети. Побитный сдвиг
  21. Советы
  22. Заключение

Введение

Глобальная сеть интернет, как и основная часть современных вычислительных сетей меньшего размера, реализована на основе стека TCP/IP. В качестве уникального идентификатора узла (в пределах одной сети), используется IP адрес. С этим вы наверняка знакомы — ведь ваш компьютер, а если быть точным сетевой интерфейс, тоже имеет уникальный ip адрес. Его вы указывали при настройке подключения. С его помощью ваш компьютер идентифицируется в сети, и получает возможность взаимодействовать с другими узлами. Точно также, как и любой другой компьютер или сетевое устройство.

Какую роль в протоколе ip играет маска подсети? Она указывает, какая часть ip адреса назначена для идентификации конкретного сетевого устройства, а какая для адресации сети, в которой он находится.

Тут нужно сделать небольшое отступление. В настоящее время в основе сетей используется протокол ip 4-ой версии. И постепенно идет переход на использование версии IPv6. В обоих случаях, все сети разделяются на большие и маленькие сегменты. Делается это для упрощения их администрирования, с точки зрения масштабирования и безопасности. В таком случае, некоторые ip адреса будут использоваться не для идентификации сетевого узла, а для обозначения (адресации) сети (подсети), к которой он относится. В этом случае и используется ip маска подсети.

Немного о сетевой адресации

В настоящее время все существующие сети разделены на три класса: A, B и C. И имеют следующие характеристики

Сети класса A:

  • Диапазон значений первого октета 1-126
  • Допустимые адреса сетей 1.0.0.0 — 126.0.0.0
  • Количество сетей в классе 2^7-2
  • Количество узлов в сети 2^24-2

Сети класса B:

  • Диапазон значений первого октета 128-191
  • Допустимые адреса сетей 128.0.0.0 — 191.225.0.0
  • Количество сетей в классе 2^14
  • Количество узлов в сети 2^16-2

Сети класса C:

  • Диапазон значений первого октета 192-223
  • Допустимые адреса сетей 192.0.0.0 — 223.225.225.0
  • Количество сетей в классе 2^21
  • Количество узлов в сети 2^8-2

На картинке ниже представлены ip адреса, каждый из которых относится к своему типу классовой сети. В скобках указаны количества байт, которые отведены для обозначения адреса сети и узла соответственно.

В том случае, если отсутствует разбиение на подсети, для каждого класса используется стандартная маска:

Класс A — 255.0.0.0
Класс B — 255.255.0.0
Класс C — 255.255.255.0

Частные и зарегистрированные адреса

Как вы уже поняли, каждое устройство в сети интернет, должно иметь свой уникальный адрес. Но в таком случае количество доступных адресов быстро бы закончилось. Отчасти эта проблема была решена введение зарезервированных адресов. Их разрешили использовать для частных сетей, которые не публиковались бы в глобальной сети.

Частные сети:

Класс A — 10.0.0.0
Класс B — 172.16.0.0 по 172.31.0.0
Класс С — 192.168.0.0 по 192.168.255.0

Зарезервированные адреса из этих диапазонов можно использовать при построении домашней сети, или сети предприятия. И все будет нормально работать.

У вас может возникнуть логичный вопрос — а как в таком случае подключаться к Интернет? Здесь ситуация разрешается с использованием одного или нескольких публичных ip адреса, которые выдает провайдер при подключении к сети. И все компьютеры частной сети используют его при подключении к Интернет. Это реализуется благодаря технологии NAT (трансляция сетевых адресов).

Подсети

Последней темой, которую мы хотели разобрать перед тем, как перейдем к практическим примерам, является разделение сетей на подсети. Как мы уже упомянули выше, делается это с расчетом на масштабируемость, удобство администрирования и обеспечения безопасности.

Любую сеть, как классовую так и сеть меньшего размера (к примеру сеть 192.168.1.1 из диапазона частных адресом), можно разделить на несколько сетей. При этом, каждая из получившихся сетей должна будет иметь свой адрес. Если бы этого не было, то маршрутизаторы не смогли бы отправлять трафик в эту сеть, ведь они просто напросто бы не знали по какому адресу ее найти.

Логично предположить, что подсеть ip адресов будет брать за основу адрес, который лежит в диапазоне основной сети. Возьмем для примера нашу сеть 192.168.1.1 — и разделим ее на две подсети. В итоге мы получим две самостоятельные сети с такими адресами:

192.168.1.1
192.168.1.128

Соответственно, чтобы отправить трафик в каждую из них, нужно настроить маршрутизацию на соответствующий адрес.

Формирование подсетей

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

В этом примере сеть компании имеет адрес 192.168.1.0. Первые три октета адреса (192.168.1) представляют собой адрес сети, а оставшийся октет — адрес хоста, что позволяет использовать в сети максимум 28 — 2 = 254 хостов.

Чтобы разделить сеть 192.168.1.0 на две отдельные подсети, нужно «позаимствовать» один бит из адреса хоста. В этом случае маска подсети станет 25-битной (255.255.255.128 или /25). «Одолженный» бит адреса хоста может быть либо нулем, либо единицей, что дает нам две подсети: 192.168.1.0/25 и 192.168.1.128/25.

Сеть A Сеть B
IP-адрес подсети 192.168.1.0/25 192.168.1.128/25
Маска подсети 255.255.255.128 255.255.255.128
Широковещательный адрес 192.168.1.127 192.168.1.255
Минимальный IP-адрес хоста 192.168.1.1 192.168.1.129
Максимальный IP-адрес хоста 192.168.1.126 192.168.1.254

Четыре подсети

В предыдущем примере было показано использование 25-битной маски подсети для разделения 24-битного адреса на две подсети. Аналогичным образом для разделения 24-битного адреса на четыре подсети потребуется «одолжить» два бита идентификатора хоста, чтобы получить четыре возможные комбинации (00, 01, 10 и 11). Маска подсети состоит из 26 бит (11111111.11111111.11111111.11000000), то есть 255.255.255.192.

Каждая подсеть содержит 6 битов адреса хоста, что в сумме дает 26 — 2 = 62 хоста для каждой подсети (адрес хоста из всех нулей — это сама подсеть, а из всех единиц — широковещательный адрес для подсети).

Первая подсеть Вторая подсеть Третья подсеть Четвертая подсеть
IP-адрес подсети 192.168.1.0/26 192.168.1.64/26 192.168.1.128/26 192.168.1.192/26
Маска подсети 255.255.255.192 255.255.255.192 255.255.255.192 255.255.255.192
Широковещательный адрес 192.168.1.63 192.168.1.127 192.168.1.191 192.168.1.255
Минимальный IP-адрес хоста 192.168.1.1 192.168.1.65 192.168.1.129 192.168.1.193
Максимальный IP-адрес хоста 192.168.1.62 192.168.1.126 192.168.1.190 192.168.1.254

Подсеть 169.254.0.0/16 используется для автоматического назначения IP операционной системой в случае, если настроено получение адреса по DHCP, но ни один сервер не отвечает.

Что такое маска подсети

Маска подсети (network mask, subnet mask) — это битовая маска (bitmask), которая используется для определения к какой подсети принадлежит определенный ИП адрес. Она не отправляется в заголовках IP-пакетов, т.е. не является ее частью, поэтому по айпи узнать ее просто никак нельзя.

Как и IP-адрес в IPv4 имеет размер в 32-бита. В двоичном формате, ноли и единицы не должны в ней чередоваться, так вначале всегда идут единички, а уже потом ноли.

 Может быть таким: 255.255.224.000 - 11111111.11111111.11100000.00000000 Но не может быть таким: 255.255.227.000 - 11111111.11111111.11100011.00000000 

Чаще всего пишется префиксом, например, 192.168.11.4/19. Посчитать префикс довольно легко, например, у 255.255.224.000, префикс будет — 19. Посчитайте просто все первые единички в двоичном формате.

Также, можно посчитать и в обратную сторону. Напишите столько единичек и сколько нужно, например, 15, потом допишите 17 нолей, чтобы получилось 32 и переведите это в десятичный формат, получится: 255.254.000.000. Не забывайте, после каждой 8 цифры ставить точку.

Интересно! Как и протокол IPv4 маска сети состоит тоже из 32 бит. И для запоминания, протокол IPv6 состоит из 128 бит.

Сам префикс означает вот что, например, возьмем префикс 20, это означает, что из 32 бит, 20 будут хранить информацию о самой сети, а 12 уже информацию о хосте. Посчитаем сколько это возможных IP адресов. 220 — 2 = 4 094. Убираем два адреса, т.к. они всегда зарезервированы под свои цели.

Таблица масок подсетей

Маска позволяет выделить целое множество сетей класса С, как и сетевых адресов других типов. В предыдущем примере была показана маска для стандартной сети класса С. Однако если сбросить крайнюю единицу на ноль, тогда получим следующую запись 255.255.254.0 или /23. При такой маске можем получить 2 сети класса С, так как сброшенная единица может быть восстановлена. Запись с 17-ю единицами позволит адресовать сразу 128 сетей класса С.

С целью облегчения понимания бесклассовой адресации (CIDR) создаются целые таблицы соответствия префиксов, масок, количества подключаемых хостов и классов сетей. Сетевому администратору нет нужды рассчитывать маски, число сетей и хостов самостоятельно. Достаточно только заглянуть в список соответствия, чтобы ответить на вопрос какую маску выбрать при необходимости подключить конкретное число рабочих станций.

Так, если администратору надо подключить 30 рабочих станций, тогда маска сети должна завершаться 5-ю нулями. Действительно, для нумерации узлов достаточно 5 нулей, так как 2 в степени 5 равно 32.

При этом узел с пятью нулями отвечает за номер сети, а узел с 5-ю единицами является широковещательным. Соответственно три старшие бита должны заполняться единицами, как и три предшествующих байта, поэтому маска должна принять вид:

1111111.11111111.11111111.11100000 или 255.255.255.224.

Вместо вычислений администратор может воспользоваться данными из таблиц соответствий.

Как узнать маску подсети

Маску подсети по ip-адресу однозначно определить нельзя. Однако информация о маске хранится на маршрутизаторах, в операционных системах. В Windows определить ее можно несколькими способами. Много информации о сетевой конфигурации компьютера можно извлечь через командную строку.

Если в терминале текстовой строки выполнить команду ipconfig, то сетевая утилита выведет всю информацию о сетевой конфигурации, включая и маску подсети, к которой принадлежит данный ПК.

Узнать маску можно и в графическом режиме. Windows предоставляет для этого специальные инструменты. Для этого нужно пройти в центр управления сетями

и отыскать там адаптер, через который осуществляется соединение с внешней сетью.

Далее понадобится вызвать его сведения о состоянии,

где достаточно открыть окошко сведений о подключении.

В открывшемся списке легко обнаружить пункт маски подсети IPv4.

Метод 1 из 4: Windows

  1. Откройте командную строку. Для этого нажмите Windows + R.

    • Если это не сработало, нажмите кнопку «Пуск» (в левом нижнем углу экрана). В строке поиска введите «командная строка» и дважды щелкните по отобразившемуся значку. Возможно, вам потребуется нажать Поиск, чтобы открыть строку поиска.
    • Если кнопки «Пуск» в левом нижнем углу нет, наведите курсор в нижний правый угол и переместите его вверх, или проведите справа налево по сенсорному экрану.
  2. Введите команду ipconfig. Введите ipconfig /all (не забудьте про пробел перед косой чертой). Нажмите Enter. Ipconfig — это утилита, которая отслеживает все сетевые подключения. Откроется список всех активных сетей.

  3. Найдите маску подсети. Это число находится в разделе «Подключение к локальной сети через Ethernet». Найдите строку «Маска подсети» и запишите число, проставленное в ней.[2] Большинство масок подсетей начинаются с числа 255, например, 255.255.255.0.

  4. Откройте панель управления. Это еще один способ найти маску подсети.

    • Откройте «Панель управления» –> «Сеть и интернет» –> «Центр коммуникаций и передачи данных».
    • В большинстве современных версий системы Windows нужно нажать «Изменить настройки адаптера» (слева). В Windows Vista нажмите «Управление сетевыми подключениями».[3]
    • Щелкните правой кнопкой мыши по «Локальное подключение» и выберите «Статус». В открывшемся окне нажмите «Детали». Запишите маску подсети.

Метод 2 из 4: macOS

  1. Нажмите «Системные настройки» (в Доке). Если в Доке этой кнопки нет, щелкните по логотипу Apple (в левом верхнем углу экрана) и выберите «Системные настройки».

  2. Нажмите «Сеть». Эта кнопка имеет вид серого шара (в большинстве версий Mac OS X). Если вам не удается найти эту кнопку, введите «сеть» в строке поиска (в правом верхнем углу окна «Системные настройки»).

  3. В списке слева выберите ваше подключение к интернету. Щелкните по названию, обозначенному зеленой точкой, а затем нажмите «Подключено» (под названием).

  4. Нажмите «Дополнительно» (в правом нижнем углу), если вы пользуетесь Wi-Fi. Маску подсети для других типов сетевых соединений вы можете увидеть на правой стороне экрана.

  5. Перейдите на вкладку «TCP/IP» в окне «Дополнительно». Mac TCP/IP определяет способ доступа к сети.

  6. Найдите маску подсети. Она указана в строке «Маска подсети» и начинается с числа 255.

    • Если цифры находятся в нижней половине экрана в разделе «Настройка IPv6», вы подключены к локальной IPv6 сети, в которой маски подсетей не используются. Если вы хотите подключиться к интернету, в выпадающем меню «Настройка IPv4» выберите «Использовать DHCP», а затем нажмите Обновить DHCP.

Метод 3 из 4: Linux

  1. Запустите терминал. Для этого нажмите Ctrl + Alt +T (или по-другому в зависимости от вашего дистрибутива Linux).

  2. В терминале введите ifconfig и нажмите Enter.[5]

    • Если требуются административные права, войдите в систему из-под рута.
  3. В строке «Маска» или «Маска подсети» найдите маску подсети. Она начинается с 255.

Метод 4 из 4: Настройка телевизора или другого устройства

  1. Используйте маску подсети, найденную вами на компьютере. Если вы настраиваете Smart TV или другое устройство, возможно, вам понадобится ввести маску подсети. Это число является специфичным для вашей локальной сети. Для наилучших результатов следуйте инструкциям, описанным выше, чтобы найти маску подсети на вашем компьютере. Этот метод должен работать и на других устройствах.

    • Если устройство не подключается к сети, на компьютере оставьте открытым окно с соответствующей информацией. Обращайтесь к ней, изменяя настройки на устройстве.
    • Если вам не удается найти маску подсети на компьютере, попробуйте ввести 255.255.255.0. Это маска подсети наиболее распространена для домашних сетей.
  2. Измените IP-адрес. Если устройство по-прежнему не подключается к интернету, проверьте IP-адрес. Он указан в том же окне, что и маска подсети. Скопируйте IP-адрес вашего компьютера и отбросьте последнюю цифру или группу цифр. Выберите любое число больше отброшенной цифры, но меньше 254. Выбор начинайте с цифры 10, так как предыдущие цифры, скорее всего, используются другими устройствами в сети.

    • Например, если IP-адрес вашего компьютера 192.168.1.3, то IP-адрес вашего устройства будет таким: 192.168.1.100.
    • Если вам не удается найти IP-адрес компьютера, поищите его на корпусе вашего маршрутизатора или в интернете по модели вашего маршрутизатора. Измените последнюю группу цифр.
    • Если вам не удается найти IP-адрес, введите 192.168.1.100, или 192.168.0.100, или 192.168.10.100, или 192.168.2.100.
  3. Задайте шлюз. Шлюз практически идентичен IP-адресу устройства, за исключением последней цифры — замените ее на 1.

    • Например, если IP-адрес устройства 192.168.1.3, установите шлюз 192.168.1.1.
    • В любом интернет-браузере в адресной строке введите http://<адрес шлюза>. Если вы ввели правильный адрес шлюза, откроется информация о вашем маршрутизаторе.
  4. Задайте DNS. Используйте то же значение DNS, как на вашем компьютере, или значение, которое вы вводили в качестве адреса шлюза. Кроме того, поищите в интернете «публичный DNS».

  5. Свяжитесь с производителем. Если устройство по-прежнему не подключается к сети, обратитесь в службу технической поддержки компании, которое произвело это устройство.

Расчет маски подсети

Сетевой адрес составлен из двух частей — адреса сети и хоста. До появления масок специалисты применяли методы классового разделения сетей. Но число хостов в сети стало очень велико, а число выделяемых для них адресов сетей оказалось сильно ограниченным. Поэтому понадобилась дополнительная идея, которая была воплощена в маске. Она позволила в разных классах сетей выделить множество подсетей с разным количеством хостов.

Если вы интересуетесь, как узнать свой ip-адрес, маску подсети и основной шлюз, рекомендуем также ознакомиться со статьями как определить ip-адрес и как узнать основной шлюз в локальной сети, где подробно рассмотрены данные сетевые параметры. Здесь же мы остановимся на том, что такое маска подсети, как рассчитать маску подсети, и как узнать маску подсети своего компьютера.

Администратор сети, получив в распоряжение некий сетевой адрес, имеет возможность разделить его на ряд подсетей (а может использовать и без разделения). Зачем делить полученный адрес? В разных сетях нужно подключать различное число компьютеров — где-то надо подключить только 10 хостов, а где-то более 30.

Будет гораздо удобнее, если эти «количества» будут подключены в разных подсетях с общением через маршрутизатор.

Например, определим маску для сети класса С. Из соглашения известно, что под адрес сетей такого класса отводят первый, второй и третий байты 32-разрядного числа. Четвертый остается для распределения хостов. Тогда запись маски в точечно-двоичной нотации выглядит так:

11111111.11111111.11111111.00000000

Как видим, первые 24 бита установлены, а последние 8 сброшены. Таким образом, маска в десятичном формате получит такой вид: 255.255.255.0. Идентичной записью станет следующая /24 — префиксная.

Более подробные примеры расчета маски подсети представлены в статье как рассчитать маску подсети

IP и маска

Начнем, наверное, с самого начала, а именно с разбора IP 4-ой версии. IPv4 – применяется повсеместно почти во всех сетевых устройствах. Данный параметр нужен для адресации пакетов, а также для обозначения сетевого устройства. Всё аналогично, как на почте – без адреса почтальон не будет знать, куда отправлять информацию.

IPv4 состоит из 32 бита – например, 192.168.28.32. Каждая цифра кодируется в 8 битах и поэтому имеет максимальное число вариантов – 255. В итоге у нас получается диапазон от 0.0.0.0 до 255.255.255.255. Помимо IPv4, есть также и IPv6, который имеет бОльшую длину адреса – 128 бит.

Один бит может принимать вид нуля и единицы – именно эту информацию может понимать компьютер, современный смартфон, телевизор и другие устройства. А так как у нас этих битов 32, то суммарное количество адресов IPv4, которые могут существовать: 232 = 4 294 967 296.

ПРИМЕЧАНИЕ! Достаточно много «АйПи» зарезервированы под какие-то нужды. К таким адресам относят: 255.255.255.255, 0.0.0.0, 0.0.0.1 и т.д.

Итак, у нас есть 4 байтовый или 32 битовый адрес. Чаще всего один кусок адреса называют именно байтом, или так называемыми «октетом». Октет – это 1 байт адреса IPv4. Для удобства представления разделяются точками – так проще воспринимается информация.

Таблица масок

Дома в домашних роутерах чаще всего используют 255.255.255.0 или 24я маска. Также часто используют:

  • 29 – 255.255.255.248
  • 30 – 255.255.255.252
  • 27 – 255.255.255.224
  • 26 – 255.255.255.192
  • 32 – 255.255.255.255 (имеет только один узел)
  • 23 – 255.255.254.0

Как определить маску подсети? Тут все зависит от потребности сети, а также от количества подсетей. Для шпаргалки можете сохранить верхнюю таблицу. Маску определяет системный администратор или инженер.

Как узнать маску по префиксу

Для краткости маску можно записывать в виде префикса, который означает количество бит порции сети. Эта система обозначения принята с приходом бесклассовой междоменной маршрутизации (Classless Inter-Doma-in Routing, или CIDR, «сайдр»). Она избавляет от классов, а для идентификации сети может использоваться разное число битов IP. Узнать маску подсети в десятичном и двоичном виде по префиксу проще всего по таблице.

Как рассчитать маску по префиксу CIDR

Привести маску из префикса в десятичный вид просто. Известно, что маска подсети имеет 32 бита, при этом единицы в начале, а нули в конце. Следовательно, нужно:

Последним действием получаем маску в десятичном виде.

Как привести маску подсети из десятичного вида в короткий префикс

Написание маски сети в виде префикса экономит время и место в тексте. Кроме того, это стандартизированное международное отображение и сейчас используется чаще, чем десятичное. Для этого требуется:

Таким образом можно рассчитать префикс CIDR.

Как определить маску подсети с помощью адреса сети и маски сети

Подобное задание часто всплывает на собеседованиях и тестовых заданиях. И также навык пригодится при реорганизации сети предприятия или делении крупной сетки на более мелкие подсети.

Для наглядности стоит вернуться к примеру, который разбирается с первого абзаца.

С помощью адреса 192.168.0.199 и маски сети 255.255.255.0 уже вычислен адрес самой сети, который имеет вид 192.168.0.0. Здесь для использования присутствует 256 адресов. Из них 2 адреса автоматически резервируются:

  • …255 — broadcast;

  • …0 — адрес сети и не может быть использован.

Остаётся для раздачи хостам всего 254 адреса. Стоит отметить, что в многоранговых сетях еще один адрес резервируется для роутинга, это может быть …1 (или любой другой).

Разбирая все по порядку, приведём этот пример в общий вид, применяемый к любой сети.

Число допустимых узлов всегда ограничено. Если перевести маску сети в двоичный вид, то, как уже известно, единицы указывают на адрес подсети, нули — на адрес компьютера.

Бит может возвращать только два значения, два бита — четыре, три бита — восемь и так далее. Выходит, что n-бит возвращают 2^n значения. Исходя из всего, что сказано выше, получается вывод: число хостов (N) в сети вычисляется формулой N = (2^r)—2, в которой r-количество нулей в двоичном виде маски.

Возвращаясь к нашему примеру, производим расчёт:

Получаются те же 254 адреса для раздачи интерфейсам хостов в сети.

Предположим, что предприятию требуется создать подразделение и собрать 20 рабочих компьютеров в подсеть. Рассчитать маску подсети можно следующим образом.

Берём 20 IP и прибавляем к ним 2 адреса, которые будут зарезервированы. Всего требуется 22, самая близкая степень 2 — это 32. В двоичном виде 10 0000. Поскольку сеть, в которой проводится деление, относится к классу С, то маска подсети будет иметь вид:

Максимально в полученной подсети раздать интерфейсам хостов можно 30 адресов.

Как рассчитать маску подсети. Побитный сдвиг

Разбираемся дальше. Маска подсети помогает разбивать крупные сети на более мелкие. Первым делом предопределяется, на какое количество подсетей нужно разбить сеть и сколько максимально хостов в них должно быть.

Предположим, требуется разбить сеть 192.1.1.0 на 6 подсетей, в самой большой планируется разместить максимум 20 узлов. Исходя из этого, производится расчёт.

Алгоритм:

  1. Определить класс разбиваемой сети. Для примера предложена сеть класса С, маска, используемая по умолчанию 255.255.255.0 или /24.

  2. Выяснить, какое количество бит требуется для шести подсетей. Для этого число сетей округляется до ближайшей степени двойки, это 8. Получается, что требуется 3 бита, так как 8 = 2^3.

  3. Представить маску по умолчанию в двоичный вид для наглядности:

  4. Для создания 6 подсетей требуется забрать 3 бита из октета адреса хоста. К 24 битам адреса сети прибавляется еще 3. В итоге 24+3 = 27.

  5. Остаётся перевести маску в десятичный вид. Последний октет 11100000 — это 224. Получается, маска имеет вид

Либо, обращаясь к CIDR, посчитать количество битов по единицам — 27, и посмотреть значение префикса.

  1. Пользуясь тремя битами и с помощью маски разбиваем подсети. В последнем октете проставляем единицы. Для наглядности это можно сделать в двоичном виде:

Посчитать адреса подсетей можно и без двоичного представления, здесь сделано для наглядного отображения того, почему получаются именно эти адреса, а не другие.

Таким образом можно создать 8 подсетей, но в задании требуется только 6, поэтому остановимся на них.

Времена, когда подобные расчёты проводились вручную, далеко позади. Информация о том, как узнать маску подсети, преподаётся в ВУЗах и на различных курсах. Как правило, её старательно пытаются изучить студенты и профессионалы, которые хотят пройти сертификацию.

Сегодня для облегчения работы системных администраторов и сетевых инженеров существует множество различных калькуляторов. Эти системы могут провести любой расчёт за несколько секунд. Однако прибегать к помощи программ при небольшом объёме данных неинтересно. Иногда проще и быстрее разбить сеть в уме, чем искать нужный ресурс.

Понимание того, как производится расчёт маски подсети, необходимо специалисту, даже если он никогда на практике не будет его применять.

Советы

  • Если ваша маска подсети 0.0.0.0, то у вас нет подключения к интернету.
  • Маска подсети отображается для активного сетевого адаптера. Например, если вы используете беспроводную карту, маска подсети отобразится в разделе с названием этой карты. Если у вас есть несколько сетевых адаптеров, например, беспроводная карта и сетевая карта, прокрутите страницу вверх или вниз, чтобы найти необходимую информацию.
  • IPv6 сети не используют маски подсети. В этом случае идентификатор подсети встроен в IP-адрес. Четвертая группа цифр, разделенных двоеточиями, описывает подсеть.

Заключение

Итак, теперь вы понимаете принцип создания подсетей, и задачи, которые решаются благодаря их использования. Битовая маска подсети играет ключевую роль в данном процессе. Именно благодаря ей, становится понятно, сколько подсетей используется, и какие ключевые параметры они имеют.

Источники

  • https://techprofi.com/network/maska-podseti/
  • https://tokmakov.msk.ru/blog/item/448
  • https://anisim.org/articles/maska-podseti/
  • https://tvoi-setevichok.ru/korporativnaya-set/maska-podseti-chto-eto-takoe-i-kak-rasschitat-masku-podseti.html
  • https://ru.wikihow.com/%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C-%D0%BC%D0%B0%D1%81%D0%BA%D1%83-%D0%BF%D0%BE%D0%B4%D1%81%D0%B5%D1%82%D0%B8
  • https://WiFiGid.ru/poleznoe-i-interesnoe/maska-podseti
  • https://www.syl.ru/article/272350/new_kak-uznat-masku-podseti-maska-podseti-raschet-po-ip

Как узнать маску подсети
Как узнать маску подсети

Хотите узнать как ежемесячно зарабатывать от 50 тысяч в Интернете?
Посмотрите моё видео интервью с Игорем Крестининым
=>> «Как гарантировано зарабатывать от 50 тысяч в месяц»

Как узнать маску подсети? Этот вопрос появляется не только у новичков сисадминов, но, даже у уверенных пользователей Интернета.

Для начала давайте разберёмся, что это за понятие – маска подсети (битовая маска), зачем, кому нужна, а также в каких случаях она сможет понадобиться лично вам.

Как узнать маску подсети

Я уже писал статьи, о том, что обозначает IP адрес, а также МАК адрес, как их найти. Так вот, маска, это не менее важный параметр, необходимый при указании конфигураций сетей.

Хотите представить наглядно? Всё очень просто, каждый компьютер имеет свой IP адрес, состоящий из адреса сети, плюс, адрес хоста.

Маска, посредством её наложения на адрес, даёт возможность «рассмотреть», отделить сетевой адрес от адреса компьютера (или хоста).

Когда я говорю «маска накладывается на адрес», у меня возникают ассоциации с фильмом о Шерлоке Холмсе.

Помните там, в титрах показывают много букв, и накладывается шаблон (маска) которая даёт возможность прочитать текст.

Это конечно, слишком упрощённое объяснение, но оно даёт представление о том, как это работает, простому пользователю.

Рассмотрим это на конкретном упрощённом примере:

Возьмём IP адрес 192.168.0.78; наложим на него классическую маску – 255.255.255.0.

Переведём все значения в двоичный вид:

  1. IP адрес 11000000 10101000 00000000 01001110 (192:168:0:78);
  2. Маска подсети 11111111 11111111 11111111 00000000 (255.255.255.0);

Перемножим последовательно все значения между собой (в столбик), получим номер, означающий адрес сети:

11000000 10101000 00000000 00000000 (192:168:0:0).

Теперь умножим последовательно значения IP адреса на инверсию маски:

  1. IP адрес 11000000 10101000 00000000 01001110 (192:168:0:78);
  2. Инверсия маски подсети 00000000 00000000 00000000 11111111 (0.0.0.255);

Получим адрес хоста (адрес компьютера):

00000000 00000000 00000000 01001110 (0:0:0:78).

Маска помогает отделять адреса сети от адресов хостов, указывая, какая часть IP адреса показывает сеть, а какая, хост.

Внимательно посмотрите на маску, в её двоичном виде, можно увидеть, что единицы открывают адрес сети, а нули показывают адрес хоста.

Зачем нужна маска подсети

Меня часто спрашивают, зачем пользователю нужна маска подсети? Объясняю, маска подсети нужна в тех случаях, когда:

  1. Обычному пользователю необходимо подключиться к Интернету, требуется ввести значение маски подсети;
  2. Системному администратору требуется подключать группу компьютеров «разбив» полученный сетевой адрес на несколько небольших подсетей;
  3. Появляется необходимость отделять сетевой адрес, адрес хоста.

Как узнать маску подсети на своём компьютере

Как узнать маску подсети на своём компьютере? Опишу вам всего два довольно быстрых способа.

Найти, вызвав командную строку

Для того чтобы узнать маску подсети на своём компьютере через командную строку, необходимо нажать сочетание клавиш Windows+R. После этого потребуется ввести две команды:

Чаще всего там указана маска по умолчанию: 255.255.255.0, но у вас могут быть и другие значения.

Второй способ через подключение к Интернету

Наведите мышку на ваше подключение к сети и сделайте клик правой кнопкой. Выберите пункт «Состояние»

Как узнать маску подсетей

После этого нажмите на кнопку «Сведения…»:

как узнать свой МАК адрес способы

найдите маску подсети рядом с IP адресом.

Маска подсети

Узнать маску подсети по префиксу CIDR

Иногда можно увидеть обозначение IP адреса с дробной чертой и цифрой, то есть префиксом. Это может выглядеть, например, так: 192:168:0:78/24, где число (префикс) /24 есть маска подсети. Как выглядит данная маска подсети в двоичном коде?

В двоичном коде она записывается следующим образом, двадцать четыре цифры – 1 подряд, и восемь нулей на конце:

11111111 11111111 11111111 00000000

То есть, 32 бита, составляющие маску подсети, разделены следующим образом: четыре группы (октеты) по восемь знаков (бит) в каждой группе. Если в коротком префиксе указана цифра, например – /23, то необходимо записать двадцать три – 1, далее девять нолей:

11111111 11111111 11111110 00000000

Что при переводе маски подсети в десятичный вид даст номер: 255.255.254.0. Для того чтоб не путаться при переводе двоичного кода в десятичный номер, можете посмотреть данную таблицу:

Таблица масок подсети

Подведём итоги

В данной статье мы рассмотрели вопрос, как узнать маску подсети. Как видно из описания выше, сделать это не сложно.

Надеюсь на то, что мне удалось справиться с поставленной задачей – внятно объяснить, что значит маска подсети, как узнать маску подсети компьютера.

Предлагаю вашему вниманию интересные статьи о компьютерной грамотности:

  • Как проверить блок питания компьютера без материнской платы;
  • Как узнать свой МАК адрес;
  • Разрядность системы 64 или 86 как узнать;
  • Не работает скайп на виндовс 10;
  • Как узнать сколько ядер на ноутбуке.

Желаю вам удачи и успехов в освоении компьютерной грамотности.

P.S. Прикладываю скриншоты моих заработков в партнёрских программах. И напоминаю, что так зарабатывать может каждый, даже новичок! Главное — правильно это делать, а значит, научиться у тех, кто уже зарабатывает, то есть, у профессионалов Интернет бизнеса.

комиссионные в сети

Вы хотите узнать какие ошибки совершают новички?
[urlspan]ошибки новичков убивающие результат[/urlspan]
99% новичков совершают эти ошибки и терпят фиаско в бизнесе и заработке в интернет! Посмотрите, чтобы не повторить этих ошибок — [urlspan]»3 + 1 ОШИБКИ НОВИЧКА, УБИВАЮЩИХ РЕЗУЛЬТАТ»[/urlspan].

Вам срочно нужны деньги?
[urlspan]ТОП5-заработок в интернете[/urlspan]
Скачайте бесплатно: «[urlspan]ТОП — 5 способов заработка в Интернете[/urlspan]». 5 лучших способов заработка в интернете, которые гарантированно принесут вам результат от 1 000 рублей в сутки и более.

Здесь готовое решение для вашего бизнеса!
проект готовых решений
А для тех, кто привык брать готовые решения, есть «Проект готовых решений для старта заработка в Интернет». Узнайте, как начать свой бизнес в Интернете, даже самому «зеленому» новичку, без технических знаний, и даже без экспертности.

  • Как найти мас адрес компьютера windows 10
  • Как найти лицензионный ключ для активации windows 10 в ноутбуке
  • Как найти мак адрес компьютера windows 10
  • Как найти лицензионный ключ для активации windows 10 бесплатно
  • Как найти майнкрафт на компьютере windows 10