11 bit je pense que c'est pour les hotes (machines) vu que ton mask est sur 21 bit (16 bits de mask en classe b + 5 bit de mask de sous réseau (248=5bits))
sur 5 bits tu vas forcement avoir 32 sous réseaux de 8 machines.
00000 (il compte celui là, bye bye la rfc 950, on est en 2009)
00001=8
00010=16
00011=16+8=24
00100=32
00101=32+8=40
00110=32+16=48
00111=32+16+8=56
01000=64
01001=64+8=72
01010=64+16=80
01011=64+16+8=88
01100=64+32=96
01101=64+32+8=104
01110=64+32+16=112
01111=64+32+16+8=120
10000=128
10001=128+8=136
10010=128+16=144
10011=128+16+8=152
10100=128+32=160
10101=128+32+8=168
10110=128+32+16=176
10111=128+32+16+8=184
11000=128+64=192
11001=128+64+8=200
11010=128+64+16=208
11011=128+64+16+8=216
11100=128+64+32=224
11101=128+64+32+8=232
11110=128+64+32+16=240
11111=128+64+32+16+8=248 (idem, ce réseau est valable avec tous les bit à 11111, les matos de moins de 10 ans les gère)
donc tes sous réseaux vont de 8 en 8.
pour tes machines tu as comme tu le dit 2^11= 2048-2 machines
donc pour les plages tu vas avoir :
réseau 172.16.0.0
172.16.0.1 -> 172.16.7.254 (broadcast 192.16.7.255)
réseau 172.16.8.0
172.16.8.1 -> 172.16.15.254 (broadcast 192.16.15.255)
réseau 172.16.16.0
172.16.16.1 -> 172.16.23.254 (broadcast 192.16.23.255)
réseau 172.16.24.0
172.16.24.1 -> 172.16.31.254 (broadcast 192.16.31.255)
réseau 172.16.32.0
172.16.32.1 -> 172.16.39.254 (broadcast 192.16.39.255)
....
réseau 172.16.248.0
172.16.248.1 -> 172.16.255.254 (broadcast 192.16.255.255)
si je prends comme ip 172.16.249.32 t'auras en numéro de machine
0.0.1.32 sur le réseau 172.16.248.0
si j'ai faux, je suis preneur, je suis pas ingénieur réseau....