Представьте, что у меня есть две сети:
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 на французском извините)