Ian’s IP subnet mask conversion cheat sheet -
The old way of IP/Mask notation : 192.168.1.1/255.255.255.0 The old way of IP/Mask notation : 192.168.1.1/24
The new way of specify the mask is a lot simpler and faster and is known as CIDR notation. CIDR=Classless Inter Domain Routing. A Netmask must by definition be (moving Left to Right) all ones’s(1) to a point at which it will then change to become all Zero’s(0) until the end of the mask. It’s not possible to have 11110011011 etc .. only 1111100000000 etc. Given this we can specify the mask just by how many binary 1’s there are. 1111111 . 00000000 255 . 0
. .
00000000 0
. 00000000 = è . 0
/8 255.0.0.0
1111111 . 11111111 255 . 255
. .
00000000 0
. 00000000 = è . 0
/16 255.255.0.0
1111111 . 11111111 255 . 255
. .
11111111 255
. 00000000 = è . 0
/24 255.255.255.0
1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111 1111111
. . . . . . . . . . . . . . . . . . . . . . .
00000000 10000000 11000000 11100000 11110000 11111000 11111100 11111110 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
. . . . . . . . . . . . . . . . . . . . . . .
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 10000000 11000000 11100000 11110000 11111000 11111100 11111110 11111111 11111111 11111111 11111111 11111111 11111111 11111111
. . . . . . . . . . . . . . . . . . . . . . .
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 10000000 11000000 11100000 11110000 11111000 11111100
= = = = = = = = = = = = = = = = = = = = = = =
/8 /9 /10 /11 /12 /13 /14 /15 /16 /17 /18 /19 /20 /21 /22 /23 /24 /25 /26 /27 /28 /29 /30
è è è è è è è è è è è è è è è è è è è è è è è
255.0.0.0 255.128.0.0 255.192.0.0 255.224.0.0 255.240.0.0 255.248.0.0 255.252.0.0 255.254.0.0 255.255.0.0 255.255.128.0 255.255.192.0 255.255.224.0 255.255.240.0 255.255.248.0 255.255.252.0 255.255.254.0 255.255.255.0 255.255.255.128 255.255.255.192 255.255.255.224 255.255.255.240 255.255.255.248 255.255.255.252