Что такое маска подсети на роутере
Перейти к содержимому

Что такое маска подсети на роутере

  • автор:

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

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

IP-адрес (v4) состоит из 32-бит, а IPv6 из 128 бит. Получается, что только IPv4-адресов может быть 4 млрд. И этот объём уже превышен, раз понадобились адреса нового типа, IPv6. Вы можете узнать адрес своего устройства, если введёте в терминале команду ipconfig (в Linux и MacOS — ifconfig). Кстати, у большинства роутеров по умолчанию стоит один и тот же адрес: 192.168.0.1.

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

Восьмизначное двоичное число в IP-адресе — это октет. Его значение может колебаться в пределах от 0 до 255 в десятичной системе. Получается, что октету можно присвоить 256 разных значений. Диапазон IP-адресов стартует с 0.0.0.0 и заканчивается 255.255.255.255.

Как устроен IP-адрес

Но IP-адрес представляет собой не просто комбинацию чисел, которые последовательно присваиваются разным устройствам. Его можно разбить на две части: номер узла (устройства) и номер сети. Возьмём, например, IPv4-адрес 192.168.1.12. Номером сети в нём будет 192.168.1, а номером узла — .12. Получается, что любое устройство, у которого IP-адрес начинается с 192.168.1, входит в состав одной сети. Если его IP-адрес начинается с 192.168.3, то это значит, что устройство входит в состав другой сети, подключиться к которой нельзя без настроенного роутера.

Разные сети

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

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

Понять принцип несложно. Когда первый бит — 0, то это значит, что используется одно первое число, так как сеть большая и устройств много. В таких сетях используется адресное пространство от 0.0.0.0 до 127.0.0.0. Когда первые два бита — это 10, то перед вами сеть средних размеров, которая в качестве своего адреса использует два числа. IP-адреса средней сети могут использовать адресное пространство от 128.0.0.0 до 191.255.0.0. В ситуации, когда первые бита — 110, перед вами небольшая сеть с диапазоном адресов от 192.0.0.0 до 223.255.255.0.

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

Представьте, что вы взаимодействуете с другим сетевым устройством, обмениваясь пакетами данных. Возможно, вы знаете, что у IP-пакета есть заголовок с полями «source IP» и «destination IP». В этих полях содержится об отправителе и получателе. Как поля «Кому/Куда» и «От кого» на бумажном почтовом конверте. Внутри пакета масок нет. Но когда компьютеру или роутеру присваивается IP-адрес, одновременно он получает и маску подсети.

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

Вычисление маски

Фактически маска подсети — это 32-битное число, обладающее одной интересной особенностью: в нём невозможно чередование нулей и единиц. Они всегда расставлены в строгом порядке, сначала идут единицы, потом нули. Чтобы было нагляднее, это можно изобразить следующим образом: 255.255.248.0=11111111.11111111.11111000.00000000.

Давайте посмотрим на примере. Допустим, у нас есть IP-адрес 192.168.123.132. Если перевести его в двоичную систему счисления, мы получим 110000000.10101000.01111011.10000100, а маска подсети 255.255.255.0 будет выглядеть как 11111111.11111111.11111111.00000000.

В этом примере адресом сети выступают первые 24 бита (мы считаем единицы), а оставшиеся 8 битов (считаем нули) идентифицируют адрес узла. Так получаются следующие адреса:

11000000.10101000.01111011.00000000 — адрес сети (192.168.123.0)

00000000.00000000.00000000.10000100 — адрес узла (000.000.000.132)

И когда пакет с адресом 192.168.123.132 попадёт в сеть 192.168.123.0, компьютер его увидит и обработает. Кстати, часто маска подсети пишется с префиксом. Например, так: 192.168.21.3/19. Узнать префикс легко, для этого нужно посчитать все единички в двоичном формате. Количество единиц и нулей может меняться.

Выводы

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

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

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

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

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

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

Почему важно настроить маску подсети на роутере?

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

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

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

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

Шаги для настройки маски подсети на роутере

  1. Определите подсеть и количество устройств: Прежде чем начать настройку маски подсети, вам необходимо определить, какую подсеть вы хотите создать и сколько устройств будет включено в эту сеть. Это позволит вам выбрать правильную маску подсети.
  2. Выберите правильную маску подсети: Маска подсети определяет количество бит, которые присваиваются для адресации сети и хостов. Существует несколько стандартных масок подсети, таких как 255.255.255.0 или 255.255.0.0, в зависимости от требуемого количества устройств.
  3. Войдите в панель управления роутера: Для настройки маски подсети вам необходимо войти в панель управления роутера. Обычно это делается путем ввода IP-адреса роутера в веб-браузере и входа в систему с помощью администраторского пароля.
  4. Найдите раздел настройки сети: В панели управления роутера найдите раздел, отвечающий за настройку сети. Обычно он называется «Настройки сети» или «LAN-настройки».
  5. Измените маску подсети: В разделе настройки сети найдите параметр, отвечающий за маску подсети. Обычно это поле с названием «Маска подсети» или «Subnet Mask». Введите правильную маску подсети в соответствующее поле.
  6. Сохраните изменения и перезагрузите роутер: После ввода правильной маски подсети сохраните изменения и перезагрузите роутер. Это позволит применить настройки и установить новую маску подсети.

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

Как выбрать правильную маску подсети для своей сети?

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

  1. Определите количество устройств в вашей сети. Чем больше устройств, тем больше подсетей вам понадобится.
  2. Разбейте сеть на подсети. Если вы имеете большое количество устройств, разделите их на несколько подсетей для повышения безопасности и улучшения управления сетью.
  3. Определите необходимое количество IP-адресов для каждой подсети. Различные подсети могут иметь разное количество устройств и, следовательно, требовать различное количество IP-адресов.
  4. Используйте таблицу для выбора маски подсети. В таблице сопоставьте количество устройств и количество IP-адресов с соответствующей маской подсети.
  5. Выберите наибольшую маску подсети, которая удовлетворяет вашим требованиям. Наибольшая маска подсети позволит вам использовать наименьшее количество IP-адресов и сохранить адресное пространство.

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

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

Дополнительные советы и рекомендации по настройке маски подсети на роутере

Выбор правильной маски подсети

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

Избегайте перекрывающихся подсетей

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

Обновление маски подсети

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

Резервное копирование настроек

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

Тестирование сети

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

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

На первый взгляд IP-адрес выглядит как набор случайных чисел. Однако же за этой комбинацией скрыта логика, и понять ее можно, даже не будучи техническим экспертом. В этом нам поможет маска подсети. Эта статья объяснит, что такое маска подсети и как ее найти.

Jan 15, 2023
Время чтения: 8 мин.

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

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

Такая разбивка полезна во многих отношениях:

  • сеть легче обслуживать;
  • улучшается сетевая безопасность, так как одна подсеть не может получить доступ к другой;
  • снижается сетевой трафик;
  • при разделении сети на подсети не нужно приобретать дополнительные IP-адреса у интернет-провайдера.

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

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

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

IP-адреса состоят из 32 двоичных битов (4×8), но так как двоичные числа громоздкие, для удобства мы записываем десятичные и разделяем их точками.

Вот пример IP-адреса, записанного в десятичном двоичном виде: 192.168.123.132 = 11000000.10101000.01111011.10000100

Маска подсети отражает сетевую часть IP-адреса. Она может выглядеть так:

Объединяя эти две части, получаем:

11000000.10101000.01111011.00000000 (сетевой адрес: 192.168.123.0) 00000000.00000000.00000000.10000100 (адрес хоста: 000.000.000.132)

192.168.123.0 – это подсеть, а 192.168.123.132 – адрес назначения (устройство в этой подсети). Однако если вы используете VPN, ваш IP-адрес будет меняться в зависимости от сервера, к которому вы подключены.

Классы IP-адресов

IP-адреса делятся на три класса: A, B и C. Классы D и E также существуют, но они не используются конечными пользователями. Каждый класс имеет свою маску подсети по умолчанию, его можно определить по первой восьмёрке чисел в IP-адресе. Однако существуют также различные типы IP-адресов: статические, динамические, публичные и частные.

IP-адреса класса A

Сети класса А используют маску подсети 255.0.0.0 и пробегают числа от 0 до 127 в первой восьмёрке. Получается 126 сетей и почти 17 миллионов хостов в сети.

IP-адреса класса B

Класс B использует маску подсети 255.255.0.0 и в первой восьмёрке пробегает диапазон от 128 до 191. Используется в средних и крупных сетях. Класс B позволяет использовать около 16 000 сетей и 65 000 хостов в сети.

IP-адреса класса C

Класс C используется для локальных сетей (LAN) и умещает 2 миллиона сетей с 254 хостами каждая. Класс C использует маску подсети 255.255.255.0 и имеет числа от 192 до 223 в первой восьмёрке.

IP-адреса класса D

Класс D зарезервирован для многоадресной передачи (передача потоковых медиа и других данных для нескольких пользователей). Он пробегает от 224 до 239 и не имеет маски подсети, поскольку многоадресная рассылка не предназначена для конкретного хоста.

IP-адреса класса E

Класс E – это числа от 240 до 255, он также не имеет маски подсети. Используется в экспериментальных и исследовательских целях.

Стоит отметить, что разбивка IP-адресов по классам устарела. Бесклассовая междоменная адресация, или CIDR, является гораздо более эффективным способом распределения IP-адресов.

Похожие статьи

Время чтения: 7 мин.

Время чтения: 10 мин.

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

Бесклассовая междоменная адресация (CIDR) была введена в 1993 году как альтернатива классовой структуре сети и для улучшения метода выделения различных IP-адресов. Также она направлена на снижение напряжения в таблицах маршрутизации.

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

Изначально бесклассовая адресация планировалась как временное решение, чтобы предотвратить исчерпание IPv4 адресов, но вот уже более двадцати лет спустя CIDR все еще используется.

Бесклассовая адресация основана на маскировке подсети переменной длины. Вместо использования маски для обозначения того, к какому IP-адресу принадлежит сеть, конкретный суффикс может быть объединен с IP-адресом. Этот суффикс содержит переменное число битов. Такое сокращение дисплея позволяет CIDR создавать еще более точные и многочисленные сетевые подразделения.

Например, вот IP-адрес CIDR:

192.168.123.132/12

Префикс – это стандартный IP-адрес. Суффикс (12) говорит нам, сколько битов адрес имеет в целом.

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

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

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

На macOS

  1. Перейдите в Системные настройки > Сеть.
  2. Выберите сеть и нажмите кнопку Дополнительно.
  3. Нажмите на вкладку TCP/IP, и вы найдете свой IP-адрес вместе с маской подсети.

В Windows

  1. Перейдите в Панель управления > Центр управления сетью и общим доступом.
  2. Щелкните по названию сети, а затем нажмите Подробности.
  3. Вы найдете маску подсети вместе с другими характеристиками сети.

На iOS

  1. Перейдите в Настройки > Wi-Fi.
  2. Найдите сеть, к которой вы подключены, и нажмите значок «i».
  3. Вы найдете маску подсети вместе с другими характеристиками сети.

На Android

  1. Перейдите в Настройки > Беспроводная связь и сети > Wi-Fi.
  2. Нажмите на сеть, к которой вы подключены.
  3. Маска подсети будет вместе с другими характеристиками сети.

Что такое калькулятор маски подсети

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

  • Калькулятор диапазона подсети предоставляет начальный и конечный адреса.
  • Конвертер IPv4 в IPv6 позволяет конвертировать IP-адреса из IPv4 в IPv6.
  • Калькуляторы масок подсети предоставляют пользователям доступные подсети и маски подсети.
  • Калькулятор CIDR IPv4 позволяет вводить диапазон подсети и видеть информацию об IP-адресе в этом диапазоне.

Шпаргалка по маске подсети

Бесклассовая адресация Маска подсети Количество IP-адресов Подстановочная маска
/32 255.255.255.255 1 0.0.0.0
/31 255.255.255.254 2 0.0.0.1
/30 255.255.255.252 4 0.0.0.3
/29 255.255.255.248 8 0.0.0.7
/28 255.255.255.240 16 0.0.0.15
/27 255.255.255.224 32 0.0.0.31
/26 255.255.255.192 64 0.0.0.63
/29 255.255.255.248 8 0.0.0.7
/28 255.255.255.240 16 0.0.0.15
/27 255.255.255.224 32 0.0.0.31
/26 255.255.255.192 64 0.0.0.63
/25 255.255.255.128 128 0.0.0.127
/24 255.255.255.0 256 0.0.0.255
/23 255.255.254.0 512 0.0.1.255
/22 255.255.252.0 1024 0.0.3.255
/21 255.255.248.0 2048 0.0.7.255
/20 255.255.240.0 4096 0.0.15.255
/19 255.255.224.0 8192 0.0.31.255
/18 255.255.192.0 16384 0.0.63.255
/17 255.255.128.0 32768 0.0.127.255
/16 255.255.0.0 65536 0.0.255.255
/15 255.254.0.0 131072 0.1.255.255
/14 255.252.0.0 262144 0.3.255.255
/13 255.248.0.0 524288 0.7.255.255
/12 255.240.0.0 1048576 0.15.255.255
/11 255.224.0.0 2097152 0.31.255.255
/10 255.192.0.0 4194304 0.63.255.255
/9 255.128.0.0 8388608 0.127.255.255
/8 255.0.0.0 16777216 0.255.255.255
/7 254.0.0.0 33554432 1.255.255.255
/6 252.0.0.0 67108864 3.255.255.255
/5 248.0.0.0 134217728 7.255.255.255
/4 240.0.0.0 268435456 15.255.255.255
/3 224.0.0.0 536870912 31.255.255.255
/2 192.0.0.0 1073741824 63.255.255.255
/1 128.0.0.0 2147483648 127.255.255.255
/0 0.0.0.0 4294967296 255.255.255.255

Зачем скрывать свой IP-адрес

Публичное раскрытие своего IP-адреса – рискованное дело. Это как ездить по городу на Ferrari с написанным на капоте домашним адресом.

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

  • Скрытие своей онлайн-деятельности от интернет-провайдеров. Провайдер может ограничить скорость соединения пользователю на основе его действий в Интернете. А если никто не видит, что вы делаете, оснований ограничивать вашу скорость нет.
  • Скрытие своего физического адреса. Некоторые матерые хакеры могут определить физическое местоположение пользователя на основе его IP-адреса.
  • Безопасность при использовании публичного Wi-Fi. Общественный Wi-Fi может таить опасности. Скрывая свой IP-адрес перед подключением к нему, вы удаляете себя из списка потенциальных онлайн-жертв.

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

Онлайн-безопасность в один клик.

Оставайтесь в безопасности с ведущим VPN в мире

Маска подсети как узнать на роутере

Я уверен, что вы уже слышали слово «подсеть». Это часто встречается в сообщениях об ошибках или когда речь идет о сетях. Для нас, технарей, ясно как день, что такое подсеть, и мы, скорее всего, можем сказать вам, сколько устройств может быть в сети (всегда есть ограничение), исходя из маски подсети.

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

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

Чтобы понять, что такое маска подсети, сначала нужно узнать, что такое IP-адрес (интернет-протокол). Каждое устройство, которое подключается к сети, нуждается в собственном уникальном IP-адресе, если вы используете интернет-протокол, чтобы позволить устройствам взаимодействовать друг с другом. IP-адрес представляет собой строку чисел, разделенных точкой, например:

Маска подсети снова представляет собой число, и она определяет диапазон IP-адресов, которые может использовать сеть. Подсеть — это сокращение от подсети, и обычно это локальные сети, которые подключаются к Интернету. Эти подсети будут обозначаться маской подсети.

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

Задачей маски подсети является скрытие сетевого элемента IP-адреса. Виден только основной элемент. Мы объясним, что такое IP-адрес класса C, позже, но одна из наиболее распространенных масок подсети класса C — 255.255.255.0

Как и IP-адрес, каждый раздел адреса маски подсети может содержать любые числа от 0 до 255. Для маски подсети 255.255.255.0 первые 3 раздела заполнены, что означает, что IP-адреса устройств в этой маске подсети должны быть так же, как первые 3 раздела. Последний раздел может быть любым числом от 0 до 255.

Это лучше всего объясняет пример. Два IP-адреса 12.0.1.101 и 12.0.1.102 расположены в одной подсети, но IP-адрес 12.0.2.101 будет в другой подсети. С маской подсети 255.255.255.0 имеется 256 IP-адресов, но только 254 из них могут использоваться для хостов. Это связано с тем, что шлюз (обычно первый адрес) и широковещательный адрес (обычно последний адрес) зарезервированы.

Почему так важна подсеть?

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

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

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

Подсеть увеличит количество устройств, имеющих доступ к Интернету. В стандартной сети IPv4 доступно только около трех миллиардов IP-адресов. Этого недостаточно, чтобы удовлетворить глобальный спрос на подключение устройств.

Итак, подсеть используется для того, чтобы группа устройств могла подключаться к Интернету с одним IP-адресом с помощью маршрутизатора (например, у вас дома или в офисе) и, таким образом, намного больше, чем три миллиарда устройств могут иметь доступ к Интернету. Это то, что было объяснено выше с 1 общедоступным адресом для всей вашей сети.

Обычная маска подсети для домашних сетей – 255.255.255.0. Это 24-битная маска, позволяющая использовать до 256 IP-адресов. Однако возможны «только» 254 хоста, чего должно быть достаточно для большинства домов.

В чем разница между IP-адресом и маской подсети?

Поэтому это может немного сбивать с толку. Как узнать разницу между маской подсети и IP? Давайте воспользуемся примером, чтобы устранить путаницу.

Лучший способ сделать это — думать об IP-адресе как о домашнем адресе или физическом адресе вашей компании.Итак, допустим, что один из ваших друзей хочет отправить вам письмо. Они добавят ваш адрес в конверт, а затем поставят марку и отправят в местный почтовый ящик.

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

Итак, если ваш IP-адрес – 20.0.0.1, а маска подсети – 255.0.0.0, это означает, что адреса в диапазоне 20.x.x.x находятся в вашей локальной сети так же, как адреса в вашей локальной сети. Однако, если вы хотите отправить что-то на IP-адрес за пределами вашей подсети, например 30.0.0.1, вы не можете сделать это напрямую (они будут в другом штате, городе или населенном пункте).

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

Таким образом, IP-адрес — это число, которое включает номер сети, номер подсети (это не обязательно) и номер хоста. При маршрутизации используются номера сети и подсети, а номер хоста является адресом хоста.

Маска подсети определяет формат IP-адреса в числовом виде, где биты сети и подсети, формирующие адрес, имеют значения битов маски, равные 1, а компонент хоста адреса использует битовое значение маски, равное 0.

Что такое сети класса A, класса B и класса C?

InterNIC предоставляет все общедоступные интернет-адреса, поскольку отвечает за все администрирование. Он делит IP-адреса на отдельные классы, и наиболее распространенными классами являются адреса класса A, класса B и класса C.

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

Адреса класса А

В сети класса A используется маска подсети по умолчанию 255.0.0.0. Это означает, что первый октет IP-адреса класса A будет находиться в диапазоне от 0 до 127. Примером IP-адреса класса A будет 12.48.24.9

Адреса класса B

В сети класса B используется маска подсети по умолчанию 255.255.0.0. Это означает, что первый октет IP-адреса класса B будет между 128 и 191. Пример IP-адреса класса B будет 171.17.51.64

Сети класса B имеют 16-битный префикс со старшим порядком битов 1-0. Номер сети – 14 бит, а номер хоста – 16 бит.

Адреса класса C

В сети класса C используется маска подсети по умолчанию 255.255.255.0. Это означает, что первый октет IP-адреса класса C будет между 192 и 223. Пример IP-адреса класса C будет 194.166.124.133

Сети класса C имеют 24-битный префикс со старшим порядком битов 1-1-0. Номер сети — 24-битный, а номер хоста — 8-битный.

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

Это будет отличаться в зависимости от того, используете ли вы Windows, Mac или Linux.

Подсеть — это сокращение от «подсеть». Она определяется как небольшая сеть, входящая в состав более крупной сети. Наименьшая подсеть называется широковещательным доменом и не содержит больше подразделений подсети. Его основной целью является маршрутизация связи между устройствами в сети передачи данных через MAC-адреса устройства. MAC-адрес нельзя маршрутизировать через несколько подсетей или даже через Интернет, поскольку он ограничен небольшими сетями, поскольку использует широковещательную рассылку ARP. Для широковещательной передачи ARP требуется небольшая сеть, иначе объем трафика приведет к выходу из строя всей сети из-за ее неспособности хорошо масштабироваться и увеличения шума широковещательной передачи. Самый распространенный широковещательный домен — это небольшая 8-битная подсеть, но есть и другие широковещательные домены, которые немного меньше или больше. Подсеть состоит из «Идентификатора сети» и «Идентификатора широковещательной передачи». Идентификатор сети — это ее начальный номер, и это всегда четное число. Он назначает конкретную подсеть, чтобы дать ей идентификатор в сети. При обращении к подсети используется идентификатор сети и маска подсети подсети. Идентификатор широковещательной рассылки всегда является нечетным числом и является конечным номером подсети. Он предназначен для назначения адреса прослушивания для всех устройств в подсети. Когда кто-то хочет отправить данные на все устройства, находящиеся в подсети, он использует широковещательный идентификатор подсети. Если вы ищете IP-калькулятор, прежде чем мы углубимся во все это сумасшествие, идите сюда!

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

Маска подсети «маскирует» биты узла, оставляя видимым только идентификатор сети. Это также помогает определить размер конкретной подсети.Большинство масок подсети с битовым диапазоном от 0 до 8 принадлежат IP-блокам DSL и T1, в то время как частные сети имеют битовый диапазон в IP-блоках от 8 до 24.

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

Маска подсети может быть преобразована в двоичную форму, состоящую из нулей и единиц. Все нули помещаются справа, а все единицы — слева. Ниже приведен пример IP-адреса подсети: маска подсети 255.255.255.252 имеет двоичную маску 11111111.11111111.11111111.11111100. Количество нулей в двоичной маске напрямую связано с длиной подсети. Продолжая пример, подсеть для длины IP-адреса маски подсети 255.255.255.252 равна 2. При расчете подсетей и масок подсети существуют специальные числа, которые повторяются, и важно помнить эти числа. Это номера 255, 254, 252, 248, 240, 224, 192 и 128. Эти номера полезны для IP-сетей и помогают определить, где подсеть можно правильно разбить на более мелкие подсети.

Для чего хороша маска подсети?

Маска подсети может не только определять размер конкретной подсети. Если IP-адрес в подсети известен, можно использовать маску подсети, чтобы определить, где находятся конечные точки этой конкретной подсети. Чтобы вычислить сетевой идентификатор подсети, возьмите IP-адрес в подсети и запустите оператор И (на калькуляторе) в маске подсети. Использование калькулятора для поиска идентификатора сети — это простой способ, поскольку вам не нужно преобразовывать его в двоичную форму. Как только идентификатор сети найден, вычислить идентификатор широковещательной рассылки несложно. Сначала найдите длину подсети, подсчитав нули в двоичной форме подсети. Затем возведите 2 в степень длины подсети, чтобы получить максимальный хост для подсети. Со всей этой информацией можно определить диапазон подсети, а идентификатор широковещательной рассылки находится в точке, где заканчивается подсеть.

Какая у меня маска подсети?

Самый простой способ найти собственную маску подсети – запустить простую командную строку в Windows. Просто одновременно нажмите клавишу Windows и «R», чтобы открыть командную строку, и введите «cmd», а затем «enter». Введите команду ip config (в красном поле ниже). Это позволит вам увидеть маску вашей подсети (как показано ниже!). Это так просто!

Каждое устройство имеет IP-адрес, состоящий из двух частей: клиентского или хост-адреса и сервера или сетевого адреса. IP-адреса настраиваются либо DHCP-сервером, либо вручную (статические IP-адреса). Маска подсети разделяет IP-адрес на хост-адрес и сетевой адрес, тем самым определяя, какая часть IP-адреса принадлежит устройству, а какая — сети.

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

На схеме показана архитектура маски подсети .

Часто задаваемые вопросы

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

Маска подсети – это 32-битное число, созданное путем установки всех битов хоста на 0 и установки битов сети на все 1. Таким образом, маска подсети разделяет IP-адрес на сетевой и хост-адреса.

Адрес «255» всегда назначается широковещательному адресу, а адрес «0» всегда назначается сетевому адресу. Ни один из них не может быть назначен хостам, поскольку они зарезервированы для этих специальных целей.

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

Когда организациям требуется дополнительная подсеть, подсеть разделяет элемент хоста IP-адреса дальше на подсеть. Цель масок подсети — просто включить процесс подсети. Фраза «маска» применяется потому, что маска подсети по существу использует собственное 32-битное число для маскировки IP-адреса.

IP-адрес и маска подсети

Поскольку двоичный код сложен, мы конвертируем каждый октет так, чтобы он выражался в десятичном формате с точками. Это приводит к характерному десятичному формату с точками для IP-адресов, например, 172.16.254.1. Диапазон значений в десятичном формате — от 0 до 255, поскольку он представляет собой число от 00000000 до 11111111 в двоичном формате.

Классы IP-адресов и маски подсети

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

(Сети класса D зарезервированы для многоадресной рассылки, а сети класса E не используются в Интернете, поскольку они зарезервированы для исследований Инженерной группой Интернета IETF.)

Маска подсети класса A отражает сетевую часть в первом октете и оставляет октеты 2, 3 и 4 администратору сети для разделения на узлы и подсети по мере необходимости. Класс A предназначен для сетей с более чем 65 536 хостами.

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

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

Сети классов A, B и C имеют естественные маски или маски подсети по умолчанию:

  • Класс А: 255.0.0.0
  • Класс Б: 255.255.0.0
  • Класс C: 255.255.255.0

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

Примером IP-адреса класса A и маски подсети может быть подмаска класса A по умолчанию 255.0.0.0 и IP-адрес 10.20.12.2.

Как работает подсеть?

Подсети — это метод логического разделения одной физической сети на несколько более мелких подсетей или подсетей.

Подсети позволяют организации скрыть сложность сети и сократить сетевой трафик, добавляя подсети без нового сетевого номера. Когда один сетевой номер должен использоваться во многих сегментах локальной сети (LAN), важно иметь подсети.

Преимущества подсетей включают в себя:

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

Сетевая адресация

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

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

Что такое калькулятор маски подсети?

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

Вот некоторые из наиболее распространенных разновидностей калькулятора маски IP-подсети:

  • Калькулятор IP-подсети IPv6 сопоставляет иерархические подсети.
  • Калькулятор/преобразователь IPv4/IPv6 — это калькулятор маски IP, который поддерживает альтернативные и сокращенные форматы IPv6. Этот калькулятор подсети сети может также помочь вам преобразовать IP-номера из IPv4 в IPv6.
  • Калькулятор IPv4 CIDR — это инструмент для настройки маски подсети и преобразования в шестнадцатеричный формат.
  • Калькулятор подстановочных знаков IPv4 показывает, какие части IP-адреса доступны для проверки, вычисляя подстановочную маску IP-адреса.
  • Используйте HEX-калькулятор подсети, чтобы вычислить первый и последний адреса подсети, включая шестнадцатеричные записи многоадресных адресов.
  • Простой калькулятор IP-маски подсети определяет наименьшую доступную соответствующую подсеть и маску подсети.
  • Калькулятор диапазона подсети/диапазона адресов предоставляет начальный и конечный адреса.

Что означает IP-маска?

Как правило, хотя фраза «маска подсети» предпочтительнее, вы можете использовать «IP/Mask» в качестве сокращения для одновременного определения IP-адреса и подмаски. В этой ситуации за IP-адресом следует количество битов в маске. Например:

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

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

Предположим, вы хотите разделить адрес класса C на подсети, каждая из которых имеет 27-битный адрес подсети.Маска подсети используется маршрутизатором, чтобы узнать, какие биты в адресе относятся к подсети, а какие к хосту. Предположим, что адрес класса C — 205.34.15.69, что в двоичном виде равно 11001101.00100010.00001111.01000101. Маска подсети, построенная в двоичном формате, состоит из 1, обозначающих каждый бит адреса подсети, и 0, обозначающего каждый бит адреса хоста. В этом случае маска подсети состоит из 27 единиц, за которыми следуют 5 нулей:

&nbsp Двоичный Десятичный с точками
Адрес

11001101.00100010.00001111.01000101 205.34.15.69
Двоичная маска подсети 11111111.11111111.11111111.11100000>

td>255.255.255.224
Сетевой адрес 11001101.00100010.00001111.01000000 205.34.15.64

Сколько возможных адресов хостов имеется в подсети? Ответ: 2 5 = 32.

Адрес класса B 131.5.252.19 является частью подсети, где первые 23 бита образуют адрес подсети, а последние 9 бит – адрес хоста. Что такое маска подсети? Ответ:

Сколько адресов хостов имеется в подсети? Ответ: 2·9 = 512.

Каков диапазон адресов хостов для этой подсети. Ответ: Биты в адресе, соответствующие 1 в маске подсети, фиксированы, но биты в адресе, соответствующие 0 в маске подсети, могут свободно изменяться. Наименьшее возможное значение — сделать все биты, которые могут свободно изменяться, равными 0. Наибольшее значение — сделать все биты, которые могут свободно изменяться, равными 1. Следовательно, наименьшее значение равно
10000011.00000101.11111100.00000000 = 131.5.252.0 и наибольшее значение равно 10000011.00000101.11111101.11111111 = 131.5.253.255

Побитовое управление и операция

Если бит 0 представляет False, а бит 1 представляет True, то вспомните это определение операции And:

Ввод 1 Вход 2 Результат
0 0 0
0 1 0
1 0 0
1 1 1

Побитовая операция И над двумя двоичными значениями вычисляется путем параллельного выполнения операции И над соответствующими битами:

11001001
10011011
========
10001001

Вот как это можно разбить:

Обратите внимание, что в примерах 1 и 2 сетевой адрес равен побитовому и адреса хоста с маской подсети.

Таблицы маршрутизации

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

Предположим, что это записи в примерной таблице маршрутизации.

Маска подсети Сетевой адрес Адрес следующего перехода
255.255.255.240 192.17.7.208 192.12.7.15
255.255.255.240 192.17. 7.144 192.12.7.67
255.255.255.0 192.17.7.0 192.12.7.251
0.0.0.0 0.0.0.0 192.17.7.1

Предположим, маршрутизатор получил IP-пакет с адресом назначения 192.17.7.164. Вот как определяется адрес следующего перехода.

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

&nbsp Десятичный с точками Двоичный
Адрес назначения

192.17.7.164 11000000.00010001.00000111.10100100
Маска подсети 255.255.255.240 11111111.11111111.11111111.11110000
Результат 192.17.7.160 11000000.00010001.00000111.10100000
Сетевой адрес 192.17.7.144

11000000.00010001.00000111.10010000

Результат и сетевой адрес не совпадают, поэтому переходите к шагу 2, где мы повторяем ту же процедуру со второй строкой таблицы маршрутизации. Шаг 2.

&nbsp Десятичный с точками Двоичный
Адрес назначения

192.17.7.164 11000000.00010001.00000111.10100100
Маска подсети 255.255.255.240 11111111.11111111.11111111.11110000
Результат 192.17.7.160 11000000.00010001.00000111.10100000
Сетевой адрес 192.17.7.208

11000000.00010001.00000111.11010000

Опять совпадений нет, поэтому переходим к шагу 3.

&nbsp Десятичный с точками Двоичный
Адрес назначения

192.17.7.164 11000000.00010001.00000111.10100100
Маска подсети 255.255.255.0 11111111.11111111.11111111.00000000
Результат 192.17.7.0 11000000.00010001.00000111.00000000
Сетевой адрес 192.17.7.0

11000000.00010001.00000111.00000000

Теперь результат и сетевой адрес совпадают, поэтому пакет перенаправляется на адрес следующего перехода 192.12.7.251.

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

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

Алгоритмы маршрутизации

    Протокол маршрутной информации (RIP). Хотя это старый алгоритм, он все еще широко используется. Его идея состоит в том, чтобы попытаться свести к минимуму количество прыжков, которые пакет проходит от источника к месту назначения. Каждый маршрутизатор делится маршрутной информацией со своими соседями через равные промежутки времени (по умолчанию = 30 секунд). На основе этой информации маршрутизатор затем обновляет свою собственную таблицу.

Протокол ARP

Целевой хост распознает свой IP-адрес в пакете ARP, заполняет свой MAC-адрес, изменяет первое поле на Ответ и отправляет пакет ARP обратно:

Ответ MAC-адрес отправителя IP-адрес отправителя MAC-адрес назначения Целевой IP-адрес

Маршрутизатор получает ответ, затем инкапсулирует исходный IP-пакет в кадр Ethernet и пересылает его на целевой хост. Эта статья предназначена для общего ознакомления с концепциями сетей и подсетей Интернет-протокола (IP). В конце статьи есть глоссарий. Относится к: Windows 10 — все выпуски
Исходный номер базы знаний: 164015

Обзор

  • IP-адрес
  • Маска подсети
  • Шлюз по умолчанию

Чтобы правильно настроить TCP/IP, необходимо понимать, как сети TCP/IP адресуются и делятся на сети и подсети.

Успех TCP/IP как сетевого протокола Интернета во многом обусловлен его способностью соединять вместе сети разных размеров и системы разных типов. Эти сети произвольно делятся на три основных класса (наряду с несколькими другими), которые имеют предопределенные размеры. Каждая из них может быть разделена системными администраторами на более мелкие подсети. Маска подсети используется для разделения IP-адреса на две части. Одна часть идентифицирует хост (компьютер), другая часть идентифицирует сеть, к которой он принадлежит. Чтобы лучше понять, как работают IP-адреса и маски подсети, посмотрите на IP-адрес и посмотрите, как он организован.

IP-адреса: сети и хосты

IP-адрес — это 32-битное число. Он однозначно идентифицирует узел (компьютер или другое устройство, например принтер или маршрутизатор) в сети TCP/IP.

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

Например, десятичный IP-адрес с точками 192.168.123.132 представляет собой (в двоичном представлении) 32-битное число 110000000101000111101110000100. Это число может быть трудно понять, поэтому разделите его на четыре части по восемь двоичных цифр.

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

Чтобы этот процесс работал, IP-адрес состоит из двух частей. Первая часть IP-адреса используется как сетевой адрес, а последняя часть — как адрес хоста. Если вы возьмете пример 192.168.123.132 и разделите его на эти две части, вы получите 192.168.123. Сеть .132 Host или 192.168.123.0 — сетевой адрес. 0.0.0.132 — адрес хоста.

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

Второй элемент, необходимый для работы TCP/IP, — это маска подсети. Маска подсети используется протоколом TCP/IP для определения того, находится ли узел в локальной подсети или в удаленной сети.

В TCP/IP части IP-адреса, которые используются в качестве адресов сети и хоста, не являются фиксированными. Если у вас нет дополнительной информации, указанные выше адреса сети и хоста определить невозможно. Эта информация предоставляется в другом 32-битном числе, называемом маской подсети. Маска подсети в этом примере — 255.255.255.0. Неясно, что означает это число, если только вы не знаете, что 255 в двоичном представлении равно 11111111. Таким образом, маска подсети 11111111.11111111.11111111.00000000.

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

11000000.10101000.01111011.10000100 — IP-адрес (192.168.123.132)
11111111.11111111.11111111.00000000 — Маска подсети (255.255.255.0)

Первые 24 бита (количество единиц в маске подсети) идентифицируются как сетевой адрес. Последние 8 бит (количество оставшихся нулей в маске подсети) идентифицируются как адрес хоста. Он дает вам следующие адреса:

11000000.10101000.01111011.00000000 – сетевой адрес (192.168.123.0)
00000000.00000000.00000000.10000100 – адрес хоста (000.000.000.132)

Итак, теперь вы знаете, что для этого примера с маской подсети 255.255.255.0 идентификатор сети равен 192.168.123.0, а адрес хоста — 0.0.0.132. Когда пакет поступает в подсеть 192.168.123.0 (из локальной подсети или удаленной сети) и имеет адрес назначения 192.168.123.132, ваш компьютер получит его из сети и обработает.

Internet RFC 1878 (доступен в InterNIC-Public Information UC Registration Services) описывает допустимые подсети и маски подсетей, которые можно использовать в сетях TCP/IP.

Сетевые классы

Интернет-адреса выделяются InterNIC, организацией, управляющей Интернетом. Эти IP-адреса делятся на классы. Наиболее распространенными из них являются классы A, B и C. Классы D и E существуют, но не используются конечными пользователями.Каждый из классов адресов имеет свою маску подсети по умолчанию. Вы можете определить класс IP-адреса, взглянув на его первый октет. Ниже приведены диапазоны интернет-адресов классов A, B и C, для каждого из которых приведен пример адреса:

Сети класса A используют маску подсети по умолчанию 255.0.0.0 и имеют 0–127 в качестве первого октета. Адрес 10.52.36.11 является адресом класса А. Его первый октет — 10, то есть от 1 до 126 включительно.

Сети класса C используют маску подсети по умолчанию 255.255.255.0 и имеют 192–223 в качестве первого октета. Адрес 192.168.123.132 является адресом класса C. Его первый октет — 192, то есть от 192 до 223 включительно.

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

  • Физическая топология сети
  • Количество сетей (или хостов) не соответствует ограничениям маски подсети по умолчанию.

В следующем разделе объясняется, как можно разделить сети с помощью масок подсети.

Подсети

Сеть класса A, B или C TCP/IP может быть дополнительно разделена или разделена на подсети системным администратором. Это становится необходимым, когда вы согласовываете логическую схему адресов Интернета (абстрактный мир IP-адресов и подсетей) с физическими сетями, используемыми в реальном мире.

Системный администратор, которому выделен блок IP-адресов, может управлять сетями, организованными не так, чтобы эти адреса легко помещались. Например, у вас есть глобальная сеть со 150 узлами в трех сетях (в разных городах), соединенных маршрутизатором TCP/IP. Каждая из этих трех сетей имеет 50 хостов. Вам выделена сеть класса C 192.168.123.0. (Например, этот адрес на самом деле находится в диапазоне, не выделенном в Интернете.) Это означает, что вы можете использовать адреса от 192.168.123.1 до 192.168.123.254 для ваших 150 хостов.

В вашем примере нельзя использовать два адреса: 192.168.123.0 и 192.168.123.255, так как двоичные адреса с частью узла, состоящей из единиц и всех нулей, недействительны. Нулевой адрес недействителен, поскольку он используется для указания сети без указания хоста. Адрес 255 (в двоичной записи, адрес узла из всех единиц) используется для передачи сообщения каждому узлу в сети. Просто помните, что первый и последний адрес в любой сети или подсети не могут быть назначены какому-либо отдельному хосту.

Теперь вы должны иметь возможность назначать IP-адреса 254 хостам. Он отлично работает, если все 150 компьютеров находятся в одной сети. Однако ваши 150 компьютеров находятся в трех отдельных физических сетях. Вместо того чтобы запрашивать дополнительные блоки адресов для каждой сети, вы делите свою сеть на подсети, что позволяет использовать один блок адресов в нескольких физических сетях.

В этом случае вы разделяете свою сеть на четыре подсети, используя маску подсети, которая увеличивает сетевой адрес и уменьшает возможный диапазон адресов узлов. Другими словами, вы «заимствуете» некоторые биты, используемые для адреса хоста, и используете их для сетевой части адреса. Маска подсети 255.255.255.192 дает вам четыре сети по 62 хоста в каждой. Это работает, потому что в двоичной записи 255.255.255.192 совпадает с 1111111.11111111.1111111.11000000. Первые две цифры последнего октета становятся сетевыми адресами, поэтому вы получаете дополнительные сети 00000000 (0), 01000000 (64), 10000000 (128) и 11000000 (192). (Некоторые администраторы будут использовать только две из подсетей, используя 255.255.255.192 в качестве маски подсети. Для получения дополнительной информации по этой теме см. RFC 1878.) В этих четырех сетях последние шесть двоичных цифр могут использоваться для адресов узлов.

При использовании маски подсети 255.255.255.192 ваша сеть 192.168.123.0 становится четырьмя сетями: 192.168.123.0, 192.168.123.64, 192.168.123.128 и 192.168.123.192. Эти четыре сети будут иметь действительные адреса узлов:

192.168.123.1–62 192.168.123.65–126 192.168.123.129–190 192.168.123.193–254

Помните еще раз, что двоичные адреса узлов, содержащие все единицы или все нули, недействительны, поэтому вы не можете использовать адреса с последним октетом 0, 63, 64, 127, 128, 191, 192 или 255.

Вы можете увидеть, как это работает, взглянув на два адреса хоста: 192.168.123.71 и 192.168.123.133. Если вы использовали маску подсети класса C по умолчанию 255.255.255.0, оба адреса находятся в сети 192.168.123.0. Однако если вы используете маску подсети 255.255.255.192, они находятся в разных сетях; 192.168.123.71 находится в сети 192.168.123.64, 192.168.123.133 — в сети 192.168.123.128.

Шлюзы по умолчанию

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

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

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

Устранение неполадок

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

Неправильная маска подсети. Если в сети используется маска подсети, отличная от маски по умолчанию для класса адресов, а клиент по-прежнему настроен на использование маски подсети по умолчанию для класса адресов, связь с некоторыми соседними сетями невозможна, но не с дальние. Например, если вы создаете четыре подсети (например, в примере с подсетями), но используете неправильную маску подсети 255.255.255.0 в конфигурации TCP/IP, хосты не смогут определить, что некоторые компьютеры находятся в разных подсетях. их. В этой ситуации пакеты, предназначенные для узлов в разных физических сетях, которые являются частью одного и того же адреса класса C, не будут отправляться на шлюз по умолчанию для доставки. Распространенным признаком этой проблемы является то, что компьютер может взаимодействовать с хостами, находящимися в его локальной сети, и может взаимодействовать со всеми удаленными сетями, кроме тех сетей, которые находятся поблизости и имеют одинаковый адрес класса A, B или C. Чтобы решить эту проблему, просто введите правильную маску подсети в конфигурации TCP/IP для этого хоста.

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

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

  • В одной физической сети может быть несколько маршрутизаторов.
  • В качестве шлюза по умолчанию настроен неверный маршрутизатор.

Эта проблема часто возникает, если в организации есть маршрутизатор, подключенный к внутренней сети TCP/IP, и еще один маршрутизатор, подключенный к Интернету.

Ссылки

  • «TCP/IP Illustrated, Volume 1: The Protocols», Richard Stevens, Addison Wesley, 1994 г.
  • «Internetworking with TCP/IP, Volume 1: Principles, Protocols, and Architecture», Douglas E. Comer, Prentice Hall, 1995

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

Глоссарий

Широковещательный адрес — IP-адрес, часть хоста которого состоит из единиц.

Хост – компьютер или другое устройство в сети TCP/IP.

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

InterNIC – организация, отвечающая за администрирование IP-адресов в Интернете.

IP – сетевой протокол, используемый для отправки сетевых пакетов по сети TCP/IP или Интернету.

IP-адрес – уникальный 32-битный адрес узла в сети TCP/IP или межсетевом соединении.

Сеть. В этой статье термин «сеть» используется двумя способами. Один представляет собой группу компьютеров в одном физическом сегменте сети. Другой — это диапазон сетевых IP-адресов, выделенный системным администратором.

Сетевой адрес – IP-адрес, часть узла которого состоит из нулей.

Пакет – единица данных, передаваемая по сети TCP/IP или глобальной сети.

RFC (Request for Comment) — документ, используемый для определения стандартов в Интернете.

Маршрутизатор. Устройство, передающее сетевой трафик между разными IP-сетями.

Маска подсети – 32-разрядное число, используемое для различения сетевой и хостовой частей IP-адреса.

Подсеть или подсеть – меньшая сеть, созданная путем разделения большей сети на равные части.

TCP/IP – в широком смысле набор протоколов, стандартов и утилит, широко используемых в Интернете и крупных сетях.

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

Читайте также:

  • Как проверить выключатель на двигателе газель 402
  • Роутер Билайн мигает зеленым цветом
  • Маршал майор 3 блютуз как отличить подделку
  • Как настроить прокси на роутере tp link
  • Как подключить коммутатор к уралу

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

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