Помогите плиз разобраться как переводить маску сети в нотацию CIDR?Если маска 255.255.255.0 то в CIDR это 24
А 255.255.255.248 - ?Спасибо.
>Если маска 255.255.255.0 то в CIDR это 24
>А 255.255.255.248 - ?
это 29если "на пальцах", то:
представь 255.255.255.0 в двоичном виде:
11111111.11111111.11111111.00000000 -- 24 пальцапредставь 255.255.255.248:
11111111.11111111.11111111.11111000 -- 29 пальцев :)
Несложно запомнить так:1 адрес (.255) = /32
4 адреса (.252) = /30
8 адресов (.248) = /29
16 адресов (.240) = /28
32 адреса (.224) = /27
64 адреса (.192) = /26
128 адресов (.128) = /25
256 адресов (.0) = /34Ну, если вам приходиться работать с сегментами выше /24, то вам можно позавидовать: наверняка забаратываете прилично :))
WWell,
>Помогите плиз разобраться как переводить маску сети в нотацию CIDR?
>
>Если маска 255.255.255.0 то в CIDR это 24
>А 255.255.255.248 - ?
>
>Спасибо.
или
whereis ipcalc
>>Помогите плиз разобраться как переводить маску сети в нотацию CIDR?
>>
>>Если маска 255.255.255.0 то в CIDR это 24
>>А 255.255.255.248 - ?
>>
>>Спасибо.
>
>
>или
>whereis ipcalcили вот так ;)
$ echo 255.255.255.248|perl -ane '$_=unpack("B*",pack("C4",split(/\./)));s/0.*//;print length($_)."\n"'29