답변:
RFC1122 , 인터넷 호스트에 대한 요구 사항 - 통신 레이어 말한다 :
{ <Network-number>, <Host-number> }
(a) { 0, 0 }
This host on this network. MUST NOT be sent, except as
a source address as part of an initialization procedure
by which the host learns its own IP address.
See also Section 3.3.6 for a non-standard use of {0,0}.
(b) { 0, <Host-number> }
Specified host on this network. It MUST NOT be sent,
except as a source address as part of an initialization
procedure by which the host learns its full IP address.
IANA 예약 서브넷 목록에 0.0.0.0/8이있는 것 같습니다.
에 따르면 RFC 1700 - "할당 번호" , "특수 주소"섹션, 0의 네트워크 번호는 소스 주소로 사용하고, 같은 네트워크에있는 호스트를 표시 할 수 있습니다. 따라서이 유형의 주소를 인터페이스에 할당 할 수 없습니다.
이 경우 네트워크 번호가 0 인 이유를 궁금해하는 사람은 0.1.2.0/24가 다음과 같이 분류됩니다.
Network = (8 bits) 0
Subnetwork (16 bits) = 1.2
Host part = remaining 8 bits
첫 번째 옥텟의 MSB가 0 인 경우 암시 적 네트워크 부분이 8 비트 인 클래스 A 여야합니다. 추가 16 비트 (다음 두 옥텟)로 서브넷됩니다.
CIDR 및 classful addressing의 종료와 같이 0.1.2.0/24 는 유효한 서브넷 이어야 합니다 (처음 24 비트를 고려하면 네트워크 부분에 비트가 설정되어 있음).
IP 0.0.0.0은 DHCP 서버에서 유효한 IP 주소를 요청하는 데만 사용되며 DHCP 서버는 요청 컴퓨터에 대해 유효한 유효한 IP에 응답하고 있습니다.