자격증/정보처리기사 실기 - 기출문제

[정보처리기사 실기] 2022년 2회 09 - 서브네팅

쏠솔랄라 2025. 7. 22. 22:12

 

 

 

09 서브네팅(Subnetting)에 대한 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.

현재 IP 주소가 192.168.1.132이고, 서브넷 마스크가 255.255.255.192일 때, 네트워크 주소는 192.168.1.(   ①   )이고, 해당 네트워크에서 네트워크 주소와 브로드캐스트 주소를 제외한 사용 가능 호스트의 수는 (   ②   )개이다.

 

 

 

더보기

① 128

② 62

 

 

 

해설

 

서브넷 마스크: IP 주소를 네트워크 주소와 호스트 주소로 구분하기 위해 사용하는 32비트 숫자

- 주로 IPv4 주소 형식으로 표현

- 네트워크를 작게 나누어 관리할 수 있도록 해 주는데 이걸 서브네팅이라고 함

- 32bit 숫자 형식은 8bit씩 4 덩어리로 나눈다 → ㅁ.ㅁ.ㅁ.ㅁ

 

192.168.1.0/24

ip 192 168 1 0(0~255)
sm 255 255 255 0

 

0-사용 가능

1-사용 불가능

ip 11000000 10101000 00000001 00000000
sm 11111111 11111111 11111111 00000000

 

앞의 세 자리는 사용하지 못하고, 마지막 0으로 할당된 서브넷 마스크를 사용할 수 있다는 뜻이다

즉 마지막 2^8=256(0~255)개를 사용할 수 있다

 

따라서 문제에서 서브넷 마스크는 255.255.255.192이므로

2진수로 변환하면 11000000이 된다

→ 앞의 11은 사용이 불가하고 뒤의 000000을 사용할 수 있게 된다는 뜻이다(2^6=64개)

  IP주소를 64개씩 나눔 IP 주소 배정 Network IP 가용한 주소(62개) Broadcast IP
1 0~63 192.168.1.0 ~ 192.168.1.63 0 1~62 63
2 64~127 192.168.1.64 ~ 192.168.1.127 64 65~126 127
3 128~191 192.168.1.128 ~ 192.168.1.191 128 129~190 191
4 192~255 192.168.1.192 ~ 192.168.1.255 192 193~254 255

 

이 중에서 첫 번째 주소는 Network IP가 되고, 마지막 주소는 Broadcast IP가 된다

 

따라서 이 중 IP 주소인 192.168.1.132에 해당하는 것은 3으로

Network IP는 128, 사용 가능한 호스트의 개수는 62개이다