SUBNET MASK: Esercizi svolti
Transcript
SUBNET MASK: Esercizi svolti
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 l’indirizzo 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 nell’ultimo 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 … L’ultima 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 l’indirizzo 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 l’indirizzo 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 l’indirizzo 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 l’indirizzo del 30° host della 14° subnet relativa all’indirizzo 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 => è l’host 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 dell’ultimo 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 l’indirizzo del 1° e dell’ultimo host della 10° subnet relativa all’indirizzo 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 dell’indirizzo: 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 l’indirizzo del primo e dell’ultimo host della 30° rete dell’indirizzo 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 dell’indirizzo: 135.12. ssss sshh.hhhh hhhh La 30ma rete è la rete n°29 => 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 l’indirizzo del 15° host della 10° rete dell’indirizzo 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 dell’indirizzo: 194.126.9. ssss hhhh La 10ma rete è la rete n°9 => 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° l’host n.14 (in binario 1110): o 194.126.9.10011110 => 194.126.9.158 (host 14 della rete 9)