Назад | Перейти на главную страницу

Распределение IPv4 CIDR в подсети

У меня VPC настроен с 10.0.0.0/16 CIDR. Я хочу создать в этом VPC около 7-10 подсетей.

По моим расчетам, я решил иметь 8 подсетей, в каждой из которых может размещаться 8192 ресурса (8192 * 8 = 65536).

По моим расчетам 2 ^ 13 = 8192. Вычитая его из максимального размера 32 (32-13) = 19, получается 10.0.0.0/19? Если это так, то это будет CIDR для первой подсети. Что было бы для остальных 7? Я устал с 10.0.0.0/19. Затем, когда я использую 10.0.1.0/19, он выдает ошибку.

Но я в замешательстве, как я могу выделить ipv4 CIDR на 8 подсетей? Каким будет начальный и конечный диапазон? Как я могу рассчитать, какой IPV4 CIDR я могу выделить для каждой подсети?

Пожалуйста помоги

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

Чтобы понять вопрос, вы должны перевести нормальное число между двоичными файлами, чтобы он был понятен. Лучше установите Python

>>> bin(10)
'0b1010'
>>> int('1010',2)
10

Видите реальный адрес компьютера "10.0.0.0"?

00001010 00000000 00000000 00000000

Поскольку вы хотите изменить первые 3 бита второго байта на 8 вариантов. Вам нужно вычислить, какое нормальное число из двоичного 00100000, 01000000, ... 11100000

>>> int('00100000',2)
32

Таким образом, следующая подсеть после 10.0.0.0/19 - 10.32.0.0/19, вплоть до 10. (32 * 7) .0.0 / 19 Или 32 = 256/8