Схема адресации IPV4 была создана задолго до создания того, что мы знаем как Интернет. Это 32-разрядная схема адресации с конечным числом IP-адресов чуть менее 4,3 миллиарда. Мы достигли точки, когда пул доступных адресов был почти исчерпан.
Ipv6 — это 128-битная схема адресации, которая обеспечит значительное расширение по мере роста Интернета, но IPv4 по-прежнему играет большую роль. Прежде всего, адресация IPv4 намного менее сложна, чем адресация IPv6, и теперь мы используем адреса IPv4 более эффективно благодаря маскам подсети переменной длины (VLSM), которые помогают уменьшить количество неиспользуемых адресов, которые были распространены в старом методе подсети, широко используемом в 90-х годах. х годов.
VLSM позволяет использовать более одной маски подсети в сети. Таким образом, он загружает потерянные адреса в подсети и помещает их в меньшую подсеть, чтобы вы могли их использовать. Распространенным сценарием будет использование больших подсетей для хостов в локальной сети (LAN) и множества маленьких подсетей, используемых для адресации в каналах глобальной сети (WAN), которые соединяют LAN друг с другом.
Вот пример подсети в подсети:
Подсеть 1:
192.168.1.0/27 (зарезервировано для сетей)
С 192.168.1.1/27 до 192.168.1.30/27 (полезный диапазон)
192.168.1.31/27 (используется для передачи)
№ 2:
192.168.1.32/27 (зарезервировано для сетей)
С 192.168.1.33/27 до 192.168.1.62/27 (полезный диапазон)
192.168.1.63/27 (зарезервировано для трансляции)
№ 3:
192.168.1.64/27 (разделен на 8 небольших подсетей)
Малая подсеть 1:
192.168.1.64/30 (зарезервировано для сетей)
С 192.168.1.65/30 до 192.168.1.66/30 (полезный диапазон)
192.168.1.67/30 (используется для передачи)
№ 2:
192.168.1.68/30 (зарезервировано для сетей)
С 192.168.1.69 / 30 до 192.168.1.70/30 (полезный диапазон)
192.168.1.71/30 (зарезервировано для трансляции)
№ 3:
192.168.1.72/30 (зарезервировано для сетей)
С 192.168.1.73/30 до 192.168.1.74/30 (полезный диапазон)
192.168.1.75/30 (используется для передачи)
№ 4:
192.168.1.76/30 (зарезервировано для сетей)
С 192.168.1.77/30 до 192.168.1.78/30 (полезный диапазон)
192.168.1.79/30 (зарезервировано для трансляции)
№ 5:
192.168.1.80/30 (зарезервировано для сетей)
С 192.168.1.81/30 до 192.168.1.82/30 (полезный диапазон)
192.168.1.83/30 (используется для передачи)
№ 6:
192.168.1.84/30 (зарезервировано для сетей)
С 192.168.1.85/30 до 192.168.1.86/30 (полезный диапазон)
192.168.1.87/30 (зарезервировано для трансляции)
№ 7:
192.168.1.88/30 (зарезервировано для сетей)
С 192.168.1.89/30 до 192.168.1.90/30 (полезный диапазон)
192.168.1.91/30 (используется для передачи)
№ 8:
192.168.1.92/30 (зарезервировано для сетей)
С 192.168.1.93/30 до 192.168.1.94/30 (полезный диапазон)
192.168.1.95/30 (зарезервировано для трансляции)
Подсеть 4:
192.168.1.96/27 (зарезервировано для сети)
С 192.168.1.97/27 до 192.168.1.126/27 (полезный диапазон)
192.168.1.127/27 (используется для передачи)
№ 5:
192.168.1.128/27 (зарезервировано для сети)
С 192.168.1.129/27 до 192.168.1.158/27 (полезный диапазон)
192.168.1.159/27 (зарезервировано для трансляции)
№ 6:
192.168.1.160/27 (зарезервировано для сетей)
С 192.168.1.161/27 до 192.168.1.190/27 (полезный диапазон)
192.168.1.191/27 (используется для передачи)
№ 7:
192.168.1.192/27 (зарезервировано для сети)
С 192.168.1.193/27 до 192.168.1.222/27 (полезный диапазон)
192.168.1.223/27 (зарезервировано для трансляции)
№ 8:
192.168.1.224/27 (зарезервировано для сетей)
С 192.168.1.225/27 до 192.168.1.254/27 (полезный диапазон)
192.168.1.255/27 (используется для передачи)
Как видите, все подсети, кроме подсети 3, имеют 30 полезных IP-адресов; Подсеть 3 была разделена на 8 меньших подсетей, каждая из которых содержит 2 полезных IP-адреса, что является идеальным числом для каналов глобальной сети.
Может быть, вам интересно, что увеличивает / 27 и / 30? Где находится маска подсети? Суффиксы / 27 и / 30 — это еще один способ выражения маски подсети с помощью VLSM. Вот как это работает:
11111111.11111111.11111111.11111111
00000000.00000000.00000000.00000000
В маске подсети есть 32 бита с 4 октетами, содержащими 8 бит каждый.
Вот таблица, которая показывает десятичное значение каждого бита в октете:
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1
Используя эту таблицу, мы можем сказать, что:
Первый бит в октете стоит 128
Второй бит в октете стоит 64
Третий бит в октете стоит 32
Четвертый бит в октете стоит 16
Пятый бит в октете стоит 8
Шестой бит в октете стоит 4
7. бит в октете стоит 2
Восьмой бит в октете стоит 1
Следующая маска подсети: 192.168.1.0/27 выглядит в двоичном виде 11111111.11111111.11111111.11100000
Мы видим, что 3 бита были использованы для создания 8 больших подсетей, а оставшиеся 5 битов используются для того, чтобы каждая подсеть могла иметь 30 полезных адресов хоста. В приведенном выше примере подсеть 3 была разделена на 8 небольших подсетей, которые используют суффикс / 30, и каждая содержит 4 адреса (2 полезных адреса плюс сетевой адрес и широковещательный адрес), что является идеальным числом для каналов глобальной сети.
Следующая маска подсети: 192.168.1.64/30 выглядит в двоичном виде 11111111.11111111.11111111.11111100
Обратите внимание, что 6 битов были использованы для подсети, которая создает 64 подсети, но мы используем только 8 из них, потому что большая подсеть (подсеть 3) может содержать только 32 адреса. Другие 2 бита используются для адресов хоста, что дает 2 полезных адреса для небольшой подсети.
Схема адресации, используемая в этой статье, позволит вам создать много средних подсетей и множество маленьких подсетей; Это идеальное решение для компаний с множеством отделов во многих местах. Это безопасно, но, что более важно, это гораздо менее расточительный способ создания подсети, чем просто использование традиционной маски подсети.