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

Как найти общую суперсеть между двумя сетями?

Представьте, что у меня есть две сети:

192.168.20.0
192.168.21.0

Как я могу найти общую суперсеть для передачи маршрутизатору, чтобы любой внешний маршрутизатор мог получить доступ к этим двум сетям, используя только адрес суперсети?

Преобразовать в двоичный:

1100 0000.1010 1000.0001 0100.0000 0000
1100 0000.1010 1000.0001 0101.0000 0000

посмотрите, сколько у них общего:

XXXX XXXX.XXXX XXXX.XXXX XXX0.000000000

Подсчитайте их для обозначения CIDR; или преобразовать в десятичную форму для маски подсети:

CIDR:192.168.20.0/23
Mask:255.255.254.0
#ipcalc 192.168.20.0 - 192.168.21.255
deaggregate 192.168.20.0 - 192.168.21.255
192.168.20.0/23

Работая в двоичном формате, вы увидите подсеть, которая содержит эти две сети. Или воспользуйтесь калькулятором масок вроде моего http://dominique.fournier38.fr/?prog=CalculMasque&line=1 на французском извините)