drBatty написал:
[quote=bormant]Сеть класса "C" -- 254 машины, класса "B" -- 65534, класса "A" -- 16777214.
поправочка.
10.0.0.0/8 Private-Use Networks [RFC1918] A 16777216 адресов
172.16.0.0/12 Private-Use Networks [RFC1918] B 1048576 адресов
192.168.0.0/16 Private-Use Networks [RFC1918] C 65536 адресов
пруф http://tools.ietf.org/html/rfc3330[/quote]
В огороде бузина, а в Киеве дядька. В исходном сообщении речь о классах сетей, а в поправочке о приватных диапазонах.
RFC3330 Special-Use IPv4 Addresses описывает диапазоны адресов IPv4 специального назначения (неожиданно wink ).
http://tools.ietf.org/html/rfc1918 говорит прямо, что под приватные адреса выделена 1 сеть класса "A", 16 последовательных сетей класса B и 256 последовательных сетей класса "C".
3. Private Address Space
The Internet Assigned Numbers Authority (IANA) has reserved the
following three blocks of the IP address space for private internets:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
We will refer to the first block as "24-bit block", the second as
"20-bit block", and to the third as "16-bit" block. Note that (in
pre-CIDR notation) the first block is nothing but a single class A
network number, while the second block is a set of 16 contiguous
class B network numbers, and third block is a set of 256 contiguous
class C network numbers.
Сеть класса "A" -- это /8, "B" -- /16, "C" -- /24. Без вариантов. RFC870.
Далее, поскольку 0-й и последний адрес использовать для хоста нельзя (один из них адрес сети, другой широковещательный), получим указанные в исходном сообщении цифры.