Subscribed unsubscribe Subscribe Subscribe

CIDRについて

IPアドレスを割り当てる際、Classわけせず、任意の大きさのネットワークを作れるようにすることを目的としてCIDR (Classless Inter-Domain Routing) が誕生。

ClassはIPアドレスのネットワーク部とホスト部を決められたブロック単位で区切る方法で、元々サイズが決まっており、アドレス空間の利用に無駄ができる。

接続可能なコンピュータ数とClassの対応は以下の通りである。

  • Class A: 16,777,214 (255.0.0.0)
  • Class B: 65,534 (255.255.0.0)
  • Class C: 256 (255.255.255.0)

CIDRでは、IPアドレスを下記のように表す。

172.31.0.0/24

/24サブネットマスクを表している。

ホスト数とサブネットマスクの対応は以下の通りである。


10進数 2進数 サブネットマスク ホスト数
255.0.0.0 11111111.00000000.00000000.00000000 /8 16777214
255.128.0.0 11111111.10000000.00000000.00000000 /9 8388606
255.192.0.0 11111111.11000000.00000000.00000000 /10 4194302
255.224.0.0 11111111.11100000.00000000.00000000 /11 2097150
255.240.0.0 11111111.11110000.00000000.00000000 /12 1048574
255.248.0.0 11111111.11111000.00000000.00000000 /13 524286
255.252.0.0 11111111.11111100.00000000.00000000 /14 262142
255.254.0.0 11111111.11111110.00000000.00000000 /15 131070
255.255.0.0 11111111.11111111.00000000.00000000 /16 65534
255.255.128.0 11111111.11111111.10000000.00000000 /17 32766
255.255.192.0 11111111.11111111.11000000.00000000 /18 16382
255.255.224.0 11111111.11111111.11100000.00000000 /19 8190
255.255.240.0 11111111.11111111.11110000.00000000 /20 4094
255.255.248.0 11111111.11111111.11111000.00000000 /21 2046
255.255.252.0 11111111.11111111.11111100.00000000 /22 1022
255.255.254.0 11111111.11111111.11111110.00000000 /23 510
255.255.255.0 11111111.11111111.11111111.00000000 /24 254
255.255.255.128 11111111.11111111.11111111.10000000 /25 126
255.255.255.192 11111111.11111111.11111111.11000000 /26 62
255.255.255.224 11111111.11111111.11111111.11100000 /27 30
255.255.255.240 11111111.11111111.11111111.11110000 /28 14
255.255.255.248 11111111.11111111.11111111.11111000 /29 6
255.255.255.252 11111111.11111111.11111111.11111100 /30 2