Esercizi di Addressing.pdf - the Netgroup at Politecnico di Torino
Esercizi di Addressing.pdf - the Netgroup at Politecnico di Torino
Esercizi di Addressing.pdf - the Netgroup at Politecnico di Torino
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Novembre 2007<br />
<strong>Esercizi</strong> <strong>di</strong> <strong>Addressing</strong><br />
Fulvio Risso<br />
Guido Marchetto<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 1 Copyright: si veda nota a pag. 2
Novembre 2007<br />
Nota <strong>di</strong> Copyright<br />
• Questo insieme <strong>di</strong> trasparenze (detto nel seguito slides) è protetto dalle leggi<br />
sul copyright e dalle <strong>di</strong>sposizioni dei tr<strong>at</strong>t<strong>at</strong>i internazionali. Il titolo ed i<br />
copyright rel<strong>at</strong>ivi alle slides (ivi inclusi, ma non limit<strong>at</strong>amente, ogni immagine,<br />
fotografia, animazione, video, au<strong>di</strong>o, musica e testo) sono <strong>di</strong> proprietà degli<br />
autori in<strong>di</strong>c<strong>at</strong>i a pag. 1.<br />
• Le slides possono essere riprodotte ed utilizz<strong>at</strong>e liberamente dagli istituti <strong>di</strong><br />
ricerca, scolastici ed universitari afferenti al Ministero della Pubblica Istruzione<br />
e al Ministero dell’Università e Ricerca Scientifica e Tecnologica, per scopi<br />
istituzionali, non a fine <strong>di</strong> lucro. In tal caso non è richiesta alcuna<br />
autorizzazione.<br />
• Ogni altra utilizzazione o riproduzione (ivi incluse, ma non limit<strong>at</strong>amente, le<br />
riproduzioni su supporti magnetici, su reti <strong>di</strong> calcol<strong>at</strong>ori e stamp<strong>at</strong>e) in toto o in<br />
parte è viet<strong>at</strong>a, se non esplicitamente autorizz<strong>at</strong>a per iscritto, a priori, da parte<br />
degli autori.<br />
• L’informazione contenuta in queste slides è ritenuta essere accur<strong>at</strong>a alla d<strong>at</strong>a<br />
della pubblicazione. Essa è fornita per scopi meramente <strong>di</strong>d<strong>at</strong>tici e non per<br />
essere utilizz<strong>at</strong>a in progetti <strong>di</strong> impianti, prodotti, reti, ecc. In ogni caso essa è<br />
soggetta a cambiamenti senza preavviso. Gli autori non assumono alcuna<br />
responsabilità per il contenuto <strong>di</strong> queste slides (ivi incluse, ma non<br />
limit<strong>at</strong>amente, la correttezza, completezza, applicabilità, aggiornamento<br />
dell’informazione).<br />
• In ogni caso non può essere <strong>di</strong>chiar<strong>at</strong>a conformità all’informazione contenuta<br />
in queste slides.<br />
• In ogni caso questa nota <strong>di</strong> copyright non deve mai essere rimossa e deve<br />
essere riport<strong>at</strong>a anche in utilizzi parziali.<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 2 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 1<br />
• Ipotizzando un in<strong>di</strong>rizzamento classful, in<strong>di</strong>care se<br />
gli in<strong>di</strong>rizzi seguenti sono in<strong>di</strong>rizzi <strong>di</strong> rete oppure <strong>di</strong><br />
host; in<strong>di</strong>care inoltre la loro classe <strong>di</strong> appartenenza.<br />
In<strong>di</strong>rizzo E’ <strong>di</strong> rete Classe <strong>di</strong> appartenenza<br />
130.192.0.0<br />
192.168.0.0<br />
80.45.0.0<br />
112.0.0.0<br />
198.0.1.0<br />
134.188.1.0<br />
224.0.0.3<br />
241.0.3.1<br />
235.0.0.0<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 3 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 2<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classful per<br />
la rete in figura.<br />
350 host 120 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 4 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 3<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classful per<br />
la rete in figura. Si utilizzino in<strong>di</strong>rizzi priv<strong>at</strong>i.<br />
A<br />
B<br />
56 host<br />
34 host<br />
C<br />
F<br />
ISDN<br />
10 Host<br />
100 host<br />
E<br />
D<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 5 Copyright: si veda nota a pag. 2<br />
187 host
Novembre 2007<br />
<strong>Esercizi</strong>o 3<br />
• Soluzione<br />
192.168.128.0<br />
A<br />
B .2<br />
.1 .1 192.168.1.0<br />
.2<br />
192.168.65.0<br />
.1<br />
.2 .2<br />
.1<br />
56 host<br />
192.168.3.0<br />
34 host<br />
192.168.2.0<br />
F<br />
C<br />
.7<br />
.9<br />
.7<br />
.9<br />
.7<br />
.9<br />
192.168.66.0<br />
192.168.64.0<br />
ISDN<br />
100 host<br />
10 Host<br />
.4<br />
E<br />
192.168.196.0<br />
192.168.67.0 .3<br />
.4 .3<br />
.3<br />
D<br />
192.168.16.0<br />
187 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 6 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 4<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classful per<br />
la rete in figura. Si utilizzino in<strong>di</strong>rizzi pubblici.<br />
205 host<br />
300 host<br />
60 host<br />
61 host 4 host<br />
12 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 7 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 4<br />
• Soluzione<br />
205 host<br />
217.0.7.0<br />
300 host<br />
130.192.0.0<br />
.1<br />
.1<br />
217.0.0.0<br />
.2<br />
.1<br />
.1<br />
.1<br />
.1<br />
217.0.1.0<br />
217.0.5.0<br />
217.0.2.0<br />
.2<br />
.2<br />
.2<br />
.1<br />
.1<br />
60 host<br />
217.0.11.0<br />
.2<br />
217.0.4.0<br />
.1<br />
217.0.6.0<br />
.2<br />
.1<br />
.1<br />
217.0.3.0<br />
.2<br />
.1<br />
.1<br />
61 host 217.0.8.0<br />
4 host 217.0.9.0 12 host 217.0.10.0<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 8 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 5<br />
• Ipotizzando un in<strong>di</strong>rizzamento classless, definire la<br />
netmask e il prefix length da assegnare a ipotetiche<br />
reti contenenti il numero <strong>di</strong> host in<strong>di</strong>c<strong>at</strong>i.<br />
Numero Host Netmask Prefix Length<br />
2<br />
27<br />
5<br />
100<br />
10<br />
300<br />
1010<br />
55<br />
167<br />
1540<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 9 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 5<br />
• Soluzione<br />
Numero Host Netmask Prefix Length<br />
2 255.255.255.252 /30<br />
27 255.255.255.224 /27<br />
5 255.255.255.248 /29<br />
100 255.255.255.128 /25<br />
10 255.255.255.240 /28<br />
300 255.255.254.0 /23<br />
1010 255.255.252.0 /22<br />
55 255.255.255.192 /26<br />
167 255.255.255.0 /24<br />
1540 255.255.248.0 /21<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 10 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 6<br />
• Ipotizzando un in<strong>di</strong>rizzamento classless e supponendo <strong>di</strong><br />
avere a <strong>di</strong>sposizione l’address range 192.168.0.0./16, definire<br />
delle reti ad<strong>at</strong>te a contenere il numero <strong>di</strong> host in<strong>di</strong>c<strong>at</strong>i. Si utilizzi<br />
la sintassi “networkID/prefix length”. In<strong>di</strong>care anche l’in<strong>di</strong>rizzo<br />
broadcast per ognuna <strong>di</strong> tale reti.<br />
Numero Host Rete In<strong>di</strong>rizzo Broadcast<br />
2<br />
27<br />
5<br />
100<br />
10<br />
300<br />
1010<br />
55<br />
167<br />
1540<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 11 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 6<br />
• Soluzione<br />
Numero Host Rete In<strong>di</strong>rizzo Broadcast<br />
2 192.168.0.0/30 192.168.0.3<br />
27 192.168.0.64/27 192.168.0.95<br />
5 192.168.0.0/29 192.168.0.7<br />
100 192.168.1.128/25 192.168.1.255<br />
10 192.168.1.16/28 192.168.1.31<br />
300 192.168.6.0/23 192.168.7.255<br />
1010 192.168.4.0/22 192.168.7.255<br />
55 192.168.10.0/26 192.168.10.63<br />
167 192.168.2.0/24 192.168.2.255<br />
1540 192.168.8.0/21 192.168.15.255<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 12 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 7<br />
• In<strong>di</strong>care quali delle coppie “in<strong>di</strong>rizzo IP / prefix length”<br />
identificano una rete valida.<br />
Coppia IP / Prefix Length<br />
192.168.5.0/24<br />
192.168.4.23/24<br />
192.168.2.36/30<br />
192.168.2.36/29<br />
192.168.2.32/28<br />
192.168.2.32/27<br />
192.168.3.0/23<br />
192.168.2.0/31<br />
192.168.2.0/23<br />
192.168.16.0/21<br />
192.168.12.0/21<br />
Rete Valida<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 13 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 7<br />
• Soluzione<br />
Coppia IP / Prefix Length Rete Valida<br />
192.168.5.0/24 SI<br />
192.168.4.23/24 NO<br />
192.168.2.36/30 SI<br />
192.168.2.36/29 NO<br />
192.168.2.32/28 SI<br />
192.168.2.32/27 SI<br />
192.168.3.0/23 NO<br />
192.168.2.0/31 NO!!!<br />
192.168.2.0/23 SI<br />
192.168.16.0/21 SI<br />
192.168.12.0/21 NO<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 14 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 8<br />
• In<strong>di</strong>care l’errore <strong>di</strong> configurazione presente nella<br />
rete in figura e spiegare perché tale errore ne<br />
compromette il corretto funzionamento.<br />
IP:192.168.0.1/24<br />
IP:192.168.1.1/28<br />
DNS 1<br />
IP:192.168.0.23/24<br />
DG:192.168.0.1<br />
DNS:192.168.0.23<br />
Host 1<br />
IP:192.168.0.2/24<br />
DG:192.168.0.1<br />
DNS:192.168.1.23<br />
DNS 2<br />
IP:192.168.1.23/28<br />
DG:192.168.1.1<br />
DNS:192.168.1.23<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 15 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 9<br />
• In<strong>di</strong>care l’errore <strong>di</strong> configurazione presente nella rete in<br />
figura. Ipotizzando un tent<strong>at</strong>ivo <strong>di</strong> comunicazione tra Host<br />
1 e DNS 2, in<strong>di</strong>care a che punto del percorso e perché<br />
questo errore non rende possibile tale comunicazione.<br />
IP:192.168.0.1/24<br />
IP:192.168.1.1/27<br />
DNS 1<br />
IP:192.168.0.23/24<br />
DG:192.168.0.1<br />
DNS:192.168.0.23<br />
Host 1<br />
IP:192.168.0.2/24<br />
DG:192.168.0.1<br />
DNS:192.168.1.23<br />
DNS 2<br />
IP:192.168.1.23/28<br />
DG:192.168.1.1<br />
DNS:192.168.1.23<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 16 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 9<br />
• Soluzione<br />
• La netmask configur<strong>at</strong>a su DNS 2 deve essere<br />
255.255.255.224 e non 255.255.255.240 come in<strong>di</strong>c<strong>at</strong>o<br />
(dal prefix length) in figura.<br />
• Con la configurazione corrente il router vede DNS 2<br />
come appartenente alla propria rete (192.168.1.0/27)<br />
quin<strong>di</strong> riesce a comunicare con questi a livello 2, ma non<br />
è vero il viceversa. DNS 2 è inf<strong>at</strong>ti configur<strong>at</strong>o come<br />
appartenente alla rete 192.168.1.16/28, rete <strong>di</strong> cui non fa<br />
parte l’interfaccia del router 192.168.1.1. DNS 2 risulta<br />
quin<strong>di</strong> incapace <strong>di</strong> comunicare con l’esterno.<br />
• NB: L’aver configur<strong>at</strong>o DNS 2 come DNS server <strong>di</strong> Host<br />
1 non è un errore. L’utilizzo <strong>di</strong> un server DNS esterno<br />
alla propria rete è assolutamente legittimo.<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 17 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 10<br />
• Considerando la rete in figura, il comando ping<br />
www.mioserver.it lanci<strong>at</strong>o su Host 1 ha esito<br />
positivo? Perché?<br />
IP:130.192.86.1/24<br />
IP:130.192.85.1/27<br />
WWW<br />
www.mioserver.it<br />
IP:130.192.86.10/24<br />
DG:130.192.86.1<br />
DNS:130.192.85.8<br />
Host 1<br />
IP:130.192.86.11/24<br />
DG:130.192.86.1<br />
DNS:130.192.85.8<br />
DNS<br />
IP:130.192.85.8/28<br />
DG:130.192.85.1<br />
DNS:130.192.85.8<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 18 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 10<br />
• Soluzione<br />
• Il comando ha esito positivo.<br />
• Host 1, il router e il server www possono comunicare tra<br />
loro a livello 2 (tutti hanno un’interfaccia sulla rete<br />
130.192.86.0/24). Il router può comunicare a livello 2 con<br />
il DNS (130.192.85.8 appartiene alla rete<br />
130.192.85.0/27 su cui il router ha un’interfaccia). Il DNS<br />
può comunicare a livello 2 con il router (130.192.85.1<br />
appartiene alla rete 130.192.85.0/28 su cui il DNS ha un<br />
interfaccia). Quin<strong>di</strong> Host 1 risolve il nome<br />
www.mioserver.it tramite il DNS e poi raggiunge il server<br />
con un ICMP echo request.<br />
• NB: Anche se in questo caso particolare la rete si<br />
comporta correttamente per quanto riguarda il traffico<br />
in<strong>di</strong>c<strong>at</strong>o, una configurazione <strong>di</strong> questo tipo è err<strong>at</strong>a! La<br />
rete potrebbe inf<strong>at</strong>ti avere malfunzionamenti per altre<br />
destinazioni.<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 19 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 11<br />
• In<strong>di</strong>care gli errori <strong>di</strong> configurazione presenti nella<br />
rete in figura.<br />
IP:130.192.86.1/27<br />
RETE A<br />
RETE C<br />
IP:130.192.86.35/30<br />
IP:130.192.86.32/30<br />
IP:130.192.86.25/29<br />
RETE B<br />
DNS<br />
Host 1-18<br />
Host 19<br />
Host 20<br />
IP:130.192.86.20/27<br />
DNS:130.192.86.20<br />
IP:130.192.86.2-19/27<br />
DG:130.192.86.1<br />
DNS:130.192.86.20<br />
IP:130.192.86.26/29<br />
DG:130.192.86.25<br />
DNS:130.192.86.20<br />
IP:130.192.86.27/29<br />
DG:130.192.86.25<br />
DNS:130.192.86.20<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 20 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 11<br />
• Soluzione<br />
• Sul DNS non è configur<strong>at</strong>o il Default G<strong>at</strong>eway.<br />
• La LIS realizz<strong>at</strong>a nella rete fisica B non è corretta.<br />
130.192.86.24/29 fa inf<strong>at</strong>ti parte <strong>di</strong> 130.192.86.0/27, già<br />
utilizz<strong>at</strong>a nella rete fisica A. Si ha quin<strong>di</strong> una<br />
sovrapposizione <strong>di</strong> piani <strong>di</strong> in<strong>di</strong>rizzamento.<br />
• L’address range utilizz<strong>at</strong>o nella rete C per la<br />
realizzazione della LIS è corretto in quanto non crea<br />
sovrapposizioni <strong>di</strong> piani <strong>di</strong> in<strong>di</strong>rizzamento. Gli in<strong>di</strong>rizzi<br />
assegn<strong>at</strong>i alle interfacce sono però err<strong>at</strong>i. Questi<br />
rappresentano inf<strong>at</strong>ti l’identific<strong>at</strong>ivo <strong>di</strong> rete e l’in<strong>di</strong>rizzo <strong>di</strong><br />
broadcast della rete 130.192.86.32/30. Gli in<strong>di</strong>rizzi da<br />
utilizzare sarebbero st<strong>at</strong>i 130.192.86.33 e<br />
130.192.86.34.<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 21 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 12<br />
• Si supponga, come in<strong>di</strong>c<strong>at</strong>o nella rete in figura, che il<br />
proprietario dell’host A abbia configur<strong>at</strong>o in maniera<br />
err<strong>at</strong>a la propria stazione invertendo i valori <strong>di</strong> default<br />
g<strong>at</strong>eway e IP address.<br />
Si descriva il comportamento della rete (immaginando<br />
che sia A, che B che C vogliano generare del traffico,<br />
sia locale che verso Internet) a fronte <strong>di</strong> questo errore <strong>di</strong><br />
configurazione.<br />
A<br />
IP: 130.192.16.1/24<br />
DG: 130.192.16.81<br />
IP: 130.192.16.1/24<br />
B<br />
IP: 130.192.16.2/24<br />
DG: 130.192.16.1<br />
C<br />
IP: 130.192.16.5/24<br />
DG: 130.192.16.1<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 22 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 13<br />
• D<strong>at</strong>a la rete in figura, si supponga <strong>di</strong> ricevere, da parte<br />
dell’utente dell’Host 1, la segnalazione che l’host<br />
192.168.2.1 risulta irraggiungibile, mentre altri host<br />
(es. 192.168.1.2) sono perfettamente funzionanti. Ad<br />
una prima <strong>di</strong>agnosi, risulta però che l’host 192.168.2.1<br />
sia perfettamente funzionante e raggiungibile dall’host<br />
192.168.1.2. Evidenziare quale potrebbe essere<br />
l’origine del guasto.<br />
IP:130.192.1.254<br />
IP:130.192.2.254<br />
Host 1 Host 2<br />
Host 3<br />
IP:130.192.1.1<br />
IP:130.192.1.2<br />
IP:130.192.2.1<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 23 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 14<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless<br />
per la rete in figura, sia in con<strong>di</strong>zioni <strong>di</strong><br />
in<strong>di</strong>rizzamento “normale”, sia nel caso in cui si<br />
voglia minimizzare il numero <strong>di</strong> in<strong>di</strong>rizzi<br />
impegn<strong>at</strong>i.<br />
350 host 120 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 24 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 14<br />
• Soluzione<br />
• Address range: 10.0.0.0/16<br />
• Soluzione 1<br />
.2.129 .2.130<br />
.1.254<br />
.2.126<br />
10.0.0.0/23<br />
10.0.2.0/25<br />
350 host 120 host<br />
• Soluzione 2<br />
.1.241 .1.242<br />
.0.254, .1.190,<br />
.1.126<br />
.1.222, .1.238 10.0.1.0/25<br />
350 host 120 host<br />
10.0.0.0/24 + 10.0.1.128/26 +<br />
10.0.1.192/27 + 10.0.1.224/28<br />
Ulteriori sud<strong>di</strong>visioni in più LIS<br />
non portano benefici!<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 25 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 14<br />
• Soluzione<br />
• Soluzione 3<br />
.0.254, .1.126<br />
.2.1 .2.2<br />
.1.254<br />
10.0.1.128/25<br />
350 host 120 host<br />
10.0.0.0/24 + 10.0.1.0/25<br />
• Tutte sono corrette. La terza è una soluzione <strong>di</strong><br />
compromesso fra le due, anche se la più logica è<br />
probabilmente la prima.<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 26 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 15<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless per la<br />
rete in figura. In<strong>di</strong>care la netmask <strong>di</strong> ogni rete.<br />
A<br />
B<br />
56 host<br />
30 host<br />
C<br />
F<br />
ISDN<br />
10 Host<br />
100 host<br />
E<br />
D<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 27 Copyright: si veda nota a pag. 2<br />
500 host
Novembre 2007<br />
<strong>Esercizi</strong>o 15<br />
• Soluzione<br />
30 host<br />
172.16.2.192<br />
255.255.255.192<br />
A<br />
.195 .17<br />
.1<br />
ISDN<br />
10 Host<br />
.21<br />
172.16.3.0<br />
255.255.255.240<br />
172.16.3.16<br />
255.255.255.252<br />
172.16.3.20<br />
255.255.255.252<br />
.22<br />
.9<br />
C<br />
100 host<br />
.25<br />
172.16.2.0<br />
255.255.255.128<br />
.4<br />
D<br />
B<br />
.18<br />
.26<br />
.2<br />
172.16.3.24<br />
255.255.255.252<br />
.129<br />
172.16.3.28 .33<br />
255.255.255.252<br />
.29 .30<br />
0.3<br />
500 host<br />
172.16.2.128<br />
255.255.255.192<br />
56 host<br />
.191<br />
.34<br />
E<br />
F<br />
.3<br />
172.16.3.32<br />
255.255.255.252<br />
172.16.0.0<br />
255.255.254.0<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 28 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 16<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless<br />
per la rete in figura.<br />
205 host<br />
1300 host<br />
Address range<br />
130.192.0.0/16<br />
60 host<br />
61 host 4 host<br />
12 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 29 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 17<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless<br />
per la rete in figura.<br />
Address range<br />
130.192.0.0/16<br />
205 host<br />
252 host<br />
Internet<br />
60 host<br />
61 host 4 host<br />
12 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 30 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Una società <strong>di</strong> servizi possiede la rete qui descritta<br />
• Router <strong>di</strong> accesso a Internet presso Milano (R MI )<br />
colleg<strong>at</strong>o a<br />
• Sede <strong>di</strong> Genova espansione prevista<br />
• Sede <strong>di</strong> <strong>Torino</strong><br />
• Le se<strong>di</strong> <strong>di</strong> Genova e <strong>Torino</strong> sono connesse tra loro<br />
• Sede <strong>di</strong> Genova 60 client, connessa a<br />
• Uffici <strong>di</strong> Savona 12 host<br />
• Uffici <strong>di</strong> Imperia 4 host<br />
• Fornitore <strong>di</strong> servizi esterni accessibile da tutte le se<strong>di</strong><br />
– rete 192.168.1.0/24<br />
• Sede <strong>di</strong> <strong>Torino</strong> 205 client, connessa a<br />
• Flusso primario ISDN 30 connessioni <strong>di</strong>al-up<br />
• Uffici <strong>di</strong> Aosta 35 host<br />
• Uffici <strong>di</strong> Mondovì 40 host<br />
• Uffici <strong>di</strong> Vercelli 61 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 31 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Rete assegn<strong>at</strong>a<br />
• 172.30.0.0/16<br />
• Si realizzi un progetto ottimizzando lo spazio<br />
<strong>di</strong> in<strong>di</strong>rizzamento<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 32 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
205 host<br />
Rete assegn<strong>at</strong>a:<br />
172.16.0.0/16<br />
Internet<br />
35 host<br />
R TO<br />
R AO<br />
30 host<br />
R MI<br />
40 host<br />
R MV<br />
192.168.1.0/24<br />
R GE<br />
60 host<br />
R VC<br />
R IM<br />
R SV<br />
61 host 4 host<br />
12 host<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 33 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• Assegniamo uno spazio <strong>di</strong> in<strong>di</strong>rizzamento ad ogni<br />
rete<br />
• Sud<strong>di</strong>vi<strong>di</strong>amo lo spazio <strong>di</strong> in<strong>di</strong>rizzamento globalmente<br />
assegn<strong>at</strong>o (172.16.0.0/16) in modo efficiente.<br />
Evitiamo:<br />
• <strong>di</strong> sprecare in<strong>di</strong>rizzi lasciando “buchi” non assegn<strong>at</strong>i<br />
ad alcuna rete<br />
• <strong>di</strong> creare reti troppo gran<strong>di</strong> lasciando molti IP<br />
inutilizz<strong>at</strong>i<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 34 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• Rete TO: 205 client 208 IP<br />
• 205 IP client + 1 IP router + 2 IP rete+broadcast<br />
• Abbiamo bisogno <strong>di</strong> una rete con maschera /24 <br />
8bit per gli host = 254 IP <strong>di</strong>sponibili per host e router<br />
• Possiamo fare <strong>di</strong> meglio?<br />
• Usando una rete /25 allochiamo 125 client. Ne restano<br />
80.<br />
• Non ce la facciamo aggiungendo una sola rete /26 (61<br />
client). Restano 19 client<br />
• Aggiungiamo una ulteriore rete /27 (29 client allocabili)<br />
• Soluzione possibile: reti ( /25 + /26 + /27 ) il gioco<br />
può non valere la candela<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 35 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• Rete GE: 60 client >63 IP<br />
• 60 IP client + 1 IP router + 2 IP rete+broadcast + espansione<br />
• A seconda delle stime <strong>di</strong> espansione si può giungere<br />
a soluzioni <strong>di</strong>verse. In questo caso si ritiene<br />
necessaria e sufficiente una rete /25 = 125 client<br />
• Rete VC: 61 client 64 IP<br />
• Basta una rete con maschera /26<br />
• In un caso reale dovremmo essere ragionevolmente<br />
certi <strong>di</strong> non avere alcuna espansione<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 36 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• Rete MV: 40 client<br />
• Sarebbe necessaria una rete /26 61 client<br />
• Possiamo sud<strong>di</strong>videre i client in due reti: /27 + /28 =<br />
29 + 13 client<br />
• Rete AO: 35 client<br />
• Situazione identica alla rete MV<br />
• Rete ISDN TO : 30 client<br />
• Un IP per client <strong>di</strong>al-up: rete /27<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 37 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• Rete SV: 12 client<br />
• Rete /28 14 IP <strong>di</strong>sponibili<br />
• Rete IM: 4 client<br />
• Rete /29 6 IP <strong>di</strong>sponibili<br />
• NB: non basta una /30!<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 38 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
In binario:<br />
• Soluzione<br />
• Assegnamento<br />
• Si inizia dalla rete con più host andando a scalare<br />
verso le reti più piccole<br />
• LIS TO : 172.16.0.0/24<br />
• LIS GE :<br />
• Gli in<strong>di</strong>rizzi della rete TO vanno da 172.16.0.0 a<br />
172.16.0.255<br />
• Qual’è il primo IP libero? 172.16.0.255 + 1<br />
172.16.0.255 + 1 = 1010 1100.0001 0000.0000 0000.1111 1111 + 1 =<br />
172.16.1.0 1010 1100.0001 0000.0000 0001.0000 0000<br />
• Primo IP <strong>di</strong>sponibile: 172.16.1.0<br />
• Rete assegn<strong>at</strong>a: 172.16.1.0/25<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 39 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• LIS VC :<br />
• Primo IP da assegnare?<br />
• Metodo altern<strong>at</strong>ivo ed equivalente al precedente:<br />
confronto dei network ID<br />
• Ogni LIS deve avere network ID <strong>di</strong>stinto rispetto a tutte<br />
le altre<br />
• Verifichiamo a due a due tutte le coppie (in<strong>di</strong>rizzo <strong>di</strong><br />
rete, subnet mask) e costruiamo un network ID <strong>di</strong>verso<br />
dai precedenti per la nuova LIS<br />
• NB: prevale sempre la subnet mask con meno “1”<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 40 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• Rete TO:<br />
1111 1111.1111 1111.1111 1111.0000 0000 255.255.255.0<br />
1010 1100.0001 0000.0000 0000.0000 0000 172. 16. 0.0<br />
• Rete GE:<br />
1111 1111.1111 1111.1111 1111.1000 0000 255.255.255.128<br />
1010 1100.0001 0000.0000 0001.0000 0000 172. 16. 1.0<br />
• Rete VC:<br />
1111 1111.1111 1111.1111 1111.1100 0000 255.255.255.192<br />
1010 1100.0001 0000.0000 0001.1000 0000 172. 16. 1.128<br />
NetworkID <strong>di</strong>versi per ogni subnet mask gli host <strong>di</strong><br />
tutte le reti vedono correttamente le <strong>di</strong>verse LIS<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 41 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• LIS VC :<br />
• Rete assegn<strong>at</strong>a: 172.16.1.128/26<br />
• LIS ISDN :<br />
• Rete assegn<strong>at</strong>a: 172.16.1.192/27<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 42 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• LIS MV + LIS AO<br />
• LIS MV1 : 172.16.1.224/27<br />
• LIS AO1 : 172.16.2.0/27<br />
• LIS MV2 : 172.16.2.32/28<br />
• LIS AO2 : 172.16.2.48/28<br />
• Volendo mantenere l’a<strong>di</strong>acenza della numerazione<br />
nelle singole se<strong>di</strong>:<br />
• LIS MV1 : 172.16.1.224/27<br />
• LIS MV2 : 172.16.2.0/28<br />
• LIS AO2 : 172.16.2.16/28<br />
• LIS AO1 : 172.16.2.32/27<br />
/27 non abbiamo sprec<strong>at</strong>o<br />
in<strong>di</strong>rizzi<br />
• NB: non possiamo aggregare. Due route per sede come<br />
prima<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 43 Copyright: si veda nota a pag. 2
Novembre 2007<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
• IM<br />
• Rete assegn<strong>at</strong>a: 172.16.2.64/28<br />
• SV<br />
• Rete assegn<strong>at</strong>a: 172.16.2.80/29<br />
• Restano le reti punto-punto subnet mask /30<br />
• MI-TO 172.16.2.88/30<br />
• MI-GE 172.16.2.92/30<br />
• TO-GE 172.16.2.96/30<br />
• TO-AO 172.16.2.100/30<br />
• TO-MV 172.16.2.104/30<br />
• TO-VC 172.16.2.108/30<br />
• GE-IM 172.16.2.112/30<br />
• GE-SV 172.16.2.116/30<br />
• GE-EXT 172.16.2.120/30<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 44 Copyright: si veda nota a pag. 2
Novembre 2007<br />
172.16.2.0/27<br />
172.16.248/28<br />
<strong>Esercizi</strong>o 18<br />
• Soluzione<br />
R AO<br />
172.16.0.0/24<br />
Rete assegn<strong>at</strong>a:<br />
172.16.0.0/16<br />
R TO<br />
.2.88/30<br />
172.16.1.192/27<br />
Internet<br />
R MI<br />
172.16.1.224/27<br />
172.16.2.32/28<br />
R MV<br />
192.168.1.0/24<br />
R GE<br />
172.16.1.0/25<br />
R VC<br />
R IM<br />
R SV<br />
172.16.1.128/26 172.16.2.64/28 172.16.2.80/29<br />
<strong>Esercizi</strong> <strong>Addressing</strong> - 45 Copyright: si veda nota a pag. 2