В мире сетевых технологий маска подсети является ключевым понятием, которое помогает организовать и управлять сетевыми адресами. Если вы работаете с VPS, хостингом или просто хотите лучше понять свою локальную сеть, знание о маске подсети будет крайне полезным. В этой статье мы рассмотрим, что такое маска подсети, как она работает, что такое IP-адрес, и как узнать маску подсети на разных операционных системах, таких как Windows и Linux.
Ознакомиться с тарифами VPS хостинга можно тут
Что такое IP-адрес?
IP-адрес (Internet Protocol address) — это уникальный числовой идентификатор, который используется для идентификации устройства в сети. Он может быть статическим (постоянным) или динамическим (изменяющимся). IP-адреса бывают двух версий:
-
IPv4: Состоит из четырёх чисел, разделённых точками (например, 192.168.1.1). Этот формат адресации поддерживает около 4 миллиардов уникальных адресов.
-
IPv6: Более новый формат, который предназначен для замены IPv4 и поддерживает гораздо больше адресов. Он состоит из восьми групп шестнадцатеричных чисел, разделённых двоеточиями (например, 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
Что такое маска подсети?
Маска подсети — это 32-битное число, которое разделяет IP-адрес на две части: сетевую и хостовую. Сетевая часть указывает, к какой сети принадлежит устройство, а хостовая — на конкретное устройство в этой сети.
Маска подсети позволяет выделять определённые группы адресов в пределах одной сети, что упрощает маршрутизацию и управление сетевыми ресурсами. Она используется в протоколе IPv4, где адреса представляют собой 4 группы чисел (например, 192.168.1.1).
Формат маски подсети
Маска подсети обычно представляется в двух форматах:
- Десятичный формат: Например, 255.255.255.0.
- CIDR-нотация: Например, /24, что означает, что первые 24 бита адреса используются для сети.
В большинстве случаев маска подсети в десятичном формате задаётся такими группами чисел, где 255 обозначает, что соответствующий бит используется для сети, а 0 — для хоста.
Пример
Допустим, у вас есть IP-адрес 192.168.1.10 и маска подсети 255.255.255.0. В этом случае:
- Сетевая часть: 192.168.1.0
- Хостовая часть: 10
Это означает, что все устройства с адресами от 192.168.1.1 до 192.168.1.254 находятся в одной сети.
Зачем нужна маска подсети?
Маска подсети помогает:
- Организовать адресацию: Разделение сети на подсети позволяет более эффективно использовать адресное пространство.
- Упрощать маршрутизацию: Устройства в одной подсети могут общаться друг с другом без необходимости маршрутизации через шлюз.
- Повышать безопасность: Разделение сети на подсети может помочь изолировать определённые устройства и уменьшить риски несанкционированного доступа.
Как узнать маску подсети в Windows
Чтобы узнать маску подсети на Windows, выполните следующие шаги:
-
Откройте командную строку:
- Нажмите комбинацию клавиш
Win + R
, введитеcmd
и нажмитеEnter
.
- Нажмите комбинацию клавиш
-
Введите команду:
- В командной строке введите
ipconfig
и нажмитеEnter
.
- В командной строке введите
-
Найдите строку с маской подсети:
- Найдите раздел "Адаптер локальной сети" или "Беспроводной адаптер". В этом разделе будет указана "Маска подсети".
Как узнать маску подсети в Linux
Для пользователей Linux процесс немного отличается:
-
Откройте терминал:
- Нажмите
Ctrl + Alt + T
, чтобы открыть терминал.
- Нажмите
-
Введите команду:
- В терминале введите команду:
-
Найдите информацию о маске:
- Найдите интерфейс, который вы используете (например,
eth0
илиwlan0
). Маска подсети будет указана в формате CIDR рядом с адресом (например,192.168.1.10/24
).
- Найдите интерфейс, который вы используете (например,
Как изменить маску подсети
В Windows
- Откройте "Центр управления сетями и общим доступом".
- Нажмите на "Изменение параметров адаптера".
- Щелкните правой кнопкой мыши на вашем сетевом подключении и выберите "Свойства".
- Найдите "Протокол Интернета версии 4 (TCP/IPv4)" и нажмите "Свойства".
- Здесь вы можете ввести новую маску подсети.
В Linux
Для изменения маски подсети в Linux можно использовать команду ifconfig
:
sudo ifconfig eth0 netmask 255.255.255.0
После этого следует перезапустить сетевой интерфейс:
sudo systemctl restart networking
Заключение
Понимание маски подсети и IP-адреса — это основа сетевого администрирования. Маска подсети играет ключевую роль в организации сетей, упрощает маршрутизацию и повышает безопасность. В этой статье мы рассмотрели, что такое маска подсети, как её узнать в Windows и Linux, а также как изменить её при необходимости.