使用IPV4可以在互联网上实际连接多少台机器?

时间:2012-03-12 06:59:59

标签: ipv4

最近我们谈论的IP地址已经用完了。我想知道在IP地址耗尽之前我们可以在互联网上连接多少台机器。我的计算是这样的。

Class A - 2 ^ 31 (7 bits Network Id + 24 bits Host Id.)
Class B - 2 ^ 30 (14 bits Network Id + 16 bits Host Id.)
Class C - 2 ^ 29 (21 bits Network Id + 8 bits Host Id.)
Class D - 2 ^ 28 (28 bits multicast group Id.)
Class E  - 0 Reserved for future use.

因此,互联网上允许的机器总数应为

2^31 + 2^30 + 2^29 + 2^28 = 2^28(1 + 2 + 4 + 8) = 15 * 2^28.

这个计算看起来是否正确?

1 个答案:

答案 0 :(得分:4)

从技术上讲,您可以拥有无​​限客户端,但只能使用大约255 * 255 * 255 * 243台服务器。这是因为客户端连接到服务器,因此服务器必须具有直接IP,但是当服务器响应时,路由器知道哪个客户端发送了请求,因此它可以正确地指示它。

所以你真正的问题是,你有多少服务器(接受传入连接),你的计算是正确的。