最近我们谈论的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.
这个计算看起来是否正确?
答案 0 :(得分:4)
从技术上讲,您可以拥有无限客户端,但只能使用大约255 * 255 * 255 * 243台服务器。这是因为客户端连接到服务器,因此服务器必须具有直接IP,但是当服务器响应时,路由器知道哪个客户端发送了请求,因此它可以正确地指示它。
所以你真正的问题是,你有多少服务器(接受传入连接),你的计算是正确的。