ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CIDR
    AWS 2025. 1. 5. 22:25

    CIDR이란?

    CIDR(Classless Inter-Domain Routing, 클래스 없는 도메인 라우팅)은 IP 주소와 서브넷 마스크를 함께 표현하는 방식이다. 네트워크 크기를 유연하게 설정할 수 있도록 만들어졌으며, 현재 대부분의 네트워크에서 사용된다.

     

    CIDR 표기법

    CIDR은 IP 주소 뒤에 슬래시(/)와 숫자를 붙여서 표현

     

    예: 10.0.3.0/24

    10.0.3.0: 네트워크 주소

    /24: 서브넷 마스크 (앞의 24비트가 네트워크를 나타냄)

     

    CIDR에서 숫자의 의미 (/24)

    /24는 24비트가 네트워크 부분을 나타낸다는 의미이다.

    IPv4 주소는 32비트이므로 32 - 24 = 8

    나머지 8비트는 호스트(장치) 부분으로 사용된다.

    2진수 : 11111111.11111111.11111111.00000000

    10진수 : 255.255.255.0

     

    서브넷 마스크(Subnet Mask)는 IP 주소에서 어디까지가 네트워크 부분이고, 어디부터가 호스트(장치) 부분인지를 알려주는 비트 마스크이다.

    CIDR 서브넷 마스크 사용 가능한 호스트 수
    /8 255.0.0.0 16,777,214개 (2²⁴-2)
    /16 255.255.0.0 65,534개  (2¹⁶-2)
    /24 255.255.255.0 254개 (2⁸-2)
    /30 255.255.255.252 2개 (2²-2)

     

    서브넷(Subnet)이란?

    서브넷은 CIDR을 이용해 만들어진 작은 네트워크 단위로 네트워크를 더 작은 단위로 분할한 것이다.

    큰 네트워크를 여러 개의 작은 네트워크(서브넷)로 쪼개서 관리하고 효율성을 높인다.

    예시 : 회사에서 192.168.0.0/24 (총 254개의 호스트 가능) 이란 네트워크를 받았을 때 4개의 부서별로 나눠서 관리

    부서 서브넷  호스트 수
    A팀 192.168.0.0/26 62개
    B팀 192.168.0.64/26 62개
    C팀 192.168.0.128/26 62개
    D팀 192.168.0.192/26 62개

     

    IP 주소 개수 계산

    • 네트워크에 할당된 IP 주소 개수는 남은 호스트 비트를 기준으로 계산
    • 계산 공식: IP 개수 = 2^(32−CIDR 숫자)IP

    예: /24일 경우

    • 남은 호스트 비트: 32−24=8
    • 가능한 IP 주소 개수: 2^8 = 256

    2개는 특수 IP 사용되기 때문에 실제로는 254개의 IP를 할당할 수 있다.

    • 네트워크 주소 (10.0.3.0)
    • 브로드캐스트 주소 (10.0.3.255)
    용어  의미
    CIDR (/숫자) 서브넷의 크기를 정하는 비트 수 표현
    서브넷 IP 네트워크를 작게 나눈 것 (예: 부서, 보안 영역 구분 등)
    서브넷 마스크 서브넷 경계를 0/1 비트로 나눈 마스크 (CIDR과 매칭됨)
Designed by Tistory.