B 类 ip 地址和 C 类 IP 地址可用的*大网络数量究竟是多少?
请看这里
http://www.tutorialspoint.com/ipv4/ipv4_address_classes.htm
Class B 包含 16384 (2**14) Network addresses , 65534 (2**16-2) Host addresses.
Class C 包含 2097152 (2**21)Network addresses 254 (2**8-2) Host addresses.
请看这里
http://www.vlsm-calc.net/ipclasses.php
Class B 有 163842(2**14-2)Network addresses , 65534 (2**16-2) Host addresses.
Class C 有 20971520(2**21-2) Network addresses a , 254 (2**8-2) Host addresses.
对于 A 类地址,两者的描述完全一致:
class A ,包含的 networks = 126 (2**7 – 2).
class B , networks 是(2**14-2) or (2**14)?
class C , networks 是(2**21-2) or (2**21)?
我在网上查找了很多资料,还有人提供 计算机网络(谢希仁)的说法:
B 类地址的网络号占两个字节,前面两位 10 固定,只剩下 14 位可以进行分配,但是无论怎样取值,都不可能是全 0 或全 1 ,所以不存在减 2 ,但实际上 B 类地址 128.0.0.0 是不指派, B 类网络地址是 128.1.0.0 ,所以 B 类网络可用个数为 2^14 -1;
c 类地址同 B 类, c 类地址 192.0.0.0 也不指派,可用个数为 2^21 -1;
现在,我想弄明白:究竟答案是什么?
128.0 和 192.0.0 不指派,那做什么用了?
addresses class 地址 network13 条回复 • 2016-06-06 02:42:26 +08:00
xiaozhizhu1997 1
xiaozhizhu1997 2016-06-05 17:32:40 +08:00 via Android
早就改用 CIDR 了…
liyvhg 2
liyvhg 2016-06-05 17:35:35 +08:00 via Android
现在除了教科书里面,谁还用 B 类 C 类 A 类区分 IP 地址段。。。。
记得几年前有个新的 RFC 规定 IPv4 可以划分任意长度的子网掩码。例如 255.255.255.252 这种都是可以用的。
按照 ABC 这种分类法,上面的子网掩码是哪一类?~
凭记忆+纯手机打字,如有错误请楼下轻喷。
xingxing09 3
xingxing09 2016-06-05 20:43:16 +08:00 via Android
@liyvhg 这种叫子网划分,可以将原来的网络划分成若干个子网
jasontse 4
jasontse 2016-06-05 21:00:50 +08:00 via Android
分类网络早已不再使用,现在我们说的一个 B 或一个 C 地址块就是指的一个 /16 或 /24 。
Victor215 5
Victor215 2016-06-05 21:04:52 +08:00 via Android
有什么资料可以参考么?*近在仔细的学这块儿~
@jasontse
@liyvhg
gamexg 6
gamexg 2016-06-05 21:10:00 +08:00
tcp/ip 详解 ,里面有掩码、网络地址、广播地址的计算方式。
ip 按位与掩码得到网络地址, ip 按位或(掩码取反) 得到广播地址。
liyvhg 7
liyvhg 2016-06-05 21:50:17 +08:00 via Android
@Victor215 建议楼主不要深究,这是一个已经被淘汰了的技术。
取而代之的标准详见 RFC1518 和 RFC1519 。
liyvhg 8
liyvhg 2016-06-05 21:50:44 +08:00 via Android
@Victor215 另外, 1 楼已经说清楚了~
meiriyitie 9
meiriyitie 2016-06-05 21:55:22 +08:00
CIDR +1
shiji 10
shiji 2016-06-05 22:12:31 +08:00 via Android
楼上说的都很对
楼主要找点专业的教材看,别看这种过时的网页。
notgod 11
notgod 2016-06-06 01:31:55 +08:00 ❤️ 1
CIDR +2
现在我们说的 和机房要的 不需要计算多少
直接和 DC 说 申请 /24
/24 = 256 个 IP = 253 可绑定 IP (-1 网络地址 -1 网关 IP -1 子网掩码)
如果你本意是研究 IP 地址算法的话
可以研究 PHP 的函数 ip2long long2ip
老实说现在这个没什么暖用了
IPv4 用完了 IPv6 根本用不完……
mytsing520 12
mytsing520 2016-06-06 01:39:28 +08:00 via iPhone
老实说不是 192.0 不指派,而是 192.168
shiji 13
shiji 2016-06-06 02:42:26 +08:00 via Android ❤️ 1
/24 = 256 个 IP = 253 可绑定 IP (-1 网络地址 -1 网关 IP -1 子网掩码)
*后那个是 -1 广播地址吧。。子网掩码不是一个 IP