четверг, 10 января 2013 г.

Инвертированные маски сети (Wildcard mask).

Инвертированные маски сети (Wildcard mask)

Что такое инвертированная маска сети или wildcard mask? Это довольнотаки закрученное выражение но если разобраться то ничего сложного в этом нет.
Итак разберем на примере.
Имеем сеть класса С 192.168.1.0 с маской 255.255.255.0, т.е адрес сети у нас не изменяемый 192.168.1. и его маска 255.255.255, т.к последний байт полностью отводится на адрес то он равен 0. Инвертированная маска полностью противоположна стандартной и там где у нас неизменяемый адрес сети будут 0 вместо 255, а  там где 0 т.е место под адреса хостов в маске будет 255. Т.е будет выглядеь так

Адрес                    Стандартная маска             Инвертированная маска
192.168.1.0           255.255.255.0                       0.0.0.255

Теперь посмотрим как будет выглядеть маска для CIDR и VLSM на примере 172.16.1.0./18
В такой сети у нас будут 4 подсети:
От 172.16.0.1 до 172.16.63.255  сеть 172.16.0.0
От 172.16.64.1 до 172.16.127.255 сеть 172.16.64.0
От 172.16.128.1 до 172.16.191.255 сеть 172.16.128.0
От 172.16.192.1 до 172.16.255.255 сеть 172.16.192.0

То есть для такой сети с подсетями в стандартной записи маска будет иметь вид 255.255.192.0
Как же расчитать wildcard mask? А все просто от каждого числа отнимаем 255 и возводи в модуль 255-255=0 далее 255-255=0 далее 192-255=-63 по модулю 63 и 0-255=-255 по модулю 255 и того получим:
Адрес                    Стандартная маска             Инвертированная маска
192.168.1.0           255.255.255.0                       0.0.63.255

Комментариев нет:

Отправить комментарий