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

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

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

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

Введение

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

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

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

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

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

  • Диапазон значений первого октета 1-126
  • Допустимые адреса сетей 1.0.0.0 - 126.0.0.0
  • Количество сетей в классе 2^7-2
  • Количество узлов в сети 2^24-2
  • Диапазон значений первого октета 128-191
  • Допустимые адреса сетей 128.0.0.0 - 191.225.0.0
  • Количество сетей в классе 2^14
  • Количество узлов в сети 2^16-2
  • Диапазон значений первого октета 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 (трансляция сетевых адресов).

Подсети

Стоит почитать

Зачем искать информацию на других сайтах, если все собрано у нас?

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

Статья полезная и для начального ознакомления очень доступная. Но к сожалению встречаются опечатки. Например в разделе «Что такое маска сети» написано «В двоичном виде он выглядит как, четыре трехзначных числа от 1 до 255″. Вообще то это десятичная запись. В разделе «Пример — разбиение классовой сети C на две подсети» в сети 192.168.1.0 мы можем использовать не 253, а 254 адреса узлов (+1 — адрес сети + 1 широковещательный), В этом же разделе при разбиении этой сети на 2 подсети получаем по 126 (а не по 128) адресов для рабочих узлов (в каждой подсети первый адрес -адрес сети, а последний — широковещательный).

В конце каждой статьи Вы задаете риторический вопрос: «Зачем искать информацию на других сайтах, если все собрано у нас?» Отвечаю! Да затем, что у Вас не на одной статье, нет даты написания этой самой статьи… А это может означать, что они давно устарели! И их актуальность, на данный период, весьма сомнительна… Честнее бы было, указать реальную дату написания темы, и указать степень ее актуальности на сегодняшний день.

Все материалы актуальны.

Когда написана была статья?

В этом году, март.

«Но практически все пользователи мало что понимают в данной теме» — В том числе и Вы сами. Путаетесь в «байтах» и в «битах». Цитаты: — «В скобках указаны количества байт, которые отведены для обозначения адреса сети и узла соответственно.» «Нам будет достаточно 1 байта, соответственно оставшиеся 7 будут использованы для узлов.»

Ну а про сеть 192.168.1.1 в качестве примера вообще очень интересно. Хотя ниже по тексту уже речь в примере идет о правильной сети 192.168.1.0.

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

📎📎📎📎📎📎📎📎📎📎