2012-03-12 2 views
0

최근에 우리는 IP 주소가 부족하다는 것에 대해 이야기하고있었습니다. IP 주소가 부족하기 전에 인터넷에 얼마나 많은 기계를 연결할 수 있는지 궁금합니다. 내 계산이 이렇게되었습니다.실제로 IPV4를 사용하여 인터넷에 얼마나 많은 기계를 연결할 수 있습니까?

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. 

이 계산이 정확 보이는가해야 하는가?

+4

IP 공유 라우터에서 컴퓨터 네트워크는 어떻게됩니까? – Jason

+3

예. 알겠습니다.하지만 기술적으로 계산을 할 수 없다는 의미입니다. 그렇죠? – liv2hak

+0

그래, 그렇 겠지. 그냥 언급. – Jason

답변

4

기술적으로 무한 클라이언트가있을 수 있지만 약 255 * 255 * 255 * 243 서버 만 가질 수 있습니다. 이는 클라이언트가 서버에 연결하여 서버가 직접 IP를 가져야하기 때문에 서버가 응답 할 때 라우터는 요청을 보낸 클라이언트를 알기 때문에 적절하게 지시 할 수 있습니다.

실제 질문은 귀하의 계산이 올바른 SERVERS (들어오는 연결 수락) 수입니다.

관련 문제