Люди, расскажите, плиз, как расшифровывать маску подсети... то есть как можно определить попадает IP-адрес в подсеть или не попадает.Например, попадает ли IP-адрес 81.91.54.6 в подсеть 81.91.32.0/255.255.224.0
и как это высчитывается вообще...
>Люди, расскажите, плиз, как расшифровывать маску подсети... то есть как можно определить
>попадает IP-адрес в подсеть или не попадает.
>
>Например, попадает ли IP-адрес 81.91.54.6 в подсеть 81.91.32.0/255.255.224.0
>
>и как это высчитывается вообще...
Маршрутизатор вычисляет так. Берет твой адрес и накладывает на него маску с помощью побитовой операции &. Если в результате побитового умножения получается номер подсетки, тогда, соответственно, адрес лежит в ней81. 91. 00110110.00000110
&
255.255.11100000.00000000В результате получается
81. 91. 00100000.00000000
что в полном десятичном эквиваленте как раз номер твоей подсети :)
Нужно определить номер сети, в которой находится твой адрес, для этого нужно выполнить операцию побитового "И" между адресом и маской подсети
81. 91. 54. 6
& 255.255.224.0
-------------
81. 91. 32. 0Т.е. получается, что адрес принадлежит указанной подсети
>Нужно определить номер сети, в которой находится твой адрес, для этого нужно
> выполнить операцию побитового "И" между адресом и маской подсети
> 81. 91. 54. 6
>& 255.255.224.0
> -------------
> 81. 91. 32. 0
>
>Т.е. получается, что адрес принадлежит указанной подсети
Для чайников есть утилита ipcalc!
http://www.opennet.me/ipcalc.shtmlwbr, akeeper.
>Люди, расскажите, плиз, как расшифровывать маску подсети... то есть как можно определить
>попадает IP-адрес в подсеть или не попадает.
>
>Например, попадает ли IP-адрес 81.91.54.6 в подсеть 81.91.32.0/255.255.224.0
>
>и как это высчитывается вообще...Вычислять можно на калкуляторе а вообще вот как
Suffix Subnet mask Max. hosts
/22 255.255.252.0 1022
/23 255.255.254.0 510
/24 255.255.255.0 254
/25 255.255.255.128 126
/26 255.255.255.192 62
/27 255.255.255.224 30/28 255.255.255.240 14
/29 255.255.255.248 6
/30 255.255.255.252 2
вобще-то маршрутизатор этого не делает, это делается на тачке-отправителя, чтоб она знала кому пакет слать. сразу на хост назначения или на маршрутизатор