반응형

IPv4 서브넷팅 가이드

Subnetting-1

반응형

IPv4 서브넷팅은 네트워크를 더 작은 서브넷으로 나누어 IP 주소를 효율적으로 관리하고, 네트워크 트래픽을 효과적으로 관리할 수 있게 해줍니다. 이번 글에서는 서브넷팅의 기본 개념과 /22, /23, /24 네트워크에서의 서브넷팅 예시를 통해 이 과정을 이해하는 데 도움을 드리겠습니다.

1. 기본 개념

IP 주소: 32비트로 구성된 네트워크 식별자로, 일반적으로 4개의 10진수로 표현됩니다. 예를 들어, 192.168.1.0.

서브넷 마스크: 네트워크와 호스트 부분을 구분하는 32비트 숫자입니다. 예를 들어, 255.255.255.0은 네트워크 부분이 24비트, 호스트 부분이 8비트임을 의미합니다.

네트워크 주소: 서브넷 내의 첫 번째 주소로, 네트워크를 식별합니다. 호스트 부분이 모두 0인 주소입니다.

브로드캐스트 주소: 서브넷 내의 마지막 주소로, 해당 서브넷의 모든 호스트에게 데이터를 전송할 때 사용됩니다. 호스트 부분이 모두 1인 주소입니다.

2. /22, /23, /24 네트워크의 서브넷팅

/22 네트워크 예시

  • IP 범위: 192.168.0.0/22
  • 서브넷 마스크: 255.255.252.0
  • 총 IP 주소 수: 1024개 (네트워크 및 브로드캐스트 주소 포함)
  • 네트워크 주소: 192.168.0.0
  • 브로드캐스트 주소: 192.168.3.255
  • 사용 가능한 IP 주소: 192.168.0.1 ~ 192.168.3.254 (1022개)

이 네트워크를 기능별로 나누기 위해 /24 서브넷으로 세분화할 수 있습니다. 이를 통해 각 서브넷은 256개의 IP 주소를 가지며, 254개의 호스트 주소를 사용할 수 있습니다.

  • 첫 번째 서브넷: 192.168.0.0/24
    • 네트워크 주소: 192.168.0.0
    • 브로드캐스트 주소: 192.168.0.255
    • 사용 가능한 IP 주소: 192.168.0.1 ~ 192.168.0.254 (254개)
  • 두 번째 서브넷: 192.168.1.0/24
    • 네트워크 주소: 192.168.1.0
    • 브로드캐스트 주소: 192.168.1.255
    • 사용 가능한 IP 주소: 192.168.1.1 ~ 192.168.1.254 (254개)
  • 세 번째 서브넷: 192.168.2.0/24
    • 네트워크 주소: 192.168.2.0
    • 브로드캐스트 주소: 192.168.2.255
    • 사용 가능한 IP 주소: 192.168.2.1 ~ 192.168.2.254 (254개)
  • 네 번째 서브넷: 192.168.3.0/24
    • 네트워크 주소: 192.168.3.0
    • 브로드캐스트 주소: 192.168.3.255
    • 사용 가능한 IP 주소: 192.168.3.1 ~ 192.168.3.254 (254개)

<서브넷을 분리하는 이유>

 

  • VLAN 구분: 각 서브넷을 다른 VLAN(Virtual Local Area Network)으로 할당하여 트래픽을 분리하고 보안을 강화할 수 있습니다.
  • 네트워크 서비스 분리: 한 서브넷을 내부 네트워크용으로, 다른 서브넷을 게스트 네트워크용으로 사용할 수 있습니다.
  • 보안 정책 적용: 특정 서브넷에 접근 제어나 방화벽 규칙을 적용하여 네트워크 보안을 강화할 수 있습니다.

 

/23 네트워크 예시

  • IP 범위: 192.168.0.0/23
  • 서브넷 마스크: 255.255.254.0
  • 총 IP 주소 수: 512개
  • 네트워크 주소: 192.168.0.0
  • 브로드캐스트 주소: 192.168.1.255
  • 사용 가능한 IP 주소: 192.168.0.1 ~ 192.168.1.254 (510개)

다른 서브넷으로는: (아예 다른 예시)

  • 두 번째 네트워크
    • 네트워크 주소: 192.168.2.0
    • 브로드캐스트 주소: 192.168.3.255
    • 사용 가능한 IP 주소: 192.168.2.1 ~ 192.168.3.254 (510개)

/24 네트워크 예시

  • IP 범위: 192.168.1.0/24
  • 서브넷 마스크: 255.255.255.0
  • 총 IP 주소 수: 256개
  • 네트워크 주소: 192.168.1.0
  • 브로드캐스트 주소: 192.168.1.255
  • 사용 가능한 IP 주소: 192.168.1.1 ~ 192.168.1.254 (254개)

3. 서브넷팅 계산 방법

서브넷팅에서 중요한 것은 네트워크와 호스트 비트의 수입니다. 네트워크 비트가 증가하면 서브넷의 수가 늘어나고, 호스트 비트가 줄어듭니다. 각 비트는 2진수로 계산되며, 네트워크 비트가 추가될 때마다 IP 주소의 블록이 절반으로 나뉩니다.

예를 들어, /24에서 /25로 변경되면:

  • 서브넷 마스크가 255.255.255.128로 바뀌고, 호스트 비트가 7비트로 줄어듭니다.
  • 각 서브넷은 128개의 IP 주소를 가지며, 그 중 126개가 호스트 주소로 사용됩니다.

이렇게 서브넷팅을 통해 네트워크를 더 작은 단위로 나누면, 효율적인 IP 주소 관리와 네트워크 운영이 가능합니다. 필요에 따라 더 작은 서브넷으로 나누거나 기능별로 구분하여 사용하면, 네트워크의 성능과 보안을 최적화할 수 있습니다.

4. 참고 (/16 ~ /32 서브넷의 전체를 간단히 정리)

서브넷 마스크 네트워크 주소(예) 브로드캐스트 주소(예) 사용 가능한 호스트 수
/16 192.168.0.0 192.168.255.255 65,534
/17 192.168.0.0 192.168.127.255 32,766
/18 192.168.0.0 192.168.63.255 16,382
/19 192.168.0.0 192.168.31.255 8,190
/20 192.168.0.0 192.168.15.255 4,094
/21 192.168.0.0 192.168.7.255 2,046
/22 192.168.0.0 192.168.3.255 1,022
/23 192.168.0.0 192.168.1.255 510
/24 192.168.0.0 192.168.0.255 254
/25 192.168.0.0 192.168.0.127 126
/26 192.168.0.0 192.168.0.63 62
/27 192.168.0.0 192.168.0.31 30
/28 192.168.0.0 192.168.0.15 14
/29 192.168.0.0 192.168.0.7 6
/30 192.168.0.0 192.168.0.3 2
/31 192.168.0.0 192.168.0.1 0 (포인트 투 포인트)
/32 192.168.0.0 192.168.0.0 0 (개별 호스트)

 

감사합니다.

반응형

+ Recent posts