더북(TheBook)

[해설]

10.0.4.0의 IP 클래스는 A 클래스에 해당합니다. 그런데 뒤에 나오는 /20 때문에 해당 IP의 클래스는 B 클래스가 됩니다. 10.0.4.0/20에서 /20은 서브넷 마스크의 비트 수를 의미합니다. 따라서 10.0.4.0/20은 B 클래스를 좀 더 세분화했다고 할 수 있습니다.

그럼 10.0.4.0/20으로 서브넷 마스크와 호스트 비트 수를 알아보겠습니다.

우선 10.0.4.0을 2진수로 표현합니다. 서브넷 마스크 비트 수가 20비트이므로 앞에서부터 20비트가 될 때까지 1을 채웁니다. 그러면 나머지 비트 수가 호스트 비트 수가 되고, 2진수로 변환한 IP들을 And 연산하면 서브넷이 됩니다.

0000 1010 . 0000 0000 . 0000 0100 . 0000 0000

네트워크 IP (10.0.4.0)

1111 1111 . 1111 1111 . 1111 0000 . 0000 0000

서브넷 마스크(255.255.240.0)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

And 연산

0000 1010 . 0000 0000 . 0000 0000 . 0000 0000

서브넷 IP(10.0.0.0)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.