Что нового

Article [ITN] CCNA [44. Разделение сети IPv4 на подсети]

gx6060 0

gx6060

Команда форума
10.11.2019
219
157
Разделение на подсети на границе октетов

В предыдущей теме вы узнали несколько веских причин для сегментации сети. Вы также узнали, что сегментирование сети называется разделение на подсети. Разделение на подсети — это критически важный навык, который необходимо иметь при администрировании сети IPv4. Сначала это немного сложно, но это становится намного проще с практикой.

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

Разделение сетей проще всего выполнить на границах октетов /8, /16 и /24. В таблице указаны эти длины префикса. Обратите внимание, что увеличение длины префикса сокращает число узлов в каждой подсети.

Маски подсети на границах октетов

Длина префиксаМаска подсетиМаска подсети в двоичной системе (n = сеть, h = хост)# хостов
/8255.0.0.0nnnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh
11111111.00000000.00000000.00000000
16 777 214
/16255.255.0.0nnnnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh
11111111.11111111.00000000.00000000
65 534
/24255.255.255.0nnnnnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
11111111.11111111.11111111.00000000
254

Рассмотрим следующий пример, чтобы понять как использовать границы октетов для разделения на подсети. Допустим, предприятие выбрало частный адрес 10.0.0.0/8 в качестве адреса внутренней сети. Этот сетевой адрес может связать 16 777 214 узлов в один широковещательный домен. Очевидно, что наличие более 16 миллионов узлов в одной подсети не идеально.

Предприятие может дальше разбить адрес 10.0.0.0/8 на подсети на границе октета /16, как показано в таблице. Это даст возможность предприятию определить 256 подсетей (то есть 10.0.0.0/16 – 10.255.0.0/16), каждая из которых сможет связать 65 534 узла. Обратите внимание, что первые два октета идентифицируют адрес сетевой части, тогда как последние два октета определяют IP-адрес узла.

Разделение на подсети сети 10.0.0.0/8 с использованием /16

Адрес подсети
(256 возможных подсетей)
Диапазон хостов
(65 534 возможных узла в каждой подсети)
Широковещательный адрес
10.0.0.0/1610.0.0.1 - 10.0.255.25410.0.255.255
10.1.0,0/1610.1.0.1 - 10.1.255.25410.1.255.255
10.2.0.0/1610.2.0.1 - 10.2.255.25410.2.255.255
10.3.0.0/1610.3.0.1 - 10.3.255.25410.3.255.255
10.4.0.0/1610.4.0.1 - 10.4.255.25410.4.255.255
10.5.0.0/1610.5.0.1 - 10.5.255.25410.5.255.255
10.6.0.0/1610.6.0.1 - 10.6.255.25410.6.255.255
10.7.0.0/1610.7.0.1 - 10.7.255.25410.7.255.255
.........
10.255.0.0/1610.255.0.1 - 10.255.255.25410.255.255.255

Кроме того, предприятие может выбрать подсеть сети 10.0.0.0/8 на границе октета /24, как показано в таблице. Это даст возможность предприятию определить 65536 подсетей, каждая из которых сможет связать 254 узла. Граница октета /24 очень популярна при разделении на подсети, потому что она позволяет разместить рациональное число узлов и формирует удобные для использования подсети на границе октета.

Разделение на подсети сети 10.0.0.0/8 с использованием /24 префикса

Адрес подсети
(65,536 возможных подсетей)
Диапазон хостов
(254 возможных хоста в подсети)
Широковещательный адрес
10.0.0.0/2410.0.0.1 - 10.0.0.25410.0.0.255
10.0.1.0/2410.0.1.1 - 10.0.1.25410.0.1.255
10.0.2.0/2410.0.2.1 - 10.0.2.25410.0.2.255
.........
10.0.255.0/2410.0.255.1 - 10.0.255.25410.0.255.255
10.1.0.0/2410.1.0.1 - 10.1.0.25410.1.0.255
10.1.1.0/2410.1.1.1 - 10.1.1.25410.1.1.255
10.1.2.0/2410.1.2.1 - 10.1.2.25410.1.2.255
.........
10.100,0/2410.100,0.1 - 10.100,0.25410.100,0.255
.........
10.255.255.0/2410.255.255.1 - 10.2255.255.25410.255.255.255

Подсеть в пределах октета

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

См. таблицу, чтобы увидеть шесть способов подсети сети /24.

Разделение сети /24 на подсети

Длина префиксаМаска подсетиМаска подсети в двоичном формате
(n = сеть; h = узел)
# Количество подсетей# Количество хостов
/25255.255.255.128nnnnnnnn.nnnnnnnn.nnnnnnnn.nhhhhhhh
11111111.11111111.11111111.10000000
2126
/26255.255.255.192nnnnnnnn.nnnnnnnn.nnnnnnnn.nnhhhhhh
11111111.11111111.11111111.11000000
462
/27255.255.255.224nnnnnnnn.nnnnnnnn.nnnnnnnn.nnnhhhhh
11111111.11111111.11111111.11100000
830
/28255.255.255.240nnnnnnnn.nnnnnnnn.nnnnnnnn.nnnnhhhh
11111111.11111111.11111111.11110000
1614
/29255.255.255.248nnnnnnnn.nnnnnnnn.nnnnnnnn.nnnnnhhh
11111111.11111111.11111111.11111000
326
/30255.255.255.252nnnnnnnn.nnnnnnnn.nnnnnnnn.nnnnnnhh
11111111.11111111.11111111.11111100
642

Для каждого бита, заимствованного в четвертом октете, доступное количество подсетей удваивается с сокращением числа адресов узлов на подсеть.
  • Префикс /25 — заимствование 1 бита из четвертого октета формирует 2 подсети с поддержкой 126 узлов в каждой
  • Префикс /26 — заимствование 2 бит формирует 4 подсети с поддержкой 62 узлов в каждой
  • Префикс /27 — заимствование 3 бит формирует 8 подсетей с поддержкой 30 узлов в каждой
  • Префикс /28 — заимствование 4 бит формирует 16 подсетей с поддержкой 14 узлов в каждой
  • Префикс /29 — заимствование 5 бит формирует 32 подсети с поддержкой 6 узлов в каждой
  • Префикс /30 — заимствование 6 бит формирует 64 подсети с поддержкой 2 узлов в каждой
 
Последнее редактирование модератором:
Верх Низ