<문제 해설>
최소 7개의 IP가 필요 (IP 5개 + 네트워크,브로드캐스트주소 2개)
->호스트 3자리 필요 (1+2+4)
->2진수로 작성하면 11111000
->/29이므로 255.255.255.248(255-7)
그러므로 답은 3번
[위에 분 설명을 조금 더 쉽게 설명해 볼께요.]
문제에서 '서브넷에 3~5대의 PC로 접속해야 한다' 라고 했습니다.
이때는 2를 제곱해서 5 + 2 (network,broadcast 자리) = 7 이상이 될 때까지 2를 제곱합니다.
2^3=8 이므로 PC의 자리는 7이상이 되었습니다.
(위에 해설해주신 분이 왜 호스트가 3자리 필요한지 설명하지 않으셨더군요. 위에 두줄이 이유입니당!)
이때 PC의 자리는 network가 아닌 host자리에 생겨야 합니다.
따라서 이것을 2진수로 작성하면(C class 이므로)
11111111.11111111.11111111.11111000
이 됩니다.
128+64+32+16+8+4+2+1=255
1 1 1 1 1 1 1 1
이므로 11111000은 128+64+32+16+8=248
따라서 위에있는 2진수로 작성했던 것을 10진수로 만들면
255.255.255.248 이 됩니다.
(끄적끄적 TIP)
2번은 다들 아시겠지만 B Class 입니다.
어차피 뒤에 있는 192도 틀렸지만 Class 차이로 걸러내시고 푸는게 편하실꺼에요.
만약 이문제를 계산하다 192가 나왔다면 Class차이로 먼저 걸러냈다면 잘못 푼거를 눈치첼 수 있겠죠?
(이제진짜로 해설 끝~ 합격하길 바래요~!)