Как понять правильно IP- адреса и подсети маски? 

Updated on июн 8, 2022 by
70.3k


TCP/IP (Internet Protocol) - это набор коммуникационных протоколов, используемых для соединения сетевых устройств (маршрутизатор, коммутатор 10gbe и т. д.) в интернете. А IP-адрес, маска подсети и шлюз по умолчанию являются необходимыми элементами конфигурации TCP/IP. Хотя важно понимать, как сети TCP/IP адресуются и делятся на сети и подсети, понимание некоторых аспектов IP-адреса и маски подсети может быть полезным. Итак, давайте рассмотрим некоторые общие понятия IP-адреса и маски подсети.

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

IP-адрес-это логический числовой адрес, присваиваемый каждому компьютеру, принтеру, Gigabit Ethernet коммутатору, маршрутизатору или любому другому устройству в сети на основе TCP/IP, причем каждое из них обладает уникальным IP-адресом. IP-адреса настраиваются либо вручную (статический IP-адрес), либо DHCP-сервером. IP-адрес состоит из 4 байт данных. Байт состоит из 8 бит (бит-это одна цифра, и это может быть только 1 или 0), поэтому у нас есть в общей сложности 32 бита для каждого IP-адреса. Это пример IP-адреса в двоичном формате: 10101100. 00010000. 11111110.00000001. Чтобы упростить дело, десятичное представление обычно используется для создания IP-адреса следующим образом: 172. 16. 254. 1

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

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

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

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

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

Как работают IP-адрес и маска подсети?

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

11111111.11111111.11111111.0000000.

Выстраивая 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, ваш компьютер получает его из сети и обрабатывает.

Получить сетевой адрес из IP-адреса и маски подсети

Сетевой адрес -это имя IP-сети как мы объяснили выше, это часть IP-адреса, которая может быть определена маской подсети. Если вы пытаетесь выяснить, в какой IP-сети находится компьютер, просто обратитесь к первому (самому низкому) адресу в IP – сети-это ваш сетевой адрес.

Пример 1:

На рисунке ниже первые три части IP-адреса принадлежат IP-сети, которая определяется маской подсети. 0-это самый низкий адрес, доступный в четвертой части IP-адреса. Таким образом, компьютер принадлежит к IP-сети 101.102.103.0. Четвертая часть (.5) IP-адрес показывает, какой адрес хоста компьютер использует в IP-сети.

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

Пример 2:

Аналогично, следующий компьютер ниже принадлежит к IP-сети 211.139.157.0. Он использует адрес хоста 9 в IP-сети, и его IP-адрес равен 211.139.157.9

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

Заключение

Поскольку IP-сервис вторгается в нашу повседневную жизнь с беспрецедентной скоростью, мир не был бы таким же без интернет-протокола. Таким образом, базовое понимание IP-адреса, маски подсети и сетевого адреса является основополагающим для успешной конфигурации TCP/IP. Надеюсь, статья немного дала информацию. Для получения более подробной информации о IP-сети и сетевых устройствах, таких как маршрутизатор, сервер и оптический коммутатор, не стесняйтесь обращаться к нам через ru@fs.com.

Вас также может заинтересовать

знаний
знаний
See profile for Sheldon.
Sheldon
TCP/IP vs OSI модель: в чём разница?
май 12, 2022
161.5k
знаний
знаний
See profile for Sheldon.
Sheldon
LACP и PAGP: в чём разница?
фев 22, 2022
11.2k
знаний
See profile for Vincent.
Vincent
Обзор модулей WDM BIDI
май 13, 2021
7.5k
знаний
See profile for Sheldon.
Sheldon
RIP vs OSPF: в чём разница?
июн 7, 2022
22.1k
Подпишитесь, чтобы получать последние новости
Видео
Что клиенты говорят о FS?
01:02
июн 7, 2022
42
Что клиенты говорят о FS?