Een ander subnetmasker verandert niets aan je snelheid. Het masker is nodig bij het routeren van berichten, om te bepalen of het doel van de berichten op het lokale netwerk ligt of niet (in dat laatste geval moet het bericht via een router van het lokale netwerk gestuurd worden). Met snelheid heeft dit niets te maken.
Verder gaan de berekeningen wat fout.
Een 255.255.255.0 masker geeft op een netwerk 256 (2^8) adressen, 0 is het netwerk zelf, 255 is "alle hosts", dus je kunt er nog 254 gebruiken.
Een 255.255.0.0 masker geeft op het netwerk 65536 (2^16) adressen, 0 is het netwerk zelf, 65536 is "alle hosts", dus je kunt er nog 65534 gebruiken.
Een 255.255.250.0 masker is een ramp. Als je dit namelijk even binair uitschrijft :
11111111.11111111.11111010.00000000.
Terwijl het formeel niet verboden is om niet-aangesloten 1-tjes te gebruiken, zijn vele drivers hier niet tegen bestand.
Als je beslist je masker zo beperkt mogelijk houdt, kun je gaan denken over een van de volgende :
11111111.11111111.11111110.00000000 ofwel 255.255.254.0, (2 * 256) - 2 = 510 hosts
11111111.11111111.11111100.00000000 ofwel 255.255.252.0, (4 * 256) - 2 = 1022 hosts
11111111.11111111.11111000.00000000 ofwel 255.255.248.0, (8 * 256) - 2 = 2046 hosts
11111111.11111111.11110000.00000000 ofwel 255.255.240.0, (16 * 256) - 2 = 4094 hosts
Je moet wel bij de keuze van je masker opletten dat je het niet zo groot stelt dat IP-adressen op het Internet erook onder vallen, want dan worden die gezien als behorende bij het lokale netwerk, en wordt er dus niet gerouteerd, en zijn die adressen vanaf je lokale netwerk onbereikbaar.
Zo is masker 255.0.0.0 alleen bruikbaar als je netwerk-adres begint met 10, het 10.0.0.0 netwerk is alleen voor intern gebruik bedoeld, en kan niet als "echt" adres op het Internet voorkomen.
The number of things that Arthur couldn't believe he was seeing was fairly large