Subretele
O masca subnet este de fapt o alta adresa de 32 de biti impartiti la fel ca o adresa IP (patru blocuri de cate opt biti reprezentati in zecimale).
Sa vedem cum arata o adresa de clasa C in format zecimal:
196.234.101.0
In format binar aceasta adresa este:
11000100.11101010.01100101.00000000
Presupun ca stiti sa transformati un numar din baza doi (numar binar) in baza zece (numar zecimal) si invers, daca nu, utilizati calculatorul din Windows sau cel mai bine invatati!
Bitul setat pe unu dintr-o masca de retea spune ca bitul corespondent din adresa IP este o componenta a adresei de retea. Urmatoarea masca de retea in format binar:
11111111.11111111.11111111.11000000
ne spune ca doi biti au fost "imprumutati" dintr-o adresa de clasa C si numarul total de biti din partea de retea a adresei este 26. Cu alte cuvinte am separat adresa de clasa C in 4 subretele, fiecare dintre ele putand avea 64 de gazde. Numarul de subretele este egal cu 2^(numarul de biti luati din adresa IP), iar numarul de gazde cu 2^(numarul de biti zero ai gazdelor).
Prima subretea din reteaua 196.234.101.0 se situeaza intre .0-.63, a doua intre .64-.127, a treia in intervalul .128-.191 si a patra intre .192 si .255. Deci adresa 196.234.101.201/26 este o adresa din a patra subretea. Reprezentarea /xx pentru subretele este mai obisnuita pentru dispozitivele de retea gen routere, sistemele de operare lucreaza cu adrese zecimale. /26 spune ca 26 de biti sunt folositi pentru adresa de retea, in reprezentare zecimala echivalentul este 255.255.255.192. Nu uitati ca impartirea retelelor in subretele nu afecteaza performanta si nici nu creeaza un subnivel in retea! Prima adresa dintr-o (sub)retea este adresa (sub)retelei, iar ultima este adresa de broadcast. In exemplul de mai sus adresa retelei pentru cea de-a doua subretea este 196.234.101.64, iar adresa de broadcast este 196.234.101.127.
Intrebarea este cum trateaza dispozitivele de retea mastile de subretele. Raspunsul este destul de