본문 바로가기
정보처리기사

[ 정보처리기사 ] 서브넷팅 FLSM

by YBin's 2025. 7. 1.
서브넷팅 FLSM 예제 풀이

🌐 서브넷팅 FLSM 예제 풀이

Fixed Length Subnet Masking으로 네트워크를 잘라보기!!!

FLSM192.168.1.0/24 ⇒ 3개 서브넷으로 나누기

하나의 네트워크를 동일한 크기의 여러 서브넷으로 분할하는 FLSM 방식을 단계별로 알아보겠습니다.

1서브넷 분할을 위한 최소 비트 계산

3개의 서브넷을 만들기 위해 필요한 최소 서브넷 비트 수를 계산합니다.

2ⁿ ≥ 필요한 서브넷 수
2² = 4 ≥ 3 → 최소 2비트 필요
  • 2개 서브넷 필요 시: 1비트 (2¹ = 2)
  • 3개 서브넷 필요 시: 2비트 (2² = 4)
  • 5개 서브넷 필요 시: 3비트 (2³ = 8)
실제로는 4개의 서브넷이 생성되지만, 3개만 사용하고 1개는 예비로 남겨둡니다.

2새로운 서브넷 마스크 계산

기존 네트워크 마스크에 서브넷 비트를 추가하여 새로운 서브넷 마스크를 만듭니다.

원래 네트워크: 192.168.1.0/24
11111111.11111111.11111111.00000000
↓ 서브넷 비트 2개 추가
11111111.11111111.11111111.11000000
원래 마스크 + 서브넷 비트
/24 + 2 = /26
  • 원래 서브넷 마스크: 255.255.255.0
  • 새로운 서브넷 마스크: 255.255.255.192
  • CIDR 표기법: /26

3각 서브넷의 호스트 수 계산

새로운 서브넷 마스크에서 각 서브넷이 가질 수 있는 호스트 수를 계산합니다.

호스트 비트 = 32 - 서브넷 마스크 길이
32 - 26 = 6비트
  • 각 서브넷당 총 주소: 2⁶ = 64개
  • 네트워크 주소: 1개 (사용 불가)
  • 브로드캐스트 주소: 1개 (사용 불가)
  • 사용 가능한 호스트: 64 - 2 = 62개
각 서브넷마다 첫 번째 주소는 네트워크 주소, 마지막 주소는 브로드캐스트 주소로 예약됩니다.

4서브넷 분할 결과

계산된 값을 바탕으로 각 서브넷의 주소 범위를 정리합니다.

서브넷 네트워크 주소 서브넷 마스크 호스트 범위 브로드캐스트 주소
1번째 192.168.1.0/26 255.255.255.192 192.168.1.1 ~ 192.168.1.62 192.168.1.63
2번째 192.168.1.64/26 255.255.255.192 192.168.1.65 ~ 192.168.1.126 192.168.1.127
3번째 192.168.1.128/26 255.255.255.192 192.168.1.129 ~ 192.168.1.190 192.168.1.191
4번째 (예비) 192.168.1.192/26 255.255.255.192 192.168.1.193 ~ 192.168.1.254 192.168.1.255
4번째 서브넷은 2비트로 인해 자동으로 생성되는 예비 서브넷입니다. 향후 확장 시 사용할 수 있습니다.

🔍 다른 네트워크 마스크 비교

동일한 방식으로 /23, /25 네트워크도 3개 서브넷으로 분할해보겠습니다

/23192.168.0.0/23 → 3개 서브넷

필요한 서브넷 비트: 2비트 (2² = 4 ≥ 3)
새로운 마스크: /23 + 2 = /25
호스트 비트: 32 - 25 = 7비트
각 서브넷 호스트: 2⁷ - 2 = 126개
서브넷 네트워크 주소 호스트 범위
1번째 192.168.0.0/25 192.168.0.1 ~ 192.168.0.126
2번째 192.168.0.128/25 192.168.0.129 ~ 192.168.0.254
3번째 192.168.1.0/25 192.168.1.1 ~ 192.168.1.126
4번째 (예비) 192.168.1.128/25 192.168.1.129 ~ 192.168.1.254
특징: 원래 512개 호스트 → 각 서브넷 126개 호스트

/25192.168.1.0/25 → 3개 서브넷

필요한 서브넷 비트: 2비트 (2² = 4 ≥ 3)
새로운 마스크: /25 + 2 = /27
호스트 비트: 32 - 27 = 5비트
각 서브넷 호스트: 2⁵ - 2 = 30개
서브넷 네트워크 주소 호스트 범위
1번째 192.168.1.0/27 192.168.1.1 ~ 192.168.1.30
2번째 192.168.1.32/27 192.168.1.33 ~ 192.168.1.62
3번째 192.168.1.64/27 192.168.1.65 ~ 192.168.1.94
4번째 (예비) 192.168.1.96/27 192.168.1.97 ~ 192.168.1.126
특징: 원래 128개 호스트 → 각 서브넷 30개 호스트

🎯 FLSM 서브넷팅 핵심 정리

  • 서브넷 비트 계산: 2ⁿ ≥ 필요한 서브넷 수
  • 새로운 마스크: 원래 마스크 + 서브넷 비트
  • 호스트 수: 2^(호스트 비트) - 2
  • /23 → /25: 512개 → 126개씩 4개 서브넷
  • /24 → /26: 256개 → 62개씩 4개 서브넷
  • /25 → /27: 128개 → 30개씩 4개 서브넷