문제
IP Address를 관리하기 위한 Subnetting을 하는 이유로 옳지 않은 것은?
① IP Address를 효율적으로 사용할 수 있다. ② Network ID와 Host ID를 구분할 수 있다. ③ 불필요한 Broadcasting Message를 제한할 수 있다. ④ Host ID를 사용하지 않아도 된다.
정답
4번
해설
정답: 4. 서브네팅은 호스트 비트의 일부를 빌려 서브넷을 나누는 것일 뿐, 호스트 ID 자체를 없애는 것이 아니다. 각 서브넷에는 여전히 호스트 ID가 필요하므로 '호스트 ID를 사용하지 않아도 된다'는 설명은 옳지 않다.
오답 풀이
- 1번: 서브네팅으로 주소 공간을 필요한 크기로 나누면 IP를 효율적으로 사용할 수 있으므로 옳다.
- 2번: 서브넷 마스크로 네트워크 부분과 호스트 부분을 구분하므로 옳다.
- 3번: 브로드캐스트 도메인을 작게 쪼개 불필요한 브로드캐스트 전파를 줄이므로 옳다.
- 4번: 서브네팅 후에도 호스트 ID는 반드시 존재하므로 틀린 설명이다.
보충 개념 서브네팅 목적: 주소 낭비 최소화, 브로드캐스트 도메인 분리(트래픽·보안 격리), 계층적 라우팅. 호스트 비트를 빌릴수록 서브넷 수는 늘고 서브넷당 호스트 수는 줄어든다.