Table of contents

    네트워크 관련 일을 하다보면 192.168.1.0/24와 10.0.0.0/8 같은 형태를 볼 일이 있습니다.

     

    이것은 CIDR 표기법인데요.

     

    CIDR(Classless Inter-Domain Routing, 사이더)은 클래스 없는 도메인 간 라우팅 기법으로 IP 주소를 할당 방법입니다.

     

    그래서 네트워크 클래스 개념에서 정해진 서브넷 마스크대로 사용하지 않는 경우가 있나봅니다.

     

    아무튼, CIDR은 기존의 IP 주소 할당 방식이었던 네트워크 클래스를 대체하게 되었습니다.

     

     

     

    CIDR 장점

     

    CIDR은 네트워크를 나눌 때, 기존 방식보다 더 유연하게 해줍니다.

     

    192.168.1.0/24 와 같은 형태에서 /24를 원하는 대로 수정이 가능해서 그런 듯 합니다.

     

    따라서, 부족한 IPv4 주소를 효율적으로 사용할 수 있게 됩니다.

     

    접두어를 이용한 방식이기 때문에, 라우팅의 처리 부담을 줄여준다는 장점도 있습니다.

     

     

     

     

    CIDR에 따른 호스트 개수 및 Mask

     

    /24 : 주소의 24bit 유효하다(valid).

    /255.255.255.0

     

    CIDR 호스트 개수 Mask
    /32 1 255.255.255.255
    /31 2 255.255.255.254
    /30 4 255.255.255.252
    /29 8 255.255.255.248
    /28 16 255.255.255.240
    /27 32 255.255.255.224
    /26 64 255.255.255.192
    /25 128 255.255.255.128
    /24 256 255.255.255.000
    /23 512 255.255.254.000
    /22 1024 255.255.252.000
    /21 2048 255.255.248.000
    /20 4096 255.255.240.000
    /19 8192 255.255.224.000
    /18 16384 255.255.192.000
    /17 32768 255.255.128.000
    /16 65536 255.255.000.000
    /15 131072 255.254.000.000
    /14 262144 255.252.000.000
    /13 524288 255.248.000.000
    /12 1048576 255.240.000.000
    /11 2097152 255.224.000.000
    /10 4194304 255.192.000.000
    /9 8388608 255.128.000.000
    /8 16777216 255.000.000.000
    /7 33554432 254.000.000.000
    /6 67108864 252.000.000.000
    /5 134217728 248.000.000.000
    /4 268435456 240.000.000.000
    /3 536870912 224.000.000.000
    /2 1073741824 192.000.000.000
    /1 2147483648 128.000.000.000