100 likes | 324 Views
Tehnička škola Ruđera Boškovića – Zagreb, Getaldićeva 4. Računalne mreže – izborni program. Subnet maske. By J.R. Ponavljanje Što omogućava subnet maska? Odvajanje mrežnog i host dijela neke IP adrese. Na koji način? Jedinice u subnet maski pokazuju koliko bitova
E N D
Tehničkaškola Ruđera Boškovića – Zagreb, Getaldićeva 4 Računalne mreže – izborni program Subnet maske By J.R.
Ponavljanje • Što omogućava subnet maska? • Odvajanje mrežnog i host dijela neke IP adrese. • Na koji način? • Jedinice u subnet maski pokazuju koliko bitova • pripada mrežnoj adresi.
- Subnet maska se postavlja na host zajedno sa IP adresom da bismo definirali mrežni dio te adrese. Primjer: Imamo host sa IP adresom: 172.16.20.35/27 IP adresa u binarnom zapisu: 10101100.00010000.00010100.00100011 Subnet maska: 255.255.255.224, binarno: 11111111.11111111.11111111.11100000 Mrežna adresa: 172.16.20.32, u binarnom zapisu: 10101100.00010000.00010100.00100000
Kod usmjeravanja IP paketa, važno je da mrežni uređaj (ruter) na osnovu IP adrese odredišta prepozna IP adresu mreže. Pri tome se koristi logička operacija I (AND). Pogledajmo prethodni primjer: 10101100.00010000.00010100.00100011 11111111.11111111.11111111.11100000 10101100.00010000.00010100.00100000 Treći redak tj. mrežna adresa dobivena je primjenom log.operacije AND na pojedinačnim bitovima adrese hosta i subnet maske.
U okviru subnet maske postoji određeni broj kombinacija. To su: 10000000 = 128 = 2^7 11000000 = 192 = 2^7 + 2^6 11100000 = 224 = 2^7 + 2^6 + 2^5 11110000 = 240 = 2^7 + 2^6 + 2^5 + 2^4 11111000 = 248 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 11111100 = 252 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 11111110 = 254 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 11111111 = 255 = 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0
Primjeri Zadana je IP adresa hosta: 172.108.65.56/26. Nađi IP adresu mreže kojoj pripada. Prefiks /26 govori da je subnet maska: 255.255.255.192 ili da su u u zadnjem oktetu dvije jedinice. Prva tri okteta adrese možemo prepisati: 172. 108. 65.00101110 11000000 172. 108. 65.00000000 = 172.168.65.0 Dodamo zadnji oktet subnet maske , a zatim izvršimo logičku operaciju AND
Ako je adresa hosta 192.168.100.129/30. Kako glasi adresa mreže? Prefiks /30 govori da je subnet maska: 255.255.255.252 Prva tri okteta IP adrese možemo prepisati: 192.168.100.10000001 , dodajemo subnet masku 255.255.255.11111100 , adresa mreže je: 192.168.100.10000000 = 192.168.100.128
Zadana je IP adresa hosta: 172. 242. 1. 122/18. Kako glasi adresa mreže? Prefiks /18 govori da je subnet maska: 255.255.192.0 Prva dva okteta IP adrese možemo prepisati: 172.242.00000001.01111010 , dodajemo subnet masku 255.255.11000000.00000000, adresa mreže je: 172.242.00000000.00000000 = 172.242.0.0