Маска подсети: определение и предназначение

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


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

Несколько слов об основных параметрах сетевых подключений

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

Общее представление об IP-адрес

Перед тем как приступить к рассмотрению маски подсети, необходимо разобраться в основных понятиях компьютерных сетей. Первое, с чего следует начать знакомство, является ip-адрес. Это четырехзначная комбинация, в которой каждое число разделено точкой и может иметь значение от 0 до 255. Из этого следует, что всего в мире может существовать около 4 миллиардов различных комбинаций ip-адресов. Однако что скрывается за этим термином? Если говорить на простом языке, то это персональный номер, который присваивается абсолютно всем устройствам, объединенным по внутренней сети или через интернет. Иными словами, это персональный адрес, по которому одно устройство может найти другое среди большого количества различных девайсов.

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

Шлюз

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

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

Маска подсети: что это и зачем она нужна?

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

Что представляет собой маска подсети?

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

Стоит отметить, что стандартная маска подсети актуальна исключительно для наиболее распространенных версий компьютерных операционных систем таких, как Windows. Операционные системы, разработанные на базе Linux, а также мобильные ОС используют двузначное значение маски подсети. Например, в распространенной ОС Android стандартная маска подсети соответствует значению 24.

Способы определения маски подсети

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

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

Чем чреваты ошибки?

А что будет, если вы допустите ошибку в параметре маски подсети в процессе настройки сетевого подключения? В этом случае исход только один: ваш компьютер будет изолирован от внешнего мира и подключиться к интернет вы не сможете. Например, если вы укажите в качестве маски четыре нуля, то операционная система по умолчанию будет рассматривать любой айпишник в качестве локального и при попытке подключения к другому устройству не будет задействован шлюз, который необходим для доступа ко Всемирной паутине.

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

Разновидности написания масок подсети

Разные версии операционных систем используют свои значения параметров масок подсети. Например, ОС Windows использует по умолчанию значение 255.255.255.0 в то время, как в Linux и некоторых других операционных системах маска формируется из айпишника компьютера и количества бит, которые передаются в заданный промежуток времени.

Чтобы понять все сказанное выше, давайте рассмотрим все на примере. Предположим, что вашему компьютеру присвоен определенный ip при заданном количестве бит. Таким образом, в настройках сетевого подключения в качестве маски подсети будут указаны оба этих параметра, записанных через дробь, и сообщающих операционной системе о том, что при подключении к любому айпишнику, кроме присвоенного машине, будет задействован шлюз. Что касается любой версии ОС семейства Windows, то в этом случае параметр маски имеет вид четырех цифр 255, установленных разработчиками по умолчанию.

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

По этой же аналогии можно рассчитать значение бит и для маски подсети со значением 255.255.255.128, в котором каждое число 255 соответствует 8 битам, а последнее 128 — одному биту. Таким образом, суммарное количество бит соответствует 25, поскольку в маске используется три фиксационных числа, а последнее соответствует половине числового сегмента.

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

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


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

Ваш e-mail не будет опубликован. Обязательные поля помечены *