Sei sulla pagina 1di 4

Prof.

Cantaro Fabio Esercizi svolti sulle subnet


SUBNET MASK: Esercizi svolti
Per esercitarvi potete anche usare il subnet calculator a questo indirizzo:
http://www.tuttoreti.it/stru_subcalc.htm

ESEMPIO 1
Sia dato un indirizzo di classe C: 205.25.10.0; segmentare la rete cosi da avere 5 subnet ognuna con almeno
20 host.
Procedimento: essendo di classe C si lavora solo sugli ultimi 8 bit (ricordo che per le subnet si prendono tutti
per gli host dobbiamo sottrarre per 2 per non prendere lindirizzo di rete e di broadcast)=>
con 3 bit avr: 23 = fino a 8 reti
8-3=5 => 25 -2 = fino a 30 host
Quindi avr i seguenti bit (per comodit i primi 3 ottetti li esprimo in decimale):
205.25.10.sssh hhhh
Ad indicare che nellultimo ottetto i primi 3 bit si usano per le subnet e i rimanenti 5 per i relativi host.
Essendo 3 bit per le subnet io potrei avere fino a 7 reti ognuna individuata cosi:
la prima 000 => 205.25.10.000h hhhh
la seconda 001 => 205.25.10.001h hhhh

Lultima 111 => 205.25.10.111h hhhh


Per cui gli host della 1 subnet (205.25.10.0) saranno:
host 1) 205.25.10.0000 0001 => 205.25.10.1
host 2) 205.25.10.0000 0010 => 205.25.10.2

20) 205.25.10.0001 0100 => 205.25.10.20

Ultimo host) 205.25.10.0001 1110 => 205.25.10.30


Mentre lindirizzo 205.25.10.0001 1111 => 205.25.10.31 sarebbe di BROADCAST per questa sottorete.
Per cui gli host della 2 subnet (205.25.10.32) saranno:
host 1) 205.25.10.0010 0001 => 205.25.10.33
host 2) 205.25.10.0010 0010 => 205.25.10.34

Ultimo host) 205.25.10.0011 1110 => 205.25.10.62


Mentre lindirizzo 205.25.10.0011 1111 => 205.25.10.63 sarebbe di BROADCAST BROADCAST per
questa sottorete.

Per cui gli host della ultima subnet (205.25.10.224) saranno:


host 1) 205.25.10.1110 0001 => 205.25.10.225
host 2) 205.25.10. 1110 0010 => 205.25.10.226

Ultimo host) 205.25.10. 1111 1110 => 205.25.10.254


Mentre lindirizzo 205.25.10.1111 1111 => 205.25.10.255 sarebbe di BROADCAST BROADCAST per
questa sottorete.

Prof. Cantaro Fabio Esercizi svolti sulle subnet

Esercizio svolto n.1 (pag 114)


Indicare lindirizzo del 30 host della 14 subnet relativa allindirizzo di rete 150.180.0.0 con subnet
mask 255.255.248.0
chiaramente un indirizzo di classe B e il 3 ottetto (248) della s.m. ci fa capire che 5 bit sono
riservate alle subnet e i rimanenti 11 (8+3) agli host:
subnewt mask: 255.255.1111 1000. 0000 0000
i miei indirizzi avranno il seguente formato: 150.180.ssss shhh.hhhh hhhh
quindi le subnet saranno:
150.180.0000 0hhh.hhhh hhhh
Fino a
150.180.1111 1hhh.hhhh hhhh
La 14 rete sar la rete n. 13 (si parte da 0) => (13)10 = (1101)2
=> 150.180.0110 1000.0000 0000 => 150.180.104.0 (14 rete)
Per il numero di host il conteggio parte da uno => lhost numero 30, quindi in binario: 11110
=> 150.180.0110 1000.0001 1110 => 150.180.104.30

(host 30 della rete 14)

Curiosit: quali sarebbero gli indirizzi del primo e dellultimo host della rete 14?
Host 1: 150.180.0110 1000.0000 0001 => 150.180.104.1
Ultimo host: 150.180.0110 1111.1111 1110 => 150.180.111.254
Mentre 150.180.0110 1111.1111 1111 => 150.180.111.255 di broadcast

Prof. Cantaro Fabio Esercizi svolti sulle subnet

Esercizio svolto n.2 (pag 114)


Indicare lindirizzo del 1 e dellultimo host della 10 subnet relativa allindirizzo di rete 25.0.0.0
di cui 13 bit sono dedicati agli host e i rimanenti alle subnet.
Chiaramente un indirizzo di classe A => giochiamo sui 3 ottetti rimanenti (24 bit).
13 bit per gli host => 24 13 = 11 bit per le subnet
n di subnet = 211= 2048
n di host = 213-2= 8190
formato dellindirizzo:
25.ssss ssss.sssh hhhh.hhhh hhhh
La decima subnet la numero 9 => 1001 in binario,
25.0000 0001.0010 0000.0000 0000 => 25.1.32.0 (indirizzo Subnet n.9)
Primo e ultimo host saranno:
o 25.0000 0001.0010 0000.0000 0001 => 25.1.32.1 (1 host rete 9)
o 25.0000 0001.0011 1111.1111 1110 => 25.1.63.254 (ultimo host rete 9)

Esercizio svolto n.3 (pag 114)


Indicare lindirizzo del primo e dellultimo host della 30 rete dellindirizzo 135.12.0.0 in cui 10 bit
sono per gli host e i rimanenti per le subnet.
Rete di classe B, subnet mask: 255.255.252.0
Con 10 bit per gli host
1024-2 = 1022 host
26=64 reti
formato dellindirizzo:
135.12. ssss sshh.hhhh hhhh
La 30ma rete la rete n29 => 11101 in binario,
135.12.01110100.0000 0000 => 135.12.116.0 (indirizzo di rete trentesima)
Primo e ultimo host saranno:
o 135.12.01110100.0000 0001 => 25.1.116.1 (1 host rete 29)
o 135.12.01110111.1111 1110 => 25.1.119.254 (ultimo host rete 29)

Prof. Cantaro Fabio Esercizi svolti sulle subnet

Esercizio svolto n.4 (pag 114)


Indicare lindirizzo del 15 host della 10 rete dellindirizzo 194.126.9.0 in cui 4 bit sono per gli
host e i rimanenti per le subnet.
Rete di classe C, subnet mask: 255.255.240.0
Con 4 bit per gli host
16-2 = fino a14 host
24= fino a 16 reti
formato dellindirizzo:
194.126.9. ssss hhhh
La 10ma rete la rete n9 => 1001 in binario,
194.126.9.10010000 => 135.12.9.144 (indirizzo di rete decima)
Range degli host: da 194.126.9.145 a 194.126.9.158
In particolare, il 15 host sarebbe in binario 1111, ossia un indirizzo di broadcast, per cui
intendiamo come 15 lhost n.14 (in binario 1110):
o 194.126.9.10011110 => 194.126.9.158 (host 14 della rete 9)