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


Загрузить 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]
    Четвертая группа цифр, разделенных двоеточиями, описывает подсеть.

Реклама

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

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

Реклама

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

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

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


Download Article


Download Article

Do you need to find or change the subnet mask for your computer, phone, or tablet? If you’re using a device that has a static (permanent) IP address that must be configured manually, making sure the subnet mask is correct is crucial when troubleshooting network issues. This wikiHow article will teach you how to find and change the subnet mask on a computer running Windows, macOS, or Linux, as well as on your Android, iPhone, or iPad. We’ll also show you how to calculate a subnet mask based on an IP address range if you’re not sure which subnet mask to use.

Things You Should Know

  • Most people don’t have to enter a subnet mask manually—the router you’re connected to assigns it automatically using DHCP.
  • If your device has a static IP address that is not assigned automatically, you can manually update your subnet mask on your computer, phone, or tablet if needed.
  • If you don’t know which subnet mask to use, you can figure it out based on the range of IP addresses from which your IP address was assigned.
  1. Image titled Find Your Subnet Mask Step 1

    1

    You’ll need to know the range your IP address is a part of to find its subnet mask. Unfortunately, you can’t determine the correct subnet just by looking at an IP address. Each IPv4 subnet has a subnet mask, also known as a netmask, which is basically an alias for the range of IP addresses allocated to that network. If you use a subnet mask that isn’t correct for your IP range, your device won’t be able to access the internet.

    • If your IP address is assigned automatically, so is your subnet mask. In this case, if you’re connected to the internet, don’t worry about finding or changing your subnet mask.
    • But, if you’re setting up a static IP address that isn’t assigned automatically, you’ll need to find the right subnet mask to get online.
    • The easiest way to find out what subnet mask you should be using is to ask your network administrator. If that’s not possible right now, read on!
  2. Image titled Find Your Subnet Mask Step 2

    2

    If there’s another device you’re sure is on the same subnet, try its subnet mask. You can use the instructions in this article to find the IP address and subnet mask for other Windows, Linux, macOS, Android, and iOS devices on the network and simply use the same subnet mask.

    • This is not foolproof, as network administrators can divide up IP ranges into many subnets. But for smaller networks, this might be all you need to do to find the subnet mask.
    • Once signed in, compare the other device’s IP address to your static IP. Do they appear to be in the same range or from a similar-sized range? If so, using that device’s subnet mask might work.
      • For example, if your static IP address is 192.168.0.5 and the other device is 192.168.0.12, having the first three octets in common means you’re likely on the same subnet. However, subnets can be broken up in a multitude of ways so there’s a chance your network administrator has sub-divided the network even further.

    Advertisement

  3. Image titled Find Your Subnet Mask Step 3

    3

    Once you know the range of IP addresses (or you think you can guess it), use a subnet calculator or cheat sheet to find the subnet mask. There’s no need to do complicated math to calculate the subnet mask once you have the range thanks to these handy tools:

    • Spiceworks’ Subnet Calculator is easy to use if you know the IP range. Just enter the first and last IP addresses in the range, then choose 1 as the number of subnets (if you’re sure the range you’ve entered is a single subnet).
    • Subnet Calculator and Cheat Sheet provides a subnet mask based on a starting IP address and its associated CIDR notation, which is a special value that explains how many addresses are in that range. If you’re not sure what to enter here, just refer to the CIDR cheat sheet at the bottom of the tool.

      • For example, if you’re working with a range of 256 IP addresses (a common subnet size for homes and small offices), you’ll use /24. For /24 ranges, the subnet mask will be 255.255.255.0.
      • The cheat sheet at the bottom is also helpful if you just want to try to guess the subnet mask based on the presumed size of the subnet. For example, you’ll see that when a subnet contains 1024 IP addresses, its mask will be 255.255.252.0, which is /22 in CIDR notation.
  4. Advertisement

  1. Image titled Find Your Subnet Mask Step 1

    1

    Open the Command Prompt. The easiest way to find your subnet mask on Windows is to use a quick command in the command prompt. Press the Windows key, type Command, and then click Command Prompt in the search results.

  2. Image titled Find Your Subnet Mask Step 5

    2

    Type ipconfig /all and press Enter. This displays the details of all of your active TCP/IP connections.[1]

  3. Image titled Find Your Subnet Mask Step 3

    3

    Find the subnet mask for each connection. Look for “Subnet Mask” in the section below your network adapter. For example, if you’re connected to Wi-Fi, you’ll typically see an adapter called “Wireless LAN adapter” (or similar)—the subnet for your wireless connection appears here. The address you’re looking for begins with 255.

  4. Image titled Find Your Subnet Mask Step 7

    4

    Change your subnet mask. If you need to update the subnet mask on your PC due to changes in your network, it’s easy. Note that you should only do this if you’re using a static IP address that isn’t assigned automatically:

    • Open your Windows Settings and select Network & Internet.[2]
    • For Wi-Fi, select Wi-Fi > Manage Known Networks. For Ethernet, select Ethernet, then choose your network.
    • Click Edit under “IP assignment.”
    • Select Manual, then choose IPv4.
    • Update your subnet mask and other details and save.
  5. Advertisement

  1. Image titled Find Your Subnet Mask Step 5

    1

    Click the Apple menu and select System Preferences. You’ll find the Apple menu at the top-left corner of your screen.[3]

  2. Image titled Find Your Subnet Mask Step 6

    2

    Click the Network icon. It’s the globe icon in your System Preferences.

  3. Image titled Find Your Subnet Mask Step 7

    3

    Select your internet connection. For example, if you want to find the subnet for your wireless connection, select Wi-Fi here.

    • If you’re using an ethernet connection, you will now see your IP address and subnet mask in the right panel. If you’re using Wi-Fi, continue with this method to find your subnet mask.
  4. Image titled Find Your Subnet Mask Step 8

    4

    Click Advanced if you’re using Wi-Fi. You’ll see this button at the bottom-right corner.

  5. Image titled Find Your Subnet Mask Step 9

    5

    Click the TCP/IP tab. You’ll see this at the top of the window. Here you’ll find your IP address and subnet mask clearly labeled. The address you’re looking for begins with 255.

    • If the only numbers you see are on the lower half of the screen underneath “Configure IPv6,” you are on a local IPv6 network which does not use subnet masks. If you’re having internet trouble, select Using DHCP from the drop-down menu, then click Renew DHCP Lease to receive a new IP address and subnet mask.
  6. Image titled Find Your Subnet Mask Step 13

    6

    Change your subnet mask. If you need to update the subnet mask on your Mac due to changes in your network, it’s easy. Note that you should only do this if you’re using a dedicated (static) IP address that must be configured manually:

    • Select the network in the Network panel of System Preferences.
    • Click Configure IPv4 in the menu, then select Manually.
    • Replace the current subnet mask with the new one and save your changes.[4]
  7. Advertisement

  1. Image titled Find Your Subnet Mask Step 11

    1

    Open a terminal window. You can open a terminal by pressing Ctrl+Alt+T or by clicking the Terminal icon in your app list.

  2. Image titled Find Your Subnet Mask Step 12

    2

    Type ifconfig and press Enter. This displays the name of each of your network interfaces along with information about each connection.

    • If you see “command not found,” type whereis ifconfig to get the full path, such as /sbin/ifconfig, then simply type the full path to ifconfig and press Enter.
  3. Image titled Find Your Subnet Mask Step 13

    3

    Find the subnet mask. Look for the “Mask” value next to the interface you’re curious about, such as eth0 for ethernet or wlan0 for Wi-Fi. The subnet mask is typically labeled “Mask” and begins with 255.

  4. Image titled Find Your Subnet Mask Step 17

    4

    Change the subnet mask. If your Linux workstation or server has a static IP address that isn’t assigned automatically by the router by DHCP, you can use ifconfig to change the subnet mask. Here’s how:

    • Find the adapter name for the connection you want to modify using ifconfig. For example, eth0 for your ethernet connection.
    • If the subnet mask is the only thing you need to change, use sudo ifconfig <adaptername> netmask <subnet mask>.[5]
    • For example, to change the subnet mask for the adapter wlan0 to 255.255.255.0, you’d use: sudo ifconfig wlan0 netmask 255.255.255.0.
  5. Advertisement

  1. Image titled Find Your Subnet Mask Step 18

    1

    Open your Android’s Settings

    Android 7 Settings

    . You can do this by tapping the Settings icon in your app list or by swiping down from the top of your Home screen and tapping the gear icon.

    • The steps to view your subnet mask on Android will be a little different depending on your platform, such as Samsung Galaxy or stock Android.
  2. Image titled Find Your Subnet Mask Step 19

    2

    Tap Wireless & Networks or Connections. This option displays Wi-Fi information, such as whether you’re connected and if any other networks are available.

    • If you don’t see this option, tap Network & Internet (or similar) and select Wi-Fi instead. [6]
  3. Image titled Find Your Subnet Mask Step 20

    3

    Tap the network you’re connected to. Depending on your model, you may need to tap a gear icon to view the details. This displays your connection details, including your IP address and subnet mask, which begins with 255.

    • If you don’t see your subnet mask, tap Advanced or similar to show more options.
    • Some Androids connected through DHCP may not display the subnet mask at all. If you’re not able to find the subnet mask with these steps, download Termux, a free terminal app, from the Play Store. Once downloaded, open the app, type ifconfig, and press Enter. You will see your subnet mask under “wlan0.”
  4. Image titled Find Your Subnet Mask Step 21

    4

    Change the subnet mask. If your Android has a static IP address and you need to update the subnet mask, it’s pretty easy to do:

    • Select the Advanced or Manage option in your network’s settings. If you don’t see it, tap and hold the name of your wireless network in the list of networks, then tap Modify network.
    • Tap the IP Settings option if you see it—this is common on Samsung Galaxy models.
    • If DHCP is selected, you’ll need to change it to Static. Then, you’ll be able to modify the subnet mask, IP address, gateway, and other details.
  5. Advertisement

  1. Image titled Find Your Subnet Mask Step 22

    1

    Open your Settings

    iPhone Settings App Icon

    . You’ll find this gear icon on your Home screen, in your app drawer, or by searching.

  2. Image titled Find Your Subnet Mask Step 23

    2

    Tap Wi-Fi. This option is near the top of the list.

  3. Image titled Find Your Subnet Mask Step 24

    3

    Tap your current connection. You’ll see it at the top of the screen below the “Wi-Fi” button.

  4. Image titled Find Your Subnet Mask Step 25

    4

    Find your subnet mask. Your subnet mask begins with 255 and is just below your IP address about halfway down the page.

  5. Image titled Find Your Subnet Mask Step 26

    5

    Change the subnet mask. If your iPhone or iPad has a static IP address and you need to update the subnet mask, it’s pretty easy to do from this screen:

    • Just above your IP address, tap Configure IP.
    • If you have a static IP address already, you’ll see the option to modify the subnet mask here. If not, you can tap Manual and enter your new static IP address information, including your subnet and gateway address (referred to here as “router”).
  6. Advertisement

Add New Question

  • Question

    Why do I have the same subnet mask on multiple devices?

    Stan Kats

    Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan’s Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals.

    Stan Kats

    Professional Technologist

    Expert Answer

    Are the last four digits 2550? That’s the subnet mask for most consumer class devices, so it’d make sense if you see the same subnet mask on multiple devices.

  • Question

    Is this process the same on any device?

    Stan Kats

    Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan’s Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals.

    Stan Kats

    Professional Technologist

    Expert Answer

    It’s going to be different from operating system to operating system. But if you have two Windows computers, for example, it should be the same.

  • Question

    How do you do this on a Mac?

    Stan Kats

    Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan’s Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals.

    Stan Kats

    Professional Technologist

    Expert Answer

    Go into your system preferences and select “networks.” Pick whatever device you want to find the subnet mask for and open it. There should be a tab for IP addresses in that window. Your subnet mask will be listed there alongside the IP.

See more answers

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Video

  • When devices on a network communicate, they check to see if the address they’re trying to reach is in the same subnet range. If the address is in range, the devices can communicate without much help from the router. If the address is in another range, the router routes the traffic to the proper subnet.[7]

  • If your subnet mask reads all zeros (0.0.0.0), you may not have an active Internet connection.

  • IPv6–only networks do not use subnet masks. The subnet ID is built into the IP address instead. The fourth group of digits separated by colons describes your subnet (or the 49th–64th binary digits).

Show More Tips

Advertisement

About This Article

Thanks to all authors for creating a page that has been read 814,268 times.

Is this article up to date?

  • Главная

  • Инструкции

  • Сети и безопасность

  • Маска подсети: что такое и как узнать по IP

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

IP можно назвать указателями, которые заключают в себе данные о расположении устройств в сетях, организованным по протоколам TCP/IP, по которым работает большинство хостов (устройств, подключенных к сети). Благодаря этим адресам данные, посылаемые через Интернет или по внутренним сетям, попадают куда нужно.

IP-адрес в формате протокола IPv4 представляет собой 4 числа, разделенные точками. При этом каждое число сетевые устройства воспринимают в виде двоичного кода. Например, 127.0.0.0 — это 01111111.00000000.00000000.00000000, а 192.168.0.111000000.10101000.00000000.00000001.

Интересный факт: люди могут не знать IP компьютера, за которым работают, но если у них дома есть роутер, они прекрасно знают адрес 192.168.0.1. Именно по нему доступны в сети большинство маршрутизаторов.

Минимально возможное значение для айпи — 0.0.0.0, максимальное — 255.255.255.255, потому что протокол IPv4 поддерживает только 32-битные числа или 256 значений на каждую из 4 частей IP-адреса. При этом ряд диапазонов уже зарезервированы: например, диапазон 127.0.0.0127.255.255.255 используется для интерфейсов типа localhost. Адрес 192.168.0.1 — тоже один из примеров зарезервированного IP.

Первые три числа часто представляют собой номер сети, а последнее — номер хоста, конкретного устройства в этой сети. Теперь понятно, что сеть 192.168.0 зарезервирована для внутренних номеров, а последняя единица означает первое устройство (хост) в подобной сети, то есть маршрутизатор. Поэтому-то адрес маршрутизатора вот такой: 192.168.0.1. А почему не 192.168.0.0? Дело в том, что 0 используется в качестве адреса сети, поэтому конкретные хосты он обозначать не может.

Что такое и для чего нужна маска подсети

Для настройки интернет-соединения по TCP/IP также требуется указать, помимо IP-адреса, и маску подсети. Все сети подразделяются на несколько классов, которые маркируются литерами A, B, C (есть еще D и E — это специальные сети). Сети класса A (самые крупные) имеют вид «сеть-хост-хост-хост», B — «сеть-сеть-хост-хост» и C — «сеть-сеть-сеть-хост».

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

Обычная запись маски подсети в сетях класса C: 255.255.255.0. Если не совсем понятно в десятичном виде, давайте преобразуем ее в двоичный код: 11111111.11111111.11111111.00000000. Первые три октета (октет — группа из 8 бит) — наборы единиц, а последний — нули. В маске подсети единицы идентифицируют сетевую часть, а нули — хосты. Сетевая часть неизменна, а вот с самым правым октетом, заполненным нулями, можно работать.

Нетрудно подсчитать, что здесь у нас поместится 256 устройств, если поставить все возможные комбинации нулей и единиц. Однако на самом деле не 256, а 254, первое (0) и последнее (255) значения зарезервированы. Про 0 мы уже говорили: 0 является адресом сети (в данном случае подсети), а 255 используется в качестве широковещательного адреса.

Таким образом, маска подсети позволяет задать границы подсети, которые будут видеть маршрутизаторы. Понятно, что виды масок подсети зависят от классов сетей, для которых они используются. Например, самый распространенный вариант маски подсети для сетей класса B — 255.255.0.0, а для класса A — 255.0.0.0.

Какую маску подсети выбрать

Стандартный вариант маски для сетей класса C: 255.255.255.0. Но совершенно не обязательно оставлять её такой. Например, если в вашей сети около сотни компьютеров и расширения не планируется, нетрудно подсчитать, что понадобится только половина от доступных IP-адресов. Поэтому можно разделить сеть на две части, просто изменив маску, вот так: 255.255.255.128. Давайте посмотрим, как это будет выглядеть в двоичном коде: 11111111.11111111.11111111.10000000. Слева в правом октете появилась единица, то есть работать в этой сети теперь можно уже только со 128, а точнее, со 126 значениями (помним про идентификатор сети и широковещательный адрес).

Если же нам потребуется разделить сеть на 4 подсети, используем маску 255.255.255.192 или 11111111.11111111.11111111.11000000. Это позволит работать уже с 64 адресами. Для разбивки сетей на 8 подсетей маска уже будет иметь вид 255.255.255.224 или 11111111.11111111.11111111.11100000. Думаем, принцип вы поняли: отталкиваемся от количества хостов в нашей сети и соответствующим образом выставляем маску, чтобы не плодить лишних айпи.

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

Понятно, что протокола IPv4 с его 4 миллиардами адресов (точное число: 4 294 967 296 уникальных адресов, но помним про значительные диапазоны зарезервированных) уже не хватает. Поэтому для адресации стали использовать протокол IPv6, который поддерживает уже 128-битные значения (8 чисел в шестнадцатеричной системе счисления). Здесь количество возможных адресов неизмеримо больше, чем у протокола IPv4 (в 1028 раз), что абсолютно точно покроет все потребности человечества даже в не слишком обозримом будущем. Однако, поскольку шестнадцатеричный формат совершенно другой, то и маски подсетей здесь задаются по иным правилам.

Для построения сетей в рамках протокола IPv6 используется бесклассовая адресация, CIDR. Применение CIDR позволяет настраивать подсети значительно более гибко, так как этот метод делает возможным применять больше масок подсетей. В шестнадцатеричном формате каждая позиция может принимать значения от 0 до F (числа 0-9 и буквы A-F как раз дают последовательность из 16 символов). Поэтому, чтобы задать маску, используем F для сетевой части.

Например: ffff:ffff:ffff:ffff:ffff:ffff:ffff:0000. Такая маска позволит нам работать с 65536 адресами. А если нам нужно сократить количество адресов наполовину, то используем такой вариант: ffff:ffff:ffff:ffff:ffff:ffff:ffff:8000. Примерным соответствием маски для сети класса C (конечно, это не совсем корректно, так как классы в IPv6 отсутствуют, но сравнить с чем-то нужно для наглядности) здесь будет ffff:ffff:ffff:ffff:ffff:ffff:ffff:ff00. Эта запись позволит выделить 256 IP-адресов в формате IPv6. Почему именно такая запись? Всё просто: свободны два разряда в правой части. В каждом разряде у нас 16 возможных значений, следовательно: 16*16 = 256.

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

Если вы не знакомы с побитовыми операциями, самое время приступить к освоению этой, в общем-то не самой сложной, части программирования. Итак, давайте для примера попробуем выяснить, к какой сети принадлежит адрес 192.168.1.2 с маской 255.255.254.0. Переведем их в двоичный вид и будем складывать методом поразрядного сложения (побитовое И). Здесь нужно запомнить одно простое правило: единица на выходе получается только в том случае, если в одинаковых разрядах обоих чисел тоже единицы. Если хотя бы в одном из чисел в этом месте ноль, то и на выходе всегда будет ноль. И вот что у нас вышло:

11000000 10101000 00000001 00000010
11111111 11111111 11111110 00000000
_________________________________
11000000 10101000 00000000 00000000

Приводим получившееся число к десятичному виду (задачу по переводу чисел в разные системы счисления вам облегчит этот калькулятор). Вуаля, вот и искомый адрес сети: 192.168.0.0. Как видите, ничего сложного: нужно только немного привыкнуть к двоичному виду чисел и битовым операциям.

Заключение

Итак, мы узнали о структуре IP-адреса, масках подсети в форматах IPv4 и IPv6 и научились изменять их под потребности своей сети. А еще освоили побитовое сложение для нахождения адреса сети по айпи и маске.

Маска подсети: что такое и как узнать по IP

📜 Читайте также: Google Authenticator: установка, настройка, как пользоваться – полный гайд

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

Кратко про IP-адреса

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

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

Протокол IPv4

Стандартный IP-адрес состоит из четырех чисел, разделенных точками, и представляет собой последовательность битов, которую сетевые устройства интерпретируют для передачи данных. Эти числа могут принимать значения от 0 до 255 и используются для обозначения конкретного устройства в сети. Например, адрес 172.16.0.1 в двоичном виде будет выглядеть как 10101100.00010000.00000000.00000001.

Протокол IPv4 использует 32-битное число, которое может принимать значения от 0.0.0.0 до 255.255.255.255. Например, адрес 192.168.0.1 указывает на маршрутизатор в сети 192.168.0. Также важно отметить, что в IP-адресе первые три числа обычно относятся к номеру сети, а последнее число обозначает конкретное устройство в этой сети.

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

Особенность IPv4 в том, что этот протокол имеет ограниченное количество уникальных адресов, равное 4 294 967 296. Этого недостаточно для современных потребностей, поэтому был создан IPv6, который использует более длинные адреса и обеспечивает практически неограниченное количество уникальных адресов. Кроме того, есть зарезервированные IP-адреса для локальных сетей или тестирования сетевых приложений, поэтому при выборе IP-адреса важно учитывать его уникальность и соответствие требованиям протокола TCP/IP.

Протокол IPv6

IPv6 является следующим поколением протокола интернета и использует 128-битные адреса. Это позволяет создать огромное количество уникальных адресов — в 1028 раз больше, чем в IPv4.

В IPv6 адреса записываются в шестнадцатеричной системе счисления, а не в десятичной, как в IPv4. Это делает адреса более короткими и легкими для запоминания. Кроме того, IPv6 позволяет использовать дополнительные опции, такие как установление качества обслуживания и совместимость с IPsec (Internet Protocol Security). В связи с этим маски подсетей в IPv6 задаются по другим правилам, связанным с шестнадцатеричным форматом адресов. Теперь перейдем к основному вопросу этой статьи и расскажем о масках подсети.

Все, что нужно знать о масках подсети

Для успешного подключения к интернету по протоколу TCP/IP необходимо указать IP-адрес и маску подсети. Существует несколько классификаций сетей, которые обозначаются буквенными обозначениями A, B и C. Класс A предназначен для наиболее масштабных сетей и имеет структуру «сеть-хост-хост-хост».

Для записи маски подсети класса A используется значение 255.0.0.0 в десятичном виде или 11111111.00000000.00000000.00000000 в двоичном виде. Эта маска указывает, что первый блок в IP-адресе является сетевым, а остальные блоки предназначены для устройств в этой сети.

В отличие от класса A, класс B имеет структуру «сеть-сеть-хост-хост» и подходит для средних сетей. Класс C, в свою очередь, имеет структуру «сеть-сеть-сеть-хост» и используется для создания небольших сетей. Каждый класс имеет свой диапазон IP-адресов и масок подсетей, что позволяет определить количество узлов, которые могут быть подключены к сети.

Выбор маски подсети

При выборе класса сети следует учитывать размер сети, количество узлов и возможность их масштабирования в будущем. Например, если вы планируете создать сеть для небольшого количества устройств, то класс C может быть наиболее подходящим выбором. Если же вам нужна сеть для среднего или большого количества устройств, класс B или даже класс A могут быть более подходящими.

Для класса А используется маска подсети 255.0.0.0. Если нужно подключить менее 100 устройств, то можно использовать маску 255.255.255.128, используя только половину доступных IP-адресов. Выбор маски для разделения сети на подсети зависит от количества устройств в каждой подсети. Оптимальную маску можно выбрать, чтобы оптимизировать использование ресурсов. Например, для разделения на 4 подсети используется маска 255.255.255.192, а для 8 подсетей – 255.255.255.224.

Использование масок подсетей в IPv6

Для построения сетей в протоколе IPv6 используется бесклассовая адресация CIDR, что является уникальной особенностью этого протокола. Этот метод используется для гибкой настройки подсети, поскольку позволяет использовать больше масок подсетей, в отличие от протокола IPv4. В IPv6 также есть возможность использования префиксов, которые позволяют определять, какая часть адреса относится к сети, а какая к устройству. Это делает протокол IPv6 более гибким и позволяет лучше контролировать сетевой трафик.

Для задания маски в шестнадцатеричном формате используются числа от 0 до F, образующие последовательность из 16 символов. В этой последовательности буквы A-F соответствуют значениям 10-15, что является уникальным для шестнадцатеричной системы счисления. Это позволяет использовать более гибкие и компактные записи адресов.

Для примера рассмотрим маску aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:0000. Такая маска дает возможность работать с 65536 адресами, что является уникальной особенностью IPv6, поскольку количество доступных IP-адресов в данном случае значительно больше, чем в сетях класса C протокола IPv4. А маска aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:8000 сокращает количество адресов наполовину, что является уникальной особенностью CIDR в IPv6.

Еще одна уникальность в IPv6 заключается в том, что если нужно выделить всего 256 IP-адресов, то подойдет запись aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:ff00. Также в IPv6 есть возможность использования любых допустимых значений для записи адресов, что позволяет более гибко настраивать сеть в соответствии с нуждами организации.

Определить адрес сети при помощи IP и маски подсети

Корректное определение сети, к которой относится IP-адрес, особенно важно в контексте безопасности, поскольку позволяет контролировать доступ к ресурсам внутри сети.

Чтобы определить, к какой сети относится определенный IP-адрес с заданной маской подсети, необходимо выполнить ряд последовательных действий. Сначала нужно перевести IP-адрес и маску в двоичный вид. Для перевода можно воспользоваться калькулятором. А затем применить побитовую операцию И. Это позволит вычислить адрес сети, к которой относится данный IP-адрес.

Про побитовые операции

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

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

Запомнить, как работает операция И, можно по простому правилу: результатом побитовой операции И является единица только в случае, когда в каждом из двух чисел в соответствующем разряде стоит 1. Если в одном из чисел в данном разряде стоит 0, то и результат будет 0.

Завершение

Изучив структуру IP-адреса и масок подсети в форматах IPv4 и IPv6, мы теперь можем настроить их на основе конкретных потребностей наших сетей. Не забывайте, что правильный выбор маски подсети поможет избежать конфликтов IP-адресов и обеспечить надлежащую работу сети.

Кстати, в официальном канале Timeweb Cloud собрали комьюнити из специалистов, которые говорят про IT-тренды, делятся полезными инструкциями и даже приглашают к себе работать.💥

На чтение 5 мин Просмотров 14.9к. Опубликовано 12.02.2017

Содержание

  1. Как узнать маску подсети
  2. Зачем нужна маска подсети
  3. Как узнать маску подсети на своём компьютере
  4. Найти, вызвав командную строку
  5. Второй способ через подключение к Интернету
  6. Узнать маску подсети по префиксу CIDR
  7. Подведём итоги

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

Хотите узнать как ежемесячно зарабатывать от 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 рублей в сутки и более.

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

Добавить комментарий