C 클래스 네트워크를 24개의 서브넷으로 나누려고 한다. 각 서브넷에는 4~3개의 호스트가 연결되어야 한다. 어떤 서브넷 마스크가 적절한가?
① 255.255.255.192
② 255.255.255.255.224
③ 255.255.255.240
④ 255.255.255.248
호스트 4~3개 → 최소한 6개는 확보되어야 함(대표주소, 브로드캐스트 주소 포함) → 네트워크 크기는 $2^3=8$로 하면 됨
따라서 서브넷마스크는 255.255.255.248(prefix=29)
⇒ ④
IP주소가128.110.121.32(255.255.255.0)이라면 네트워크 주소는 어떻게 되는가?
① 128.0.0.0
② 128.110.0.0
③ 128.110.121.0
④ 128.110.121.32
Host ID로 주어진 부분이 8비트 (don’t care) → Network ID는 24비트 → XXXXXXXX.XXXXXXXX.XXXXXXXX.00000000
⇒ ③
IP 주소 203.10.24.72이란 호스트의 서브넷 마스크는 255.255.255.240이다. 이때 이 네트워크의 호스트 범위와 브로드캐스트주소는 어떻게 되는가?
① 호스트 203.10.24.16 ~ 203.10.24.31, 브로드캐스트 203.10.24.32
② 호스트 203.10.24.1 ~ 203.10.24.254, 브로드캐스트 203.10.24.255
③ 호스트 203.10.24.17 ~ 203.10.24.31, 브로드캐스트 203.10.24.32
④ 호스트 203.10.24.65 ~ 203.10.24.78, 브로드캐스트 203.10.24.79
서브넷 마스크가 11111111.11111111.11111111.11110000 → 네트워크 크기는 16
따라서 각 네트워크는 203.10.24.0 ~ 203.10.24.15, 203.10.24.16 ~ 203.10.24.31, …, 203.10.24.64 ~ 203.10.24.79
근데 대표주소랑 브로드캐스트 빼서 호스트 범위는 203.10.24.65 ~ 203.10.24.78
⇒ ④