서브넷 수는 빌린 비트 수에 따라 다르지만 사용 가능한 호스트 수는 이 예에서처럼 나에게 명확하지 않습니다.. 증가된 숫자가 어디서 나온 것인지 모르겠습니다... .
답변1
모든 IP 주소는 기본적으로 관련 호스트가 있는 네트워크를 지정하는 "접두사"와 해당 네트워크의 호스트 번호라는 두 부분으로 나눌 수 있습니다. 따라서 주소는 분할이 발생하는 위치를 결정하는 "넷마스크" 또는 "접두사 길이"를 갖는 것으로 간주될 수 있습니다(예: 호스트 주소와 접두사에 어떤 비트가 있는지). 이 정보는 대개 다음 두 가지 형식 중 하나로 표시됩니다.
- 모든 1비트가 접두사를 나타내고 모든 0비트가 호스트를 나타내는 "IP 주소"로서
255.255.255.192
; 또는 - 접두사 길이를 나타내는 0에서 32 사이의 숫자입니다. 해당 번호는 일반적으로 IP 주소 뒤에 나오며 바로 앞에 슬래시가 옵니다. 예를 들어,
255.255.255.192
넷마스크에는 26개의 1비트가 있으므로 해당 넷마스크가 있는 주소는 다음과 같습니다.192.168.1.37
/26
.)
2 16 , 2 11 등은 주소의 호스트 부분에 있는 비트 수, 즉 비트 수에서 나옵니다.~ 아니다접두사로 채택됩니다. 지수는 넷마스크의 0비트 수 또는 (32 - 접두사 길이)와 같습니다. 예를 들어 넷마스크에는 (32 - 26) == 6개의 0비트가 있으므로 해당 네트워크에는 2 6192.168.1.0/26
== 64개의 가능한 주소가 있습니다 .
하지만 두 개의 특수 주소가 있는데, 수학에서 "- 2"가 나오는 곳입니다. 주소의 호스트 부분에 비트가 모두 0이면 이는 네트워크 주소이며 준특수로 간주됩니다. 모두 1이면 해당 서브넷의 브로드캐스트 주소입니다. 모든 종류의 괴상함이 뒤따를 수 있으므로 대부분의 네트워크는 해당 주소 중 하나를 네트워크의 호스트에 할당하지 않습니다.
말한 대로, 예제 그림은 접두사 길이를 늘리기 위해 주소의 호스트 부분에서 비트를 "빌려" 기존 /16("클래스 B") 주소 블록을 더 작은 서브넷으로 분할하는 효과를 고려한 것 같습니다.