📌 서브넷 마스크(Subnet Mask)란?

info

서브넷 마스크는 IP 주소를 네트워크 주소와 호스트 주소로 구분하기 위한 기준값이다.
네트워크에서 장비들이 같은 네트워크인지 다른 네트워크인지 판단하는 데 사용된다.


✅ 기본 개념

  • 서브넷 마스크는 IP 주소와 같은 형식(IPv4: 32비트, IPv6: 128비트)을 가지며, 비트 연산을 통해 네트워크 주소를 추출한다.
  • 1로 표시된 부분은 네트워크 영역, 0은 호스트 영역을 나타낸다.

예시:

IP 주소       : 192.168.1.10
서브넷 마스크 : 255.255.255.0
결과 네트워크 : 192.168.1.0

✅ 주요 서브넷 마스크 종류 (IPv4)

서브넷 마스크 CIDR 표기 사용 가능 호스트 수 설명
255.0.0.0 /8 약 1,670만 클래스 A
255.255.0.0 /16 약 6만 5천 클래스 B
255.255.255.0 /24 254 클래스 C
255.255.255.128 /25 126 반절 분할
255.255.255.192 /26 62 더 세분화된 네트워크

tip

사용 가능한 호스트 수 = 2^n - 2 (n: 0 비트 수)


✅ 서브넷 마스크 활용 목적

  • IP 주소의 낭비 방지: 작은 네트워크에 적절한 크기의 IP를 할당 가능
  • 네트워크 분할: 동일 네트워크를 여러 서브넷으로 나누어 트래픽 분산
  • 보안 강화: 논리적 네트워크 분리를 통해 외부 접근 제어

✅ 서브넷 마스크 계산 방법

  1. 네트워크 크기에 따라 필요한 호스트 수 결정
  2. 해당 수에 맞는 비트를 확보 (2^n - 2 >= 호스트 수)
  3. 네트워크 비트 수 = 32 - n
  4. CIDR과 서브넷 마스크 도출

✅ 실전 예시

필요 장비 수 적합한 마스크 CIDR 사용 가능 IP 범위
50 255.255.255.192 /26 192.168.1.1 ~ 62
200 255.255.254.0 /23 192.168.0.1 ~ 510
500 255.255.252.0 /22 192.168.0.1 ~ 1022

연결문서

태그:

카테고리:

업데이트:

댓글남기기