기출문제/정보처리기사

2019년 2회 정보처리기사 기출문제 84번

엉클지니 2025. 5. 3. 10:38

84. 128.107.176.0/22 네트워크에서 호스트에 의해 사용될 수 있는 서브넷 마스크는?

    255.0.0.0                 255.248.0.0

     255.255.252.0         255.255.255.255

 

 

 

 

이 문제는 서브넷 마스크IP 주소 관련 문제로, CIDR(Classless Inter-Domain Routing) 표기법을 사용한 서브넷 마스크 계산이 포함됩니다. 주어진 IP 주소서브넷 크기를 기반으로 호스트가 사용할 수 있는 서브넷 마스크를 구하는 문제입니다.


🔸 문제 분석

주어진 정보:

  • IP 주소: 128.107.176.0/22
    • 여기서 "/22"는 서브넷 마스크의 접두사 길이를 나타냅니다. 즉, 네트워크 부분이 22비트이고, 나머지 32비트에서 10비트는 호스트 부분입니다.

목표:

  • 호스트가 사용할 수 있는 서브넷 마스크는 실제 네트워크 주소를 포함한 범위에서 호스트를 구분할 수 있는 서브넷 마스크를 의미합니다.

🔹 서브넷 마스크 계산

1. /22 접두사와 서브넷 마스크

/22는 서브넷 마스크가 22비트로 지정된다는 의미입니다. 서브넷 마스크는 이진수로 보면, 처음 22비트는 1로 설정되고 나머지 10비트는 0으로 설정됩니다. 즉, 서브넷 마스크는 다음과 같이 계산됩니다:

  • 22비트는 1, 나머지 10비트는 0으로 설정:이진수를 10진수로 변환하면:
  • 255.255.252.0
  • 11111111.11111111.11111100.00000000

2. 네트워크 범위

  • 주어진 IP 주소는 128.107.176.0이고, /22로 서브넷이 설정됩니다.
  • 이때 서브넷 마스크 255.255.252.0128.107.176.0에서 시작하여 128.107.179.255까지의 범위에 해당합니다.

🔸 서브넷 마스크 보기별 분석

보기 서브넷 마스크 설명

① 255.0.0.0 /8 네트워크 1번은 /8 네트워크로, 너무 큰 범위입니다.
② 255.248.0.0 /13 네트워크 2번은 /13 네트워크로, /22에 비해 너무 큰 범위입니다.
③ 255.255.252.0 /22 네트워크 정답! /22에 맞는 서브넷 마스크
④ 255.255.255.255 단일 호스트 단일 호스트에만 사용됩니다.

✅ 정답: ③ 255.255.252.0


🔸 쉽게 이해하는 팁

  • CIDR 표기법은 "/n"에서 "n"이 서브넷 마스크의 비트 수를 의미합니다.
  • /22는 32비트 중 22비트가 네트워크 주소를 차지하고, 나머지 10비트는 호스트 주소를 나타냅니다.
  • 서브넷 마스크는 네트워크와 호스트 부분을 구분하는 역할을 하며, /22에 해당하는 마스크는 255.255.252.0입니다.

추가 설명: 서브넷 마스크의 구성

  • 서브넷 마스크에서 2558비트 1로 채워진 부분을 의미하고, 08비트 0이 들어간 부분입니다.
  • 255.255.252.0의 경우:
    • 255는 8비트가 모두 1인 부분 (네트워크 주소)
    • 252는 6비트가 1이고 2비트가 0인 부분 (네트워크와 호스트 구분)
    • 0은 8비트가 모두 0인 부분 (호스트 주소)

 

반응형