ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 서브넷 마스크 / 게이트 웨이 / 네트워크 주소
    AWS 2025. 1. 5. 22:19

    서브넷 마스크

    서브넷 마스크는 IP 주소를 네트워크 부분과 호스트 부분으로 나누는 역할을 한다.

    • 서브넷 마스크: 255.255.255.0은 CIDR 표기법으로는 /24로 표현된다.
    • /24는 네트워크에 24비트가 할당되었다는 의미이며, 남은 8비트는 호스트 주소를 위한 것이다.

    IP 주소 범위 계산:

    • 10.0.3.0/24는 다음과 같은 범위를 가집니다:
      • 시작 IP: 10.0.3.0 (네트워크 주소)
      • 끝 IP: 10.0.3.255 (브로드캐스트 주소)
      • 사용 가능한 IP: 10.0.3.1 ~ 10.0.3.254 (254개)

    서브넷 마스크에 따른 서브넷 개수 정리 (C 클래스 기준)

    서브넷 마스크 CIDR 표기 서브넷 비트 수 서브넷 개수 블록 크기 (주소 범위)
    255.255.255.0 /24 0 1 256
    255.255.255.128 /25 1 2 128
    255.255.255.192 /26 2 4 64
    255.255.255.224 /27 3 8 32
    255.255.255.240 /28 4 16 16
    255.255.255.248 /29 5 32 8
    255.255.255.252 /30 6 64 4
    255.255.255.254 /31 7 128 2 (특수용도)
    255.255.255.255 /32 8 256 1 (호스트 하나만)

     

    계산 방법

    • 서브넷 개수 = 2ⁿ (n은 서브넷 비트 수)
    • 서브넷 비트 수 = CIDR − 24 (C 클래스 기준)
    • 블록 크기 = 256 ÷ 서브넷 개수

    예시

    • 서브넷 마스크 255.255.255.224
      → CIDR: /27
      → 서브넷 비트 수: 3
      → 서브넷 개수: 2³ = 8
      → 블록 크기: 256 ÷ 8 = 32

    전체 서브넷 범위 (C 클래스 기준, 예: 192.168.0.0/24)

    서브넷 번호 네트워크 주소 유효 호스트 범위 브로드캐스트 주소
    1 192.168.0.0 192.168.0.1 ~ 192.168.0.30 192.168.0.31
    2 192.168.0.32 192.168.0.33 ~ 192.168.0.62 192.168.0.63
    3 192.168.0.64 192.168.0.65 ~ 192.168.0.94 192.168.0.95
    4 192.168.0.96 192.168.0.97 ~ 192.168.0.126 192.168.0.127
    5 192.168.0.128 192.168.0.129 ~ 192.168.0.158 192.168.0.159
    6 192.168.0.160 192.168.0.161 ~ 192.168.0.190 192.168.0.191
    7 192.168.0.192 192.168.0.193 ~ 192.168.0.222 192.168.0.223
    8 192.168.0.224  192.168.0.225 ~ 192.168.0.254 192.168.0.255

    게이트웨이

    게이트웨이는 서브넷 내의 디바이스가 외부 네트워크와 통신하기 위해 사용하는 IP 주소이다. 일반적으로 서브넷의 첫 번째 사용 가능한 IP 주소가 게이트웨이로 설정된다.

    • 게이트웨이 예:
      • 서브넷이 10.0.3.0/24일 때:
        • 네트워크 주소: 10.0.3.0 (사용 불가)
        • 게이트웨이: 10.0.3.1 (일반적인 설정)
        • 브로드캐스트 주소: 10.0.3.255 (사용 불가)

    3. 서브넷 구성 팁 (AWS에서)

    AWS에서 VPC를 구성할 때 서브넷을 생성할 경우:

    1. VPC CIDR 설정: VPC 범위를 /16이나 그 이상으로 설정 (예: 10.0.0.0/16).
    2. 서브넷 CIDR 설정: /24나 /20 등으로 서브넷을 나눔.
    3. 게이트웨이 설정: 자동으로 할당되며 일반적으로 첫 번째 사용 가능한 IP가 됨.

    네트워크 주소 (10.0.3.0)는 해당 IP 대역 전체를 대표하는 주소로, 특정 디바이스에 할당할 수 없는 특수한 주소이다. 이를 통해 네트워크를 정의하거나 라우팅 테이블에서 참조할 수 있다.

     

    네트워크 주소란?

    네트워크 주소는 서브넷의 시작 지점을 나타내며, 해당 서브넷 대역에 속한 모든 IP를 대표한다.

    • 예시:
      • 네트워크: 10.0.3.0/24
      • 서브넷 범위: 10.0.3.0 ~ 10.0.3.255
      • 네트워크 주소: 10.0.3.0
        • 이 주소는 해당 서브넷 대역 전체를 나타내며, 실제 디바이스에 할당되지 않는다.

    네트워크 주소의 역할

    • 네트워크 주소는 네트워크를 식별하거나 라우팅 목적으로 사용된다.
    • 일반적으로 네트워크 관리 및 설정 시 사용되며, 다음과 같은 용도로 활용된다:
      • 라우팅 테이블에서 대역대를 지정할 때 (예: 10.0.3.0/24).
      • VPC/Subnet을 정의할 때.
      • 특정 IP 대역을 지정하는 방화벽 규칙.

    네트워크 주소와 관련된 다른 특수 주소

    1. 브로드캐스트 주소:
      • 10.0.3.255 (서브넷 내 모든 디바이스에게 메시지를 보내는 데 사용).
    2. 사용 가능한 IP 범위:
      • 10.0.3.1 ~ 10.0.3.254 (디바이스에 할당 가능)
    • 네트워크 주소 10.0.3.0은 대역 전체를 정의하는 주소이다.
    • 이 주소는 라우터서브넷 정의에서 사용되며, 실제로 디바이스에 할당되지 않는다.
    • 네트워크와 브로드캐스트 주소를 제외한 범위(10.0.3.1 ~ 10.0.3.254)만 실제 디바이스에서 사용 가능하다.

    브로드캐스트 주소를 쉽게 설명하면 "같은 네트워크에 있는 모든 컴퓨터나 장치에게 동시에 말을 거는 주소"라고 이해하면 된다.


     브로드캐스트 주소란?

    • 특정 네트워크 안에 있는 모든 장치(컴퓨터, 프린터, 서버 등)에게 동시에 메시지를 보내는 역할을 하는 특별한 IP 주소
    • 브로드캐스트는 "모두에게 알림"이라고 생각하면 된다.

    브로드캐스트 주소의 역할

    • 같은 네트워크 안에서만 유효: 브로드캐스트 주소는 같은 서브넷에 있는 장치끼리만 통신할 때 사용된다.
      • 예를 들어, 10.0.3.0/24 네트워크에서는 브로드캐스트 주소는 10.0.3.255이다.
      • 이 주소로 메시지를 보내면, 10.0.3.1 ~ 10.0.3.254에 있는 모든 장치가 메시지를 받을 수 있다.
      • 브로드캐스트 주소는 한 번에 모든 장치에게 말하는 주소이다.
      • 특정 네트워크에 연결된 모든 장치가 메시지를 받도록 설계된 주소이다.
      • 네트워크 관리, 디바이스 검색 등에 사용된다.

    'AWS' 카테고리의 다른 글

    스케일 업/다운 VS 스케일 아웃/인  (0) 2025.02.28
    AWS 완전 관리형 서비스(Fully Managed Services) 정리  (0) 2025.02.19
    CIDR  (0) 2025.01.05
    VPC 관련 정리  (0) 2024.10.17
    AWS 관련 용어 정리  (0) 2024.10.14
Designed by Tistory.