IP-адрес и маска подсети: что это и как понять простыми словами на понятных примерах

Что такое IP-адрес и маска подсети? Простыми словами и на понятных примерах

Программирование

Что такое IP-адрес и маска подсети: простыми словами и на понятных примерах

Сети окружают нас повсюду: дома, в офисах, кафе и даже на улицах. Компьютеры, смартфоны и другие устройства для того чтобы общаться между собой используют специальные адреса. У каждого устройства есть такой адрес, а узнать его можно с помощью специальной команды. Но какой смысл в этих длинных рядах цифр? На самом деле, всё просто. Давайте разбираться вместе!

Сетевой адрес (представим его как номер квартиры в многоэтажном доме) состоит из двух частей: собственно, адреса квартиры (уникального номера на вашем этаже) и адреса этажа (общего для всех квартир). А чтобы найти кого-то в этом доме, нужно всего лишь знать номер квартиры и этаж, на котором он живёт.

Понятие IP-адреса

Каждое устройство, соединённое с сетью, имеет уникальный идентификатор.

Он схож с почтовым адресом, помогающим отправить письмо именно на нужный адрес.

Этот идентификатор называется сетевым или IP-адресом.

Его использование обязательно при отправке и получении данных в сети.

IP-адрес содержит информацию о сетевом расположении устройства в цифровой форме.

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

Каждое число находится в диапазоне от 0 до 255.

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

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

Маска подсети указывается вместе с IP-адресом в формате «IP-адрес/маска подсети».

Первые биты в IP-адресе соответствуют сетевой части, определяемой маской подсети, а последние биты – адресу самого устройства.

Аналогия с почтовым адресом

Представьте себе IP-адрес как почтовый адрес вашего компьютера в Интернете. Маска подсети подобна коду почтового района, который указывает на конкретную часть сети.

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

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

Например, если ваш компьютер имеет IP-адрес 192.168.1.100, а маска подсети – 255.255.255.0, это означает, что первые три части адреса (192.168.1) идентичны для всех компьютеров в вашей домашней сети.

Типы сетевых адресов

Различают две категории адресов: публичные и локальные.

Публичные назначаются узлам, доступным из Интернета.

Локальные используются за закрытыми сетями.

Разграничение обеспечивает безопасность, поскольку не позволяет внешним пользователям напрямую контактировать с внутренними машинами.

Диапазоны IP-адресов

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

Класс A

Класс A

Класс А предназначен для крупных сетей и может поддерживать более 16 миллионов хостов. Диапазон значений: от 0.0.0.1 до 127.255.255.255.

Класс B

Класс B предназначен для сетей среднего размера, таких как организации или провайдеры услуг. Поддерживает до 65 536 хостов. Диапазон значений: от 128.0.0.1 до 191.255.255.255.

Класс C

Класс C предназначен для небольших сетей, таких как локальные домашние или офисные сети. Поддерживает до 256 хостов. Диапазон значений: от 192.0.0.1 до 223.255.255.255.

Определение маски подсети по числовому адресу

Определение маски подсети по числовому адресу

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

Первая часть адреса соответствует сети.

Остальные части – узлам.

Количество единиц в бинарной маске соответствует количеству бит, выделенных для сети.

Например, если первая часть IP-адреса 192.168.0.0 имеет 24 единицы в бинарном представлении (111111111111111111111100), то маска подсети будет 255.255.255.0 (111111111111111111111100).

Расшифровка сетевых координат

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

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

Допустим, у компьютера IP-адрес 192.168.1.10. Маска подсети — 255.255.255.0. Это означает, что первые три числа в IP-адресе относятся к номеру сети (192.168.1), а последнее число (10) — к номеру компьютера в этой сети.

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

Маска подсети позволяет разделить IP-адрес на две части: сетевую и узловую.

Сетевая часть адреса определяет принадлежность устройства к конкретной подсети.

Узловая часть адреса — уникальный идентификатор устройства в пределах подсети.

Определим сетевую и узловую части адреса 192.168.1.100 с маской подсети 255.255.255.0:

Часть адреса Значение Бинарное представление
Сетевая 192.168.1.0 11000000.10101000.00000001.00000000
Узловая 100 01100100

Как найти адрес сети и контур подсети в Windows

В операционной системе Windows легко обнаружить адрес сети и контур подсети. Эти сведения необходимы для настройки сетевых подключений и устранения неполадок.

Откройте меню «Пуск» и введите «cmd» в строку поиска.

Введите команду:

В появившемся окне командной строки введите следующую команду и нажмите «Enter»:

ipconfig /all

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

IPv4-адрес:

Это адрес вашего компьютера в сети.

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

Это маска, которая определяет, какая часть адреса используется для идентификации сети, а какая — для идентификации хоста.

Как выявить сетевой адрес и маску подсети на Android

Найти эти данные на своем Андроид-устройстве довольно просто.

Перейдите в настройки Wi-Fi.

Найдите подключённую сеть и нажмите и удерживайте её название.

Выберите пункт «Настройки сети».

В открывшемся меню вы увидите информацию о подключении, включая сетевой адрес и маску подсети.

Дополнительные параметры

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

Сети IPv4 и IPv6

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

Чтобы определить принадлежность узла к конкретной подсети, применяется маска подсети.

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

В IPv4 маска подсети — это 32-битная величина, совпадающая с сетевой частью адреса.

В IPv6 маска подсети состоит из 128 бит и определяет границу между сетью и узлом.

Как и в IPv4, маска подсети делит адреса на сетевую и узловую части.

Вопрос-ответ:

Что такое IP-адрес и зачем он нужен?

IP-адрес (Internet Protocol Address) — это уникальный идентификатор, присваиваемый каждому устройству в сети интернет. Подобно почтовому адресу, он позволяет другим устройствам находить и взаимодействовать с вашим. IP-адрес состоит из четырех чисел, разделенных точками, например, 192.168.1.1.

Чем отличается IPv4 от IPv6?

IPv4 (Internet Protocol Version 4) и IPv6 (Internet Protocol Version 6) — две основные версии интернет-протокола. IPv6 является более новой версией, разработанной для решения ограничений IPv4. Главное отличие заключается в том, что адреса IPv4 имеют длину 32 бита, а адреса IPv6 — 128 бит, что позволяет создавать гораздо большее количество уникальных адресов.

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

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

Как вычислить сетевой и широковещательный адреса из IP-адреса и маски подсети?

Чтобы вычислить сетевой адрес, выполните побитовое И над IP-адресом и маской подсети. Широковещательный адрес получается побитовым ИЛИ с тем же IP-адресом и инвертированной маской подсети. Например, если IP-адрес 192.168.1.50, а маска подсети 255.255.255.0, то сетевой адрес 192.168.1.0, а широковещательный адрес 192.168.1.255.

Видео:

Маска IP сети

Оцените статью
Обучение