상세 컨텐츠

본문 제목

서브네팅(Subnetting)

정보처리기사 실기

by R4MeN 2024. 6. 19. 08:14

본문

서브네팅 정의

서브네팅(Subnetting)은 IP 주소 공간을 더 작은 서브넷(subnet)으로 나누는 과정으로, 네트워크를 관리하고 효율적으로 사용하기 위해 중요함

서브네팅의 개념

  • IP 주소: 인터넷 프로토콜 주소로, 네트워크에서 장치를 식별하는 데 사용됨
  • 서브넷 마스크: IP 주소를 네트워크 부분과 호스트 부분으로 나누는 데 사용되는 32비트 숫자

서브네팅의 목적

  • 네트워크 트래픽 감소: 네트워크를 더 작은 서브넷으로 나눠서 브로드캐스트 도메인을 줄여 네트워크 트래픽을 줄임
  • 보안 향상: 서로 다른 부서나 팀을 다른 서브넷으로 나눠서 보안을 강화할 수 있음
  • 주소 공간 효율화: 대규모 네트워크를 여러 개의 작은 서브넷으로 나눠서 IP 주소 공간을 효율적으로 사용

서브네팅의 기본 원리

  • 네트워크 ID: IP 주소에서 네트워크 부분을 나타냄
  • 호스트 ID: IP 주소에서 호스트 부분을 나타냄
  • 서브넷 마스크: 네트워크 부분과 호스트 부분을 구분하는 데 사용됨

서브넷 마스크와 CIDR 표기법

  • 서브넷 마스크: 255.255.255.0 같은 형식으로, 네트워크와 호스트 부분을 1과 0으로 구분
  • CIDR 표기법: 슬래시(/)와 숫자로 네트워크 부분의 비트 수를 나타냄. 예: 192.168.1.0/24

서브넷 계산 예시

  • 네트워크 주소: 192.168.1.0
  • 서브넷 마스크: 255.255.255.0
    • CIDR: /24 (24비트가 네트워크 부분을 나타냄)

192.168.1.0/24 네트워크를 4개의 서브넷으로 나누기 위해 /26 서브넷 마스크를 사용하면:

  • 서브넷 마스크: 255.255.255.192 (/26)
  • 각 서브넷에는 64개의 IP 주소가 할당됨 (62개의 호스트 주소 사용 가능)

서브넷:

  1. 192.168.1.0/26 - 네트워크 주소: 192.168.1.0, 브로드캐스트 주소: 192.168.1.63
  2. 192.168.1.64/26 - 네트워크 주소: 192.168.1.64, 브로드캐스트 주소: 192.168.1.127
  3. 192.168.1.128/26 - 네트워크 주소: 192.168.1.128, 브로드캐스트 주소: 192.168.1.191
  4. 192.168.1.192/26 - 네트워크 주소: 192.168.1.192, 브로드캐스트 주소: 192.168.1.255

서브네팅의 장점

  • 트래픽 관리: 서브넷을 통해 네트워크 트래픽을 효과적으로 관리하고 줄일 수 있음
  • 보안: 서브넷 간의 접근을 제어하여 보안을 강화할 수 있음
  • 주소 관리: IP 주소 공간을 효율적으로 분배하고 관리할 수 있음

서브네팅의 절차

  1. 네트워크 요구사항 분석: 필요한 서브넷 수와 각 서브넷의 호스트 수를 결정
  2. 서브넷 마스크 결정: 요구사항에 맞는 서브넷 마스크를 결정
  3. 서브넷 나누기: IP 주소 공간을 서브넷 마스크에 따라 나눔
  4. 서브넷 할당: 각 서브넷에 네트워크 주소와 브로드캐스트 주소를 할당