Nie bardzo:). Wg wcześniejszych "przyzwyczajeń" funkcjonowania adresu IP, sieci dzieliły się na trzy podstawowe podsieci: A(maska 8),B(maska 16),C(maska 24).
Wydaje mi się że nie bardzo rozumiesz samą ideę adresu IP i maski. Adres IP jak i maska jest liczbą 32-u bitową (dla protokołu IPv4 od 0 do 4294967295). Pojęcie maski sieci stworzono ponieważ sama pula adresów IP okazała się za mała

- po prostu brakło ich

. Jak to działa?
Ano tak: maska w zapisie dwójkowym wygląda np tak:
11111111.11111111.11111111.00000000 - czyli 255.255.255.0 - co to oznacza? Ano to że możemy w adresie IP danej podsieci zmieniać te cyfry gdzie są same zera reszta jest ta sama (np dla tej podsieci poprawne będą adresy: 192.168.2.1 192.168.2.10). Stąd te cyfry przy nazwach podsieci: 8 przy A czyli ma pierwsze 8 jedynek reszta same zera itd.
Nie wiem poco chcesz tak skomplikowanie to zrobić? Ten model jest już przestarzały i raczej odchodzi się od niego. Proponuję inne podejście a mianowicie ile urządzeń będzie podłączone w każdej podsieci i wtedy przyznanie jej odpowiedniej klasy podsieci (Klasa C umożliwia podłączenie 254 urządzeń w jednej podsieci). Można jeszcze klasę C rozbić na mniejsze podsieci

: np.: 11111111.11111111.11111111.11111100 czyli 255.255.255.252 gdzie mamy 4 adresy do wyboru

.
Pozdrawiam