Esercizi di Addressing (slides)
Esercizi di Addressing (slides)
Esercizi di Addressing (slides)
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Esercizi</strong> <strong>di</strong> <strong>Addressing</strong><br />
Fulvio Risso<br />
Guido Marchetto<br />
1
Nota <strong>di</strong> Copyright<br />
• Questo insieme <strong>di</strong> trasparenze (detto nel seguito <strong>slides</strong>) è protetto dalle leggi sul<br />
copyright e dalle <strong>di</strong>sposizioni dei trattati internazionali. Il titolo ed i copyright relativi<br />
alle <strong>slides</strong> (ivi inclusi, ma non limitatamente, ogni immagine, fotografia, animazione,<br />
video, au<strong>di</strong>o, musica e testo) sono <strong>di</strong> proprietà degli autori in<strong>di</strong>cati a pag. 1.<br />
• Le <strong>slides</strong> possono essere riprodotte ed utilizzate liberamente dagli istituti <strong>di</strong> ricerca,<br />
scolastici ed universitari afferenti al Ministero della Pubblica Istruzione e al Ministero<br />
dell’Università e Ricerca Scientifica e Tecnologica, per scopi istituzionali, non a fine <strong>di</strong><br />
lucro. In tal caso non è richiesta alcuna autorizzazione.<br />
• Ogni altra utilizzazione o riproduzione (ivi incluse, ma non limitatamente, le<br />
riproduzioni su supporti magnetici, su reti <strong>di</strong> calcolatori e stampate) in toto o in parte<br />
è vietata, se non esplicitamente autorizzata per iscritto, a priori, da parte degli<br />
autori.<br />
• L’informazione contenuta in queste <strong>slides</strong> è ritenuta essere accurata alla data della<br />
pubblicazione. Essa è fornita per scopi meramente <strong>di</strong>dattici e non per essere<br />
utilizzata in progetti <strong>di</strong> impianti, prodotti, reti, ecc. In ogni caso essa è soggetta a<br />
cambiamenti senza preavviso. Gli autori non assumono alcuna responsabilità per il<br />
contenuto <strong>di</strong> queste <strong>slides</strong> (ivi incluse, ma non limitatamente, la correttezza,<br />
completezza, applicabilità, aggiornamento dell’informazione).<br />
• In ogni caso non può essere <strong>di</strong>chiarata conformità all’informazione contenuta in<br />
queste <strong>slides</strong>.<br />
• In ogni caso questa nota <strong>di</strong> copyright non deve mai essere rimossa e deve essere<br />
riportata anche in utilizzi parziali.<br />
2
In<strong>di</strong>rizzamento IP: metodologia<br />
1. In<strong>di</strong>viduazione delle reti IP<br />
2. Numero <strong>di</strong> in<strong>di</strong>rizzi necessari<br />
3. Numero <strong>di</strong> in<strong>di</strong>rizzi allocati<br />
4. Vali<strong>di</strong>tà del blocco <strong>di</strong> in<strong>di</strong>rizzamento<br />
5. Netmask / Prefix Length<br />
6. Address Range<br />
7. In<strong>di</strong>rizzi Hosts<br />
.129<br />
.194<br />
Spazio <strong>di</strong> in<strong>di</strong>rizzamento min: 196 in<strong>di</strong>rizzi<br />
Address range prescelto: 10.0.0.0/24 OK<br />
Rete 10.0.0.192/30<br />
Rete IP 3<br />
In<strong>di</strong>rizzi necessari: 4<br />
In<strong>di</strong>rizzi allocati: 4<br />
NM (PL): 255.255.255.252 (/30)<br />
.193<br />
.1<br />
Rete 10.0.0.128/26<br />
Rete 10.0.0.0/25<br />
Rete IP 1 Rete IP 2<br />
.130 - .169<br />
In<strong>di</strong>rizzi necessari: 43<br />
.2 - .101<br />
In<strong>di</strong>rizzi necessari: 103<br />
In<strong>di</strong>rizzi allocati: 64 In<strong>di</strong>rizzi allocati: 128<br />
NM (PL): 255.255.255.192 (/26) NM (PL): 255.255.255.128 (/25)<br />
LAN 1, 40 end-system<br />
3<br />
LAN 2, 100 end-system
<strong>Esercizi</strong>o 1<br />
• Ipotizzando un in<strong>di</strong>rizzamento classful, in<strong>di</strong>care se gli in<strong>di</strong>rizzi<br />
seguenti sono in<strong>di</strong>rizzi <strong>di</strong> rete oppure <strong>di</strong> host; in<strong>di</strong>care inoltre<br />
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 />
4
<strong>Esercizi</strong>o 1: soluzione<br />
In<strong>di</strong>rizzo E’ <strong>di</strong> rete Classe <strong>di</strong> appartenenza<br />
130.192.0.0 SI B<br />
192.168.0.0 SI C<br />
80.45.0.0 NO A<br />
112.0.0.0 SI A<br />
198.0.1.0 SI C<br />
134.188.1.0 NO B<br />
224.0.0.3 -- D<br />
241.0.3.1 -- E<br />
235.0.0.0 -- D<br />
5
<strong>Esercizi</strong>o 2<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classful per la rete in<br />
figura.<br />
350 host 120 host<br />
6
<strong>Esercizi</strong>o 2: soluzione<br />
.1<br />
192.168.0.0<br />
.2<br />
.1<br />
172.16.0.0<br />
192.168.1.0<br />
.2<br />
350 host 120 host<br />
7
<strong>Esercizi</strong>o 3<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classful per la rete in<br />
figura. Si utilizzino in<strong>di</strong>rizzi privati.<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 />
8<br />
187 host
<strong>Esercizi</strong>o 3: soluzione<br />
192.168.128.0<br />
A<br />
B .2<br />
.1 .1 192.168.1.0 .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 />
9
<strong>Esercizi</strong>o 4<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classful per la rete in<br />
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 />
10
<strong>Esercizi</strong>o 4: soluzione<br />
205 host<br />
217.0.7.0<br />
300 host 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 />
11
<strong>Esercizi</strong>o 5<br />
• Ipotizzando un in<strong>di</strong>rizzamento classless, definire la netmask e<br />
il prefix length da assegnare a ipotetiche reti contenenti il<br />
numero <strong>di</strong> host in<strong>di</strong>cati.<br />
Numero<br />
Host<br />
2<br />
27<br />
5<br />
100<br />
10<br />
300<br />
1010<br />
55<br />
167<br />
1540<br />
Netmask Prefix Length N° in<strong>di</strong>rizzi<br />
<strong>di</strong>sponibili<br />
12
<strong>Esercizi</strong>o 5: soluzione<br />
Numero<br />
Host<br />
Netmask Prefix Length N° in<strong>di</strong>rizzi<br />
<strong>di</strong>sponibili<br />
2 255.255.255.252 /30 4 (-2)<br />
27 255.255.255.224 /27 32 (-2)<br />
5 255.255.255.248 /29 8 (-2)<br />
100 255.255.255.128 /25 128 (-2)<br />
10 255.255.255.240 /28 16 (-2)<br />
300 255.255.254.0 /23 512 (-2)<br />
1010 255.255.252.0 /22 1024 (-2)<br />
55 255.255.255.192 /26 64 (-2)<br />
167 255.255.255.0 /24 256 (-2)<br />
1540 255.255.248.0 /21 2048 (-2)<br />
13
<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,<br />
definire delle reti (in termini <strong>di</strong> “networkID/prefix length”)<br />
adatte a contenere il numero <strong>di</strong> host in<strong>di</strong>cati.<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 />
14
<strong>Esercizi</strong>o 6: 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 />
15
<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 />
16
<strong>Esercizi</strong>o 7: soluzione<br />
Coppia IP / Prefix Length<br />
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 />
17
<strong>Esercizi</strong>o 8<br />
• In<strong>di</strong>care l’errore <strong>di</strong> configurazione presente nella rete in<br />
figura e spiegare perché tale errore ne compromette il<br />
corretto funzionamento.<br />
IP:192.168.0.1/24<br />
IP:192.168.1.1/28<br />
DNS 1<br />
Host 1<br />
DNS 2<br />
IP:192.168.0.23/24<br />
DG:192.168.0.1<br />
DNS:192.168.0.23<br />
IP:192.168.0.2/24<br />
DG:192.168.0.1<br />
DNS:192.168.1.23<br />
IP:192.168.1.23/28<br />
DG:192.168.1.1<br />
DNS:192.168.1.23<br />
18
<strong>Esercizi</strong>o 8: soluzione<br />
• La netmask configurata tra router e DNS 2 è errata in quanto<br />
le due macchine non appartengono alla stessa sottorete.<br />
• Con la configurazione corrente il router potrebbe vedere DNS<br />
2 solo se quest’ultimo possedesse un in<strong>di</strong>rizzo rientrante nel<br />
range 192.168.1.2 / 192.168.1.14. Il DNS 2 è infatti<br />
configurato come appartenente alla rete 192.168.1.16/28,<br />
rete <strong>di</strong> cui non fa parte l’interfaccia del router 192.168.1.1. Il<br />
DNS 2 risulta quin<strong>di</strong> incapace <strong>di</strong> comunicare con l’esterno.<br />
• NB: L’aver configurato DNS 2 come DNS server <strong>di</strong> Host 1 non<br />
è un errore. L’utilizzo <strong>di</strong> un server DNS esterno alla propria<br />
rete è assolutamente legittimo.<br />
19
<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 tentativo <strong>di</strong> comunicazione tra Host 1 e<br />
DNS 2, in<strong>di</strong>care a che punto del percorso e perché questo<br />
errore non rende possibile tale comunicazione.<br />
IP:192.168.0.1/24<br />
IP:192.168.1.1/27<br />
DNS 1<br />
Host 1<br />
DNS 2<br />
IP:192.168.0.23/24<br />
DG:192.168.0.1<br />
DNS:192.168.0.23<br />
IP:192.168.0.2/24<br />
DG:192.168.0.1<br />
DNS:192.168.1.23<br />
IP:192.168.1.23/28<br />
DG:192.168.1.1<br />
DNS:192.168.1.23<br />
20
<strong>Esercizi</strong>o 9<br />
• La netmask configurata su DNS 2 deve essere<br />
255.255.255.224 e non 255.255.255.240 come in<strong>di</strong>cato (dal<br />
prefix length) in figura.<br />
• Con la configurazione corrente il router vede DNS 2 come<br />
appartenente alla propria rete (192.168.1.0/27) quin<strong>di</strong> riesce<br />
a comunicare con questi a livello 2, ma non è vero il<br />
viceversa. DNS 2 è infatti configurato come appartenente alla<br />
rete 192.168.1.16/28, rete <strong>di</strong> cui non fa parte l’interfaccia del<br />
router 192.168.1.1. DNS 2 risulta quin<strong>di</strong> incapace <strong>di</strong><br />
comunicare con l’esterno.<br />
• NB: L’aver configurato DNS 2 come DNS server <strong>di</strong> Host 1 non<br />
è un errore. L’utilizzo <strong>di</strong> un server DNS esterno alla propria<br />
rete è assolutamente legittimo.<br />
21
<strong>Esercizi</strong>o 10<br />
• Considerando la rete in figura, il comando ping<br />
www.mioserver.it lanciato su Host 1 ha esito positivo?<br />
Perché?<br />
IP:130.192.86.1/24<br />
IP:130.192.85.1/27<br />
WWW<br />
Host 1<br />
DNS<br />
www.mioserver.it<br />
IP:130.192.86.10/24<br />
DG:130.192.86.1<br />
DNS:130.192.85.8<br />
IP:130.192.86.11/24<br />
DG:130.192.86.1<br />
DNS:130.192.85.8<br />
IP:130.192.85.8/28<br />
DG:130.192.85.1<br />
DNS:130.192.85.8<br />
22
<strong>Esercizi</strong>o 10: soluzione<br />
• Il comando ha esito positivo.<br />
• Host 1, il router e il server www possono comunicare tra loro a<br />
livello 2 (tutti hanno un’interfaccia sulla rete 130.192.86.0/24). Il<br />
router può comunicare a livello 2 con il DNS (130.192.85.8<br />
appartiene alla rete 130.192.85.0/27 su cui il router ha<br />
un’interfaccia). Il DNS può comunicare a livello 2 con il router<br />
(130.192.85.1 appartiene alla rete 130.192.85.0/28 su cui il DNS<br />
ha un interfaccia). Quin<strong>di</strong> Host 1 risolve il nome<br />
www.mioserver.it tramite il DNS e poi raggiunge il server con un<br />
ICMP echo request.<br />
• NB: Anche se in questo caso particolare la rete si comporta<br />
correttamente per quanto riguarda il traffico in<strong>di</strong>cato, una<br />
configurazione <strong>di</strong> questo tipo è errata! La rete potrebbe infatti<br />
avere malfunzionamenti per altre destinazioni.<br />
23
<strong>Esercizi</strong>o 11<br />
• In<strong>di</strong>care gli errori <strong>di</strong> configurazione presenti nella rete in<br />
figura.<br />
RETE C<br />
IP:130.192.86.1/27<br />
IP:130.192.86.35/30<br />
IP:130.192.86.32/30<br />
IP:130.192.86.25/29<br />
RETE A<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 IP:130.192.86.27/29<br />
DG:130.192.86.25 DG:130.192.86.25<br />
DNS:130.192.86.20 DNS:130.192.86.20<br />
24
<strong>Esercizi</strong>o 11: soluzione<br />
• Sul DNS non è configurato il Default Gateway.<br />
• La LIS realizzata nella rete fisica B non è corretta.<br />
130.192.86.24/29 fa infatti parte <strong>di</strong> 130.192.86.0/27, già<br />
utilizzata nella rete fisica A. Si ha quin<strong>di</strong> una sovrapposizione<br />
<strong>di</strong> piani <strong>di</strong> in<strong>di</strong>rizzamento.<br />
• L’address range utilizzato nella rete C per la realizzazione<br />
della LIS è corretto in quanto non crea sovrapposizioni <strong>di</strong><br />
piani <strong>di</strong> in<strong>di</strong>rizzamento. Gli in<strong>di</strong>rizzi assegnati alle interfacce<br />
sono però errati. Questi rappresentano infatti l’identificativo<br />
<strong>di</strong> rete e l’in<strong>di</strong>rizzo <strong>di</strong> broadcast della rete 130.192.86.32/30.<br />
Gli in<strong>di</strong>rizzi da utilizzare sarebbero stati 130.192.86.33 e<br />
130.192.86.34.<br />
25
<strong>Esercizi</strong>o 12<br />
• Si supponga, come in<strong>di</strong>cato nella rete in figura, che il<br />
proprietario dell’host A abbia configurato in maniera errata la<br />
propria stazione invertendo i valori <strong>di</strong> DG e IP address.<br />
• Si descriva il comportamento della rete (immaginando che sia<br />
A, che B che C vogliano generare del traffico, sia locale che<br />
verso Internet) a fronte <strong>di</strong> questo errore <strong>di</strong> configurazione.<br />
A<br />
B<br />
IP: 130.192.16.1/24<br />
DG: 130.192.16.81<br />
IP: 130.192.16.2/24<br />
DG: 130.192.16.1<br />
IP: 130.192.16.5/24<br />
DG: 130.192.16.1<br />
IP: 130.192.16.1/24<br />
C<br />
26
<strong>Esercizi</strong>o 12: soluzione<br />
• Il comportamento dell’host A è facilmente preve<strong>di</strong>bile.<br />
Avendo settato il gateway in modo errato non riesce a<br />
raggiungere la rete esterna credendo <strong>di</strong> essere esso stesso il<br />
punto <strong>di</strong> contatto con la rete esterna.<br />
• Per gli host B e C la situazione è un pò più complicata in per<br />
cui bisogna tener conto <strong>di</strong> vari fattori. Ad esempio se l’host A<br />
viene collegato alla rete in un tempo successivo agli altri due,<br />
questi ultimi riusciranno (almeno fino al loro “aging time”) a<br />
raggiungere la rete esterna in quanto sulla loro arp table il<br />
mac del gateway risulta essere quello corretto. Nel caso<br />
contrario potrebbero non funzionare da subito gli altri due.<br />
• In molti sistemi operativi correnti è comunque possibile<br />
rilevare un conflitto <strong>di</strong> in<strong>di</strong>rizzi IP presenti sulla rete<br />
27
<strong>Esercizi</strong>o 13<br />
• Data la rete in figura, si supponga <strong>di</strong> ricevere, da parte<br />
dell’utente dell’Host 1, la segnalazione che l’host 192.168.2.1<br />
risulta irraggiungibile, mentre altri host (es. 192.168.1.2)<br />
sono perfettamente funzionanti. Ad una prima <strong>di</strong>agnosi,<br />
risulta però che l’host 192.168.2.1 sia perfettamente<br />
funzionante e raggiungibile dall’host 192.168.1.2. Evidenziare<br />
quale potrebbe essere 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 />
28
<strong>Esercizi</strong>o 13: soluzione<br />
• Il caso più imme<strong>di</strong>ato è quello in cui l’host 1 (a <strong>di</strong>fferenza<br />
dell’host 2) potrebbe aver settato male o non aver settato<br />
per nulla il gateway sulla propria macchina.<br />
• In un altro scenario si potrebbe pensare che ci sia un errore<br />
sulla maschera dell’host 1. Ad esempio:<br />
• Host 1 => 130.192.1.1/30<br />
• Host 2 => 130.192.1.2/24<br />
• Router => 130.192.1.254/24<br />
• In un caso come questo i due host riuscirebbero a<br />
comunicare tra <strong>di</strong> loro ma il primo non raggiungerebbe il<br />
router in quanto appartenente ad un’altra sottorete.<br />
29
<strong>Esercizi</strong>o 14<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless per la rete in<br />
figura, sia in con<strong>di</strong>zioni <strong>di</strong> in<strong>di</strong>rizzamento “normale”, sia nel<br />
caso in cui si voglia minimizzare il numero <strong>di</strong> in<strong>di</strong>rizzi<br />
impegnati, supponendo <strong>di</strong> utilizzare l’address range<br />
10.0.0.0/16.<br />
350 host 120 host<br />
30
<strong>Esercizi</strong>o 14: soluzione (1)<br />
Soluzione 1<br />
.2.129 .2.130<br />
10.0.0.0/23<br />
.1.254<br />
.2.126<br />
10.0.2.0/25<br />
350 host 120 host<br />
Soluzione 2<br />
.0.254, .1.190,<br />
.1.222, .1.238<br />
.1.241 .1.242<br />
.1.126<br />
10.0.1.0/25<br />
31<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ù<br />
LIS non portano benefici!
<strong>Esercizi</strong>o 14: soluzione (2)<br />
• Tutte sono corrette. La terza è una soluzione <strong>di</strong> compromesso<br />
fra le due, anche se la più logica è probabilmente la prima.<br />
Soluzione 3<br />
.2.1 .2.2<br />
.0.254, .1.126<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 />
32
<strong>Esercizi</strong>o 15<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless per la rete in<br />
figura. In<strong>di</strong>care la netmask <strong>di</strong> ogni rete.<br />
A<br />
B<br />
250 host<br />
250 host<br />
C<br />
F<br />
ISDN<br />
10 Host<br />
250 host<br />
E<br />
D<br />
33<br />
500 host
<strong>Esercizi</strong>o 15: soluzione (1)<br />
Notazione binaria<br />
LIS e Netmask<br />
Notazione<br />
decimale<br />
puntata<br />
Tipo <strong>di</strong><br />
impiego<br />
1111 1111.1111 1111.1111 1110.0000 0000 255.255.254.0<br />
1010 1100.0001 0000.0000 0000.0000 0000 172. 16. 0.0<br />
1111 1111.1111 1111.1111 1111.0000 0000 255.255.255.0<br />
1010 1100.0001 0000.0000 0010.0000 0000 172. 16. 2.0<br />
1010 1100.0001 0000.0000 0011.0000 0000 172. 16. 3.0<br />
1010 1100.0001 0000.0000 0100.0000 0000 172. 16. 4.0<br />
1111 1111.1111 1111.1111 1111.1111 0000 255.255.255.240<br />
1010 1100.0001 0000.1111 1111.0000 0000 172. 16.255.0<br />
1111 1111.1111 1111.1111 1111.1111 1100 255.255.255.252<br />
1010 1100.0001 0000.1111 1110.0000 0000 172. 16.254.0<br />
1010 1100.0001 0000.1111 1110.0000 0100 172. 16.254.4<br />
1010 1100.0001 0000.1111 1110.0000 1000 172. 16.254.8<br />
1010 1100.0001 0000.1111 1110.0000 1100 172. 16.254.12<br />
1010 1100.0001 0000.1111 1110.0001 0000 172. 16.254.16<br />
Rete locale<br />
con<br />
500 host<br />
Reti locali<br />
con<br />
250 host<br />
Rete<br />
ISDN<br />
Linee<br />
punto-punto<br />
34
<strong>Esercizi</strong>o 15: soluzione (2)<br />
172.16.2.0<br />
255.255.255.0<br />
35<br />
250 host<br />
A<br />
.1 .1<br />
ISDN<br />
10 Host<br />
.33 .5<br />
172.16.255.0<br />
255.255.255.240<br />
172.16.254.0<br />
255.255.255.252<br />
172.16.254.4<br />
255.255.255.252<br />
.6<br />
C<br />
.9<br />
250 host<br />
.9<br />
172.16.3.0<br />
255.255.255.0<br />
.4<br />
D<br />
.2<br />
B<br />
.10<br />
.34<br />
.2<br />
172.16.254.8<br />
255.255.255.252<br />
172.16.254.12 .16<br />
255.255.255.252<br />
.13 .12<br />
0.3<br />
500 host<br />
172.16.4.0<br />
255.255.255.0<br />
250 host<br />
.9<br />
.17<br />
E<br />
F<br />
.35<br />
172.16.254.16<br />
255.255.255.252<br />
172.16.0.0<br />
255.255.254.0
<strong>Esercizi</strong>o 16<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless per la rete in<br />
figura, utilizzando l’address range 130.192.0.0/16.<br />
205 host<br />
1300 host<br />
60 host<br />
61 host 4 host<br />
12 host<br />
36
<strong>Esercizi</strong>o 16: soluzione (1)<br />
Notazione binaria<br />
LIS e Netmask<br />
Notazione<br />
decimale<br />
puntata<br />
1111 1111.1111 1111.1111 1000.0000 0000 255.255.248. 0<br />
1000 0010.1101 0000.0000 0000.0000 0000 130.192. 0. 0<br />
1111 1111.1111 1111.1111 1111.0000 0000 255.255.255.0<br />
1000 0010.1101 0000.0000 1000.0000 0000 130.192. 8. 0<br />
1111 1111.1111 1111.1111 1111.1100 0000 255.255.255.192<br />
1000 0010.1101 0000.0000 1001.0000 0000 130.192. 9. 0<br />
1111 1111.1111 1111.1111 1111.1100 0000 255.255.255.192<br />
1000 0010.1101 0000.0000 1001.0100 0000 130.192. 9. 64<br />
1111 1111.1111 1111.1111 1111.1111 0000 255.255.255.240<br />
1000 0010.1101 0000.0000 1001.1000 0000 130.192. 9.128<br />
1111 1111.1111 1111.1111 1111.1111 1000 255.255.255.248<br />
1000 0010.1101 0000.0000 1001.1001 0000 130.192. 9.144<br />
Tipo <strong>di</strong><br />
impiego<br />
Rete locale<br />
con<br />
1300 host<br />
Rete locale<br />
con 205 host<br />
Rete locale<br />
con 61 host<br />
Rete locale<br />
con 60 host<br />
Rete locale<br />
con 12 host<br />
Rete locale<br />
con 4 host<br />
37
<strong>Esercizi</strong>o 16: soluzione (2)<br />
Notazione binaria<br />
LIS e Netmask<br />
Notazione<br />
decimale<br />
puntata<br />
Tipo <strong>di</strong><br />
impiego<br />
1111 1111.1111 1111.1111 1111.1111 1100 255.255.255.252<br />
1000 0010.1101 1111.1110 0000.0000 0000 130.192.254. 0<br />
1000 0010.1101 1111.1110 0000.0000 0100 130.192.254. 4<br />
1000 0010.1101 1111.1110 0000.0000 1000 130.192.254. 8<br />
1000 0010.1101 1111.1110 0000.0000 1100 130.192.254. 12<br />
1000 0010.1101 1111.1110 0000.0001 0000 130.192.254. 16<br />
1000 0010.1101 1111.1110 0000.0001 0100 130.192.254. 20<br />
1000 0010.1101 1111.1110 0000.0001 1000 130.192.254. 24<br />
Linee<br />
punto-punto<br />
38
<strong>Esercizi</strong>o 16: soluzione (3)<br />
130.192.8.0<br />
255.255.255.0<br />
130.192.254.12<br />
255.255.255.252<br />
205 host<br />
.13<br />
.1<br />
.1<br />
130.192.254.0<br />
255.255.255.252<br />
.5<br />
130.192.254.4<br />
255.255.255.252<br />
61 host 130.192.9.144 4 host<br />
12 host<br />
255.255.255.248<br />
1300 host<br />
60 host<br />
130.192.0.0<br />
255.255.248.0<br />
.9<br />
130.192.254.8<br />
255.255.255.252<br />
130.192.9.64<br />
255.255.255.192<br />
.21 .25<br />
130.192.254.20<br />
255.255.255.252 130.192.254.24<br />
130.192.254.16<br />
.14 255.255.255.252<br />
.17 255.255.255.252 .18<br />
130.192.9.0<br />
.22 .26<br />
.1<br />
130.192.9.128<br />
255.255.255.192<br />
.145<br />
.129<br />
255.255.255.240<br />
.6<br />
.10<br />
.65<br />
.2<br />
.1<br />
39
<strong>Esercizi</strong>o 17<br />
• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento classless per la rete in<br />
figura, utilizzando l’address range 130.192.0.0/16.<br />
205 host<br />
Internet<br />
252 host<br />
60 host<br />
61 host 4 host<br />
12 host<br />
40
<strong>Esercizi</strong>o 17: soluzione (1)<br />
Notazione binaria<br />
LIS e Netmask<br />
Notazione<br />
decimale<br />
puntata<br />
Tipo <strong>di</strong><br />
impiego<br />
1111 1111.1111 1111.1111 1110.0000 0000 255.255.254. 0<br />
1000 0010.1101 0000.0000 0000.0000 0000 130.192. 0. 0<br />
1111 1111.1111 1111.1111 1111.0000 0000 255.255.255.0<br />
1000 0010.1101 0000.0000 0010.0000 0000 130.192. 2. 0<br />
1111 1111.1111 1111.1111 1111.1100 0000 255.255.255.192<br />
1000 0010.1101 0000.0000 0011.0000 0000 130.192. 3. 0<br />
1111 1111.1111 1111.1111 1111.1100 0000 255.255.255.192<br />
1000 0010.1101 0000.0000 0011.0100 0000 130.192. 3. 64<br />
1111 1111.1111 1111.1111 1111.1111 0000 255.255.255.240<br />
1000 0010.1101 0000.0000 0011.1000 0000 130.192. 3.128<br />
1111 1111.1111 1111.1111 1111.1111 1000 255.255.255.248<br />
1000 0010.1101 0000.0000 0011.1001 0000 130.192. 3.144<br />
Rete locale<br />
con 252 host<br />
Rete locale<br />
con 205 host<br />
Rete locale<br />
con 61 host<br />
Rete locale<br />
con 60 host<br />
Rete locale<br />
con 12 host<br />
Rete locale<br />
con 4 host<br />
41
<strong>Esercizi</strong>o 17: soluzione (2)<br />
Notazione binaria<br />
LIS e Netmask<br />
Notazione<br />
decimale<br />
puntata<br />
Tipo <strong>di</strong><br />
impiego<br />
1111 1111.1111 1111.1111 1111.1111 1100 255.255.255.252<br />
1000 0010.1101 1111.1110 0000.0000 0000 130.192.254. 0<br />
1000 0010.1101 1111.1110 0000.0000 0100 130.192.254. 4<br />
1000 0010.1101 1111.1110 0000.0000 1000 130.192.254. 8<br />
1000 0010.1101 1111.1110 0000.0000 1100 130.192.254. 12<br />
Linee<br />
punto-punto<br />
42
<strong>Esercizi</strong>o 17: soluzione (3)<br />
43<br />
130.192.254.0<br />
255.255.255.252<br />
130.192.2.0<br />
255.255.255.0<br />
205 host<br />
.1 .2<br />
252 host<br />
130.192.254.8<br />
255.255.255.252<br />
.2 130.192.254.4<br />
255.255.255.252 .9<br />
.1<br />
.5<br />
.14<br />
.6<br />
130.192.3.0<br />
.145<br />
.129<br />
61 host<br />
255.255.255.192<br />
4 host<br />
130.192.3.144<br />
12 host<br />
255.255.255.248<br />
.1<br />
.1<br />
.3<br />
.10 .13<br />
.65<br />
60 host<br />
Internet<br />
130.192.0.0<br />
255.255.254.0<br />
130.192.3.64<br />
255.255.255.192<br />
130.192.254.12<br />
255.255.255.252<br />
130.192.3.128<br />
255.255.255.240