본문 바로가기
IT/Network

[Network] IPv4 서브넷팅 기초 개념

by Echinacea 2025. 2. 16.
반응형

 

 

1. 서브넷이란?

서브넷(Subnet, 서브네트워크)은 IP 주소를 효율적으로 사용하기 위해 네트워크를 작은 단위로 나누는 방법입니다.

  • 왜 서브넷을 사용할까요?
    • 네트워크 규모가 커질수록 트래픽이 증가하고 속도가 느려질 수 있음
    • 서브넷을 사용하면 네트워크를 여러 개의 작은 네트워크로 나누어 관리 가능
    • IP 주소 낭비를 방지하고, 보안을 강화할 수 있음

예를 들어, 1000명의 사용자가 있는 회사를 하나의 네트워크로 관리하면 트래픽이 집중되어 속도가 느려질 수 있습니다. 서브넷을 활용하면 부서별(예: 인사팀, IT팀, 마케팅팀)로 나누어 네트워크 부하를 줄일 수 있습니다.


 

 

2. IPv4 주소의 구조

IPv4 주소는 **32비트(4바이트)**로 구성되며, 네트워크 부분(Network)과 호스트 부분(Host)으로 나뉩니다.

예제: 192.168.1.10/24

  • 192.168.1 → 네트워크 부분
  • .10 → 호스트 부분
  • /24 → 서브넷 마스크 (255.255.255.0)

 

서브넷 마스크란?

서브넷 마스크는 IP 주소에서 네트워크와 호스트 부분을 구분하는 역할을 합니다.

서브넷 마스크네트워크 비트 개수호스트 비트 개수사용 가능한 호스트 수

255.0.0.0 8비트 24비트 16,777,214
255.255.0.0 16비트 16비트 65,534
255.255.255.0 24비트 8비트 254

사용 가능한 호스트 수 = 2^(호스트 비트 개수) - 2 (네트워크 주소와 브로드캐스트 주소 제외)


 

 

3. 서브넷 계산 방법

서브넷을 계산할 때 가장 중요한 것은 필요한 네트워크 개수 또는 호스트 개수에 맞는 서브넷 마스크를 선택하는 것입니다.

 

3.1 네트워크를 서브넷으로 나누기

예제: 192.168.1.0/24 네트워크를 4개의 서브넷으로 나누려면?

  1. 필요한 서브넷 개수: 4개
  2. 필요한 비트 수 계산: 2^2 = 4 (2비트 추가 필요)
  3. 새 서브넷 마스크: /24 + 2 = /26 (255.255.255.192)
  4. 새 서브넷 범위:
    • 192.168.1.0/26 (호스트 범위: 192.168.1.1 ~ 192.168.1.62)
    • 192.168.1.64/26 (호스트 범위: 192.168.1.65 ~ 192.168.1.126)
    • 192.168.1.128/26 (호스트 범위: 192.168.1.129 ~ 192.168.1.190)
    • 192.168.1.192/26 (호스트 범위: 192.168.1.193 ~ 192.168.1.254)

각 서브넷에는 62개의 호스트를 사용할 수 있습니다.


 

 

4. CIDR 표기법

CIDR(Classless Inter-Domain Routing) 표기법은 서브넷 마스크를 숫자로 표현하는 방식입니다.

서브넷 마스크 CIDR 표기법 사용 가능한 호스트 수
255.255.255.0 /24 254
255.255.255.128 /25 126
255.255.255.192 /26 62
255.255.255.224 /27 30
255.255.255.240 /28 14
255.255.255.248 /29 6

 

5. 서브넷 사용 예시

  • 가정용 네트워크(Wi-Fi 공유기): /24 (255.255.255.0) → 254개 장치 연결 가능
  • 중소기업 네트워크: /26 (255.255.255.192) → 62개 장치 연결 가능
  • 대기업 네트워크: /16 (255.255.0.0) → 수천 개의 장치 연결 가능

 

6. 결론

IPv4 서브넷팅은 IP 주소를 효율적으로 사용하고 네트워크 성능을 최적화하는 필수 개념입니다.

  • 서브넷 마스크를 활용하면 네트워크와 호스트를 구분할 수 있습니다.
  • 적절한 서브넷 크기를 선택하면 네트워크 자원을 절약할 수 있습니다.
  • CIDR 표기법을 익히면 네트워크를 더 쉽게 관리할 수 있습니다.

 

반응형

댓글