04.06.2015 Views

Esercizi di Routing - the Netgroup at Politecnico di Torino

Esercizi di Routing - the Netgroup at Politecnico di Torino

Esercizi di Routing - the Netgroup at Politecnico di Torino

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Novembre 2005 2007<br />

<strong>Esercizi</strong> <strong>di</strong> <strong>Routing</strong><br />

Fulvio Risso<br />

Guido Marchetto<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 1 Copyright: si veda nota a pag. 2


Novembre 2005 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 />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 2 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 1<br />

• Definire l’albero <strong>di</strong> instradamento <strong>di</strong> tutti i no<strong>di</strong><br />

della rete in figura.<br />

A<br />

3<br />

B<br />

2<br />

1<br />

C<br />

2<br />

D<br />

5<br />

4<br />

E<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 3 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 1<br />

• Soluzione<br />

Destinazione<br />

B<br />

C<br />

D<br />

E<br />

Nodo A<br />

Next-hop<br />

B<br />

C<br />

B/C<br />

C<br />

Destinazione<br />

A<br />

C<br />

D<br />

E<br />

Nodo B<br />

Next-hop<br />

A<br />

D<br />

D<br />

D<br />

Destinazione<br />

A<br />

B<br />

D<br />

E<br />

Nodo C<br />

Next-hop<br />

A<br />

D<br />

D<br />

E<br />

Destinazione<br />

A<br />

B<br />

C<br />

E<br />

Nodo D<br />

Next-hop<br />

B/C<br />

B<br />

C<br />

E<br />

Destinazione<br />

A<br />

B<br />

C<br />

D<br />

Nodo E<br />

Next-hop<br />

C<br />

D<br />

C<br />

D<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 4 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 2<br />

• Definire l’albero <strong>di</strong> instradamento <strong>di</strong> tutti i no<strong>di</strong><br />

della rete in figura.<br />

E<br />

2<br />

A<br />

D<br />

2<br />

3<br />

1<br />

B<br />

1<br />

2<br />

C<br />

G<br />

1 1 4<br />

4<br />

F<br />

H<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 5 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 3<br />

• D<strong>at</strong>a la rete in figura, ricavare la routing table <strong>di</strong><br />

R1. Le route debbono essere aggreg<strong>at</strong>e tra loro<br />

al fine <strong>di</strong> ottenere il minor numero possibile <strong>di</strong><br />

entry nella routing table. Gli in<strong>di</strong>rizzi IP sono<br />

rel<strong>at</strong>ivi all’interfaccia <strong>di</strong> un router, in particolare<br />

all’interfaccia più vicina all’in<strong>di</strong>cazione.<br />

Address range<br />

130.192.0.0/16<br />

.2.37/30<br />

R1<br />

.2.41/30<br />

.2.1/27<br />

1 5<br />

R2<br />

.0.254/24, .1.126/25<br />

.2.33/30<br />

Peso: 1<br />

R3<br />

.1.254/25<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 6 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 3<br />

• Soluzione<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 130.192.2.38 2<br />

D 130.192.2.0/27 130.192.2.1 1<br />

D 130.192.2.36/30 130.192.2.37 1<br />

D 130.192.2.40/30 130.192.2.41 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 7 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 4<br />

• D<strong>at</strong>a la rete dell’esercizio precedente, riscrivere<br />

la routing table <strong>di</strong> R1 in modo che nelle<br />

aggregazioni non siano presenti LIS non ancora<br />

assegn<strong>at</strong>e a reti fisiche.<br />

Address range<br />

130.192.0.0/16<br />

.2.37/30<br />

R1<br />

.2.41/30<br />

.2.1/27<br />

1 5<br />

R2<br />

.0.254/24, .1.126/25<br />

.2.33/30<br />

Peso: 1<br />

R3<br />

.1.254/25<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 8 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 4<br />

• Soluzione<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 130.192.0.0/24 130.192.2.38 2<br />

S 130.192.2.32/30 130.192.2.38 2<br />

D 130.192.2.0/27 130.192.2.1 1<br />

D 130.192.2.36/30 130.192.2.37 1<br />

D 130.192.2.40/30 130.192.2.41 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 9 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 5<br />

• D<strong>at</strong>a la rete in figura, ricavare la routing table <strong>di</strong><br />

R1. Le route debbono essere aggreg<strong>at</strong>e tra loro<br />

al fine <strong>di</strong> ottenere il minor numero possibile <strong>di</strong><br />

entry nella routing table. Gli in<strong>di</strong>rizzi IP sono<br />

rel<strong>at</strong>ivi all’interfaccia <strong>di</strong> un router, in particolare<br />

all’interfaccia più vicina all’in<strong>di</strong>cazione.<br />

Address range<br />

130.192.0.0/16<br />

.2.37/30<br />

R1<br />

.2.41/30<br />

.2.1/27<br />

1 2<br />

R2<br />

.0.254/24, .1.126/25<br />

.2.33/30<br />

Peso: 3<br />

R3<br />

.1.254/25<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 10 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 5<br />

• Soluzione<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 130.192.2.38 2<br />

S 130.192.1.128/25 130.192.2.42 2<br />

D 130.192.2.0/27 130.192.2.1 1<br />

D 130.192.2.36/30 130.192.2.37 1<br />

D 130.192.2.40/30 130.192.2.41 1<br />

Route specifica – Longest prefix m<strong>at</strong>ching<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 11 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 6<br />

• D<strong>at</strong>a la rete in figura, ricavare la routing table <strong>di</strong> R1. Le route<br />

debbono essere aggreg<strong>at</strong>e tra loro al fine <strong>di</strong> ottenere il minor<br />

numero possibile <strong>di</strong> entry nella routing table. Gli in<strong>di</strong>rizzi IP<br />

sono rel<strong>at</strong>ivi all’interfaccia <strong>di</strong> un router, in particolare<br />

all’interfaccia più vicina all’in<strong>di</strong>cazione.<br />

Internet<br />

213.205.24.25/30<br />

Address range<br />

130.192.0.0/16<br />

2.254/24<br />

R1<br />

R2<br />

3.189/30<br />

Peso: 1<br />

3.182/29<br />

3 3.186/30<br />

1.254/23<br />

R4<br />

3.194/30<br />

1 3.126/25<br />

R3<br />

3.158/27<br />

4<br />

3.197/30<br />

3.174/28<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 12 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 6<br />

• Soluzione<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 213.205.24.26 2<br />

S 130.192.2.0/23 130.192.3.190 2<br />

S 130.192.0.0/23 130.192.3.186 2<br />

S 130.192.3.128/27 130.192.3.186 2<br />

D 213.205.24.24/30 213.205.24.25 1<br />

D 130.192.3.188/30 130.192.3.189 1<br />

D 130.192.3.184/30 130.192.3.185 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 13 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 7<br />

• D<strong>at</strong>a la rete dell’esercizio precedente, riscrivere la<br />

routing table <strong>di</strong> R1 in modo che nelle aggregazioni<br />

non siano presenti LIS non ancora assegn<strong>at</strong>e a reti<br />

fisiche.<br />

Internet<br />

213.205.24.25/30<br />

R1<br />

3.189/30<br />

3<br />

3.186/30<br />

1.254/23<br />

4<br />

R3<br />

3.158/27<br />

Address range<br />

130.192.0.0/16<br />

2.254/24<br />

R2<br />

Peso: 1<br />

R4<br />

3.194/30<br />

1 3.126/25<br />

3.197/30<br />

3.174/28<br />

3.182/29<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 14 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 7<br />

• Soluzione<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 213.205.24.26 2<br />

S 130.192.2.0/24 130.192.3.190 2<br />

S 130.192.3.0/25 130.192.3.190 2<br />

S 130.192.3.160/27 130.192.3.190 2<br />

S 130.192.3.192/29 130.192.3.190 2<br />

S 130.192.0.0/23 130.192.3.186 2<br />

S 130.192.3.128/27 130.192.3.186 2<br />

D 213.205.24.24/30 213.205.24.25 1<br />

D 130.192.3.188/30 130.192.3.189 1<br />

D 130.192.3.184/30 130.192.3.185 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 15 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 8<br />

• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento per la rete<br />

in figura che massimizzi l’aggregazione <strong>di</strong> route<br />

su R1. Ricavare la risultante routing table <strong>di</strong> R1.<br />

R1<br />

C<br />

D<br />

1 Peso: 2<br />

27 host<br />

A<br />

R3<br />

Address range<br />

130.192.0.0/16<br />

R2<br />

120 host<br />

B<br />

E<br />

60 host<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 16 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 8<br />

• Soluzione<br />

Address range<br />

130.192.0.0/16<br />

R1<br />

C<br />

D<br />

1<br />

Peso: 2<br />

27 host<br />

A<br />

R3<br />

1<br />

2<br />

R2<br />

120 host<br />

B<br />

E<br />

60 host<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 17 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 8<br />

• Soluzione<br />

• Le reti C e D sono raggiunte da R1 con route <strong>di</strong>rette,<br />

quin<strong>di</strong> non influenzano l’aggregabilità su tale router.<br />

Vengono quin<strong>di</strong> per ora trascur<strong>at</strong>e nel computo totale<br />

<strong>di</strong> in<strong>di</strong>rizzi necessari per le due aree definite.<br />

Si ottiene quin<strong>di</strong>:<br />

• Area 1: 27 (+3) + 120 (+3) = 153 in<strong>di</strong>rizzi<br />

• Area 2: 60 (+3) = 63 in<strong>di</strong>rizzi<br />

• Si scelgono quin<strong>di</strong> i seguenti address range:<br />

• Area 1: 130.192.0.0/24<br />

• Area 2: 130.192.1.0/26<br />

• Le reti C e D vengono inglob<strong>at</strong>e nell’Area 1, che può<br />

contenere altre due reti /30.<br />

Attenzione: L’Area 2 non le può contenere!<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 18 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 8<br />

• Soluzione<br />

• Avendo l’accortezza <strong>di</strong> allocare il minor numero <strong>di</strong><br />

in<strong>di</strong>rizzi all’interno dei due address range si ricava il<br />

seguente piano <strong>di</strong> in<strong>di</strong>rizzamento.<br />

• Area 1<br />

• B: 130.192.0.0/25<br />

• A: 130.192.0.128/27<br />

• C: 130.192.0.160/30<br />

• D: 130.192.0.164/30<br />

• Area 2<br />

• E: 130.192.1.0/26<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 19 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 8<br />

• Soluzione<br />

• Ne deriva la seguente routing table <strong>di</strong> R1 (realizz<strong>at</strong>a<br />

senza inglobare nelle aggregazioni LIS non ancora<br />

assegn<strong>at</strong>e a reti fisiche)<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 130.192.0.0/24 130.192.0.161 2<br />

S 130.192.1.0/26 130.192.0.165 2<br />

D 130.192.0.160/30 130.192.0.162 1<br />

D 130.192.0.165/30 130.192.0.166 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 20 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 9<br />

• Ripetere l’esercizio precedente realizzando un<br />

piano <strong>di</strong> in<strong>di</strong>rizzamento che minimizzi il numero <strong>di</strong><br />

in<strong>di</strong>rizzi alloc<strong>at</strong>i. Notare come varia la routing<br />

table <strong>di</strong> R1.<br />

R1<br />

C<br />

D<br />

1 Peso: 2<br />

27 host<br />

A<br />

R3<br />

Address range<br />

130.192.0.0/16<br />

R2<br />

120 host<br />

B<br />

E<br />

60 host<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 21 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 10<br />

• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento per la rete<br />

in figura che massimizzi l’aggregazione <strong>di</strong> route<br />

su R1.<br />

60 host<br />

R4<br />

1<br />

R1<br />

Address range<br />

130.192.0.0/16<br />

120 host<br />

120 host<br />

2<br />

R3<br />

Peso: 3<br />

R2<br />

248 host<br />

27 host<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 22 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 10<br />

• Soluzione<br />

60 host<br />

A<br />

R4<br />

1<br />

C<br />

R1<br />

Address range<br />

130.192.0.0/16<br />

2<br />

120 host<br />

B<br />

D<br />

120 host<br />

E<br />

2<br />

R3<br />

Peso: 3<br />

G<br />

R2<br />

H<br />

248 host<br />

1<br />

F<br />

27 host<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 23 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 10<br />

• Soluzione<br />

• Le reti C, D ed E sono raggiunte da R1 con route<br />

<strong>di</strong>rette, quin<strong>di</strong> non influenzano l’aggregabilità su tale<br />

router. Vengono quin<strong>di</strong> per ora trascur<strong>at</strong>e nel<br />

computo totale <strong>di</strong> in<strong>di</strong>rizzi necessari per le due aree<br />

definite.<br />

Si ottiene quin<strong>di</strong>:<br />

• Area 1: 248 (+3) + 27 (+3) + 2 (+2) = 284 in<strong>di</strong>rizzi<br />

• Area 2: 120 (+3) + 60 (+3) = 186 in<strong>di</strong>rizzi<br />

• La rete D necessita <strong>di</strong> 120 (+3) in<strong>di</strong>rizzi. Si può quin<strong>di</strong><br />

prevedere un address range /23 per l’Area 1 e<br />

inglobare la rete D in questa area. Si scelgono quin<strong>di</strong><br />

i seguenti address range:<br />

• Area 1: 130.192.0.0/23<br />

• Area 2: 130.192.2.0/24<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 24 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 10<br />

• Soluzione<br />

• Si sceglie poi <strong>di</strong> inglobare C nell’area 1 ed E nell’area<br />

2. Entrambe possono contenere una /30 in più.<br />

• Avendo l’accortezza <strong>di</strong> allocare il minor numero <strong>di</strong><br />

in<strong>di</strong>rizzi all’interno dei due address range si ricava il<br />

seguente piano <strong>di</strong> in<strong>di</strong>rizzamento.<br />

• Area 1<br />

• H: 130.192.0.0/24<br />

• D: 130.192.1.0/25<br />

• F: 130.192.1.128/27<br />

• G: 130.192.1.160/30<br />

• E: 130.192.1.164/30<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 25 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 10<br />

• Soluzione<br />

• Area 2<br />

• B: 130.192.2.0/25<br />

• A: 130.192.2.128/26<br />

• C: 130.192.2.192/30<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 26 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 11<br />

• Realizzare un piano <strong>di</strong> in<strong>di</strong>rizzamento per la rete in<br />

figura che massimizzi l’aggregazione <strong>di</strong> route su<br />

R1.<br />

Internet<br />

R1<br />

N<br />

1<br />

R3<br />

213.205.24.24/30<br />

Address range<br />

130.192.0.0/16<br />

B<br />

33 host<br />

R2<br />

C<br />

210 host<br />

5 host<br />

500 host<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 27 Copyright: si veda nota a pag. 2<br />

A<br />

Peso: 1<br />

E<br />

D<br />

1<br />

I<br />

R4<br />

F<br />

120 host<br />

4<br />

L<br />

1022 host<br />

H<br />

G<br />

M<br />

10 host<br />

10 host


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 11<br />

• Soluzione<br />

Internet<br />

213.205.24.24/30<br />

• Dopo aver ricav<strong>at</strong>o l’albero <strong>di</strong> instradamento <strong>di</strong> R1, si<br />

possono definire le due aree a cui assegnare address<br />

range <strong>di</strong>stinti (derivandoli dall’address range fornito<br />

come d<strong>at</strong>o dell’esercizio).<br />

1<br />

B<br />

33 host<br />

R1<br />

R2<br />

C<br />

210 host<br />

5 host<br />

500 host<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 28 Copyright: si veda nota a pag. 2<br />

A<br />

N<br />

Peso: 1<br />

E<br />

D<br />

1<br />

1<br />

2<br />

I<br />

R4<br />

F<br />

120 host<br />

4<br />

L<br />

R3<br />

1022 host<br />

H<br />

G<br />

M<br />

10 host<br />

10 host


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 11<br />

• Soluzione<br />

• Le reti A e N sono raggiunte da R1 con route <strong>di</strong>rette,<br />

quin<strong>di</strong> non influenzano l’aggregabilità su tale router.<br />

Vengono quin<strong>di</strong> per ora trascur<strong>at</strong>e nel computo totale <strong>di</strong><br />

in<strong>di</strong>rizzi necessari per le due aree definite.<br />

Si ottiene quin<strong>di</strong>:<br />

• Area 1: 33 (+3) + 210 (+3) + 120 (+3) + 10 (+3) +<br />

+ 5 (+3) + 2 (+2) = 397 in<strong>di</strong>rizzi<br />

• Area 2: 500 (+3) + 1022 (+3) + 10 (+3) + 2 (+2) =<br />

= 1545 in<strong>di</strong>rizzi<br />

• Si scelgono quin<strong>di</strong> i seguenti address range:<br />

• Area 2: 130.192.0.0/21<br />

• Area 1: 130.192.8.0/23<br />

• Si sceglie <strong>di</strong> inglobare A nell’area 1 e N nell’area 2.<br />

Entrambe possono contenere una /30 in più.<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 29 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 11<br />

• Soluzione<br />

• Avendo l’accortezza <strong>di</strong> allocare il minor numero <strong>di</strong><br />

in<strong>di</strong>rizzi all’interno dei due address range si ricava il<br />

seguente piano <strong>di</strong> in<strong>di</strong>rizzamento.<br />

• Area 1<br />

• C: 130.192.8.0/24<br />

• F: 130.192.9.0/25<br />

• B1: 130.192.9.128/27<br />

• G: 130.192.9.160/28<br />

• B2: 130.192.9.176/29<br />

• D: 130.192.9.184/29<br />

• E: 130.192.9.192/30<br />

• A: 130.192.9.196/30<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 30 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 11<br />

• Soluzione<br />

• Area 2<br />

• L1: 130.192.0.0/22<br />

• I: 130.192.4.0/23<br />

• M: 130.192.6.0/28<br />

• L2: 130.192.6.16/30<br />

• H: 130.192.6.20/30<br />

• N: 130.192.6.24/30<br />

• NB: Nella realizzazione del piano <strong>di</strong> in<strong>di</strong>rizzamento non<br />

sono st<strong>at</strong>e tenute in conto eventuali espansioni perché<br />

l’esercizio non lo richiede. Nella pr<strong>at</strong>ica sarebbe buona<br />

norma farlo nei casi particolarmente critici (Es.: Rete L).<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 31 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 12<br />

• D<strong>at</strong>o il piano <strong>di</strong> in<strong>di</strong>rizzamento definito nell’esercizio<br />

precedente, ricavare le routing table <strong>di</strong> R1, R2, R3 e R4. Le<br />

route debbono essere aggreg<strong>at</strong>e tra loro al fine <strong>di</strong> ottenere il<br />

minor numero possibile <strong>di</strong> entry nella routing table. Gli in<strong>di</strong>rizzi<br />

IP sono rel<strong>at</strong>ivi all’interfaccia <strong>di</strong> un router, in particolare<br />

all’interfaccia più vicina all’in<strong>di</strong>cazione.<br />

Internet<br />

213.205.24.25/30<br />

Address range<br />

130.192.0.0/16<br />

9.158/27 – 9.182/29<br />

B<br />

R1<br />

R2<br />

5.254/23<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 32 Copyright: si veda nota a pag. 2<br />

A<br />

8.254/24<br />

C<br />

N<br />

9.198/30<br />

3.254/22 – 6.18/30<br />

Peso: 1<br />

R4<br />

9.194/30<br />

E<br />

1 9.126/25<br />

F<br />

9.190/29<br />

D<br />

1<br />

I<br />

6.26/30<br />

H<br />

4<br />

R3<br />

L<br />

6.22/30<br />

9.174/28<br />

G<br />

6.14/28<br />

M


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 12<br />

• Soluzione<br />

• R1<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 213.205.24.26 2<br />

S 130.192.0.0/21 130.192.6.26 2<br />

S 130.192.8.0/23 130.192.9.197 2<br />

D 213.205.24.24/30 213.205.24.25 1<br />

D 130.192.9.196/30 130.192.9.198 1<br />

D 130.192.6.24/30 130.192.6.25 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 33 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 12<br />

• Soluzione<br />

• R2<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 130.192.9.198 2<br />

S 130.192.9.0/24 130.192.9.194 2<br />

S 130.192.6.20/30 130.192.9.194 2<br />

D 130.192.8.0/24 130.192.8.254 1<br />

D 130.192.9.128/27 130.192.9.158 1<br />

D 130.192.9.176/29 130.192.9.182 1<br />

D 130.192.9.184/29 130.192.9.190 1<br />

D 130.192.9.192/30 130.192.9.193 1<br />

D 130.192.9.196/30 130.192.9.197 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 34 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 12<br />

• Soluzione<br />

• R3<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 130.192.6.25 2<br />

D 130.192.0.0/22 130.192.3.254 1<br />

D 130.192.4.0/23 130.192.5.254 1<br />

D 130.192.6.0/28 130.192.6.14 1<br />

D 130.192.6.16/30 130.192.6.18 1<br />

D 130.192.6.20/30 130.192.6.21 1<br />

D 130.192.6.24/30 130.192.6.26 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 35 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 12<br />

• Soluzione<br />

• R4<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 130.192.9.193 2<br />

D 130.192.6.20/30 130.192.6.22 1<br />

D 130.192.9.0/25 130.192.9.126 1<br />

D 130.192.9.160/28 130.192.9.174 1<br />

D 130.192.9.192/30 130.192.9.194 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 36 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 13<br />

• D<strong>at</strong>a la rete in figura, ricavare la routing table <strong>di</strong> R1. Le route<br />

debbono essere aggreg<strong>at</strong>e tra loro al fine <strong>di</strong> ottenere il minor<br />

numero possibile <strong>di</strong> entry nella routing table. Gli in<strong>di</strong>rizzi IP<br />

sono rel<strong>at</strong>ivi all’interfaccia <strong>di</strong> un router, in particolare<br />

all’interfaccia più vicina all’in<strong>di</strong>cazione.<br />

Internet<br />

213.205.24.25/30<br />

R1<br />

3.189/30<br />

3<br />

3.186/30<br />

1.254/23<br />

4<br />

R3<br />

3.158/27<br />

Address range<br />

130.192.0.0/16<br />

2.254/24<br />

R2<br />

Peso: 1<br />

R4<br />

3.194/30<br />

1 3.126/25<br />

3.197/30<br />

3.174/28<br />

3.182/29<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 37 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 13<br />

• Soluzione<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 213.205.24.26 2<br />

S 130.192.2.0/23 130.192.3.190 2<br />

S 130.192.0.0/23 130.192.3.186 2<br />

S 130.192.3.128/27 130.192.3.186 2<br />

D 213.205.24.24/30 213.205.24.25 1<br />

D 130.192.3.188/30 130.192.3.189 1<br />

D 130.192.3.184/30 130.192.3.185 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 38 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 14<br />

• D<strong>at</strong>a la rete dell’esercizio precedente, riscrivere la<br />

routing table <strong>di</strong> R1 in modo che nelle aggregazioni<br />

non siano presenti LIS non ancora assegn<strong>at</strong>e a reti<br />

fisiche.<br />

Internet<br />

213.205.24.25/30<br />

R1<br />

3.189/30<br />

3<br />

3.186/30<br />

1.254/23<br />

4<br />

R3<br />

3.158/27<br />

Address range<br />

130.192.0.0/16<br />

2.254/24<br />

R2<br />

Peso: 1<br />

R4<br />

3.194/30<br />

1 3.126/25<br />

3.197/30<br />

3.174/28<br />

3.182/29<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 39 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 14<br />

• Soluzione<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 213.205.24.26 2<br />

S 130.192.2.0/24 130.192.3.190 2<br />

S 130.192.3.0/25 130.192.3.190 2<br />

S 130.192.3.160/27 130.192.3.190 2<br />

S 130.192.3.192/29 130.192.3.190 2<br />

S 130.192.0.0/23 130.192.3.186 2<br />

S 130.192.3.128/27 130.192.3.186 2<br />

D 213.205.24.24/30 213.205.24.25 1<br />

D 130.192.3.188/30 130.192.3.189 1<br />

D 130.192.3.184/30 130.192.3.185 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 40 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

Internet<br />

• Ricavare le routing table <strong>di</strong> R MI ,<br />

R TO e R GE .<br />

172.16.0.0/24<br />

80.83.100.252/30<br />

.2.88/30<br />

.253<br />

.89 .90<br />

R TO<br />

.2.100/30<br />

.101 .102<br />

.94<br />

.106<br />

R AO<br />

ISDN<br />

172.16.2.0/27<br />

172.16.2.48/28<br />

R MI<br />

172.16.1.192/27<br />

R GE<br />

R MV<br />

192.168.1.0/24<br />

R VC<br />

.2.92/30<br />

.98<br />

.2.104/30<br />

.93<br />

.2.96/30<br />

172.16.1.0/25<br />

.97<br />

.105<br />

.2.120/30<br />

.114<br />

.2.108/30<br />

172.16.1.224/27<br />

172.16.2.32/28<br />

.2.116/30<br />

.118<br />

.2.112/30<br />

.109 .110<br />

.122<br />

.121<br />

R IM R SV<br />

.117<br />

.113<br />

172.16.1.128/26 172.16.2.64/28<br />

172.16.2.80/29<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 41 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• I pesi dei link sono in<strong>di</strong>c<strong>at</strong>i in figura<br />

Internet<br />

172.16.2.0/27<br />

172.16.2.48/28<br />

172.16.1.224/27<br />

172.16.2.32/28<br />

R VC<br />

R AO<br />

R MV<br />

.101 .102<br />

.105<br />

2<br />

2<br />

2<br />

172.16.0.0/24<br />

80.83.100.252/30<br />

.253<br />

.106<br />

.109 .110<br />

.98<br />

R TO<br />

ISDN<br />

192.168.1.0/24<br />

.89 .90<br />

172.16.1.192/27<br />

R IM<br />

8<br />

.121<br />

Peso: 2<br />

2<br />

2<br />

.113<br />

R GE<br />

.97<br />

.122<br />

.93<br />

.114<br />

.118<br />

2<br />

.117<br />

2<br />

.94<br />

172.16.1.0/25<br />

R MI<br />

R SV<br />

172.16.1.128/26 172.16.2.64/28<br />

172.16.2.80/29<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 42 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Elenco reti raggiungibili<br />

• 172.16.0.0/24<br />

• 172.16.1.0/25<br />

• 172.16.1.128/26<br />

• 172.16.1.192/27<br />

• 172.16.1.224/27<br />

• 172.16.2.0/27<br />

• 172.16.2.32/28<br />

• 172.16.2.48/28<br />

• 172.16.2.64/28<br />

• 172.16.2.80/29<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 43 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Elenco reti raggiungibili<br />

• 172.16.2.88/30<br />

• 172.16.2.92/30<br />

• 172.16.2.96/30<br />

• 172.16.2.100/30<br />

• 172.16.2.104/30<br />

• 172.16.2.108/30<br />

• 172.16.2.112/30<br />

• 172.16.2.116/30<br />

• 172.16.2.120/30<br />

• Ogni router deve poter raggiungere ognuna <strong>di</strong> esse<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 44 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Router Milano<br />

• Reti <strong>di</strong>rettamente connesse<br />

• 172.16.2.88/30<br />

• 172.16.2.92/30<br />

• Punto punto verso Internet si ipotizza una rete 80.83.100.252/30<br />

assegn<strong>at</strong>a dal provider<br />

• Ognuna <strong>di</strong> esse è configur<strong>at</strong>a presso R MI<br />

• Per ognuna <strong>di</strong> esse il router genera autonomamente una<br />

route <strong>di</strong>retta ponendo se stesso come g<strong>at</strong>eway<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

D 172.16.2.88/30 172.16.2.90 1<br />

D 172.16.2.92/30 172.16.2.94 1<br />

D 80.83.100.252/30 80.83.100.253 1<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 45 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Router Milano<br />

• G<strong>at</strong>eway <strong>di</strong>sponibili<br />

• R TO 172.16.2.89<br />

• R GE 172.16.2.93<br />

• 80.83.100.254 Internet<br />

• Creazione della default route<br />

Sintassi Cisco<br />

# ip route 0.0.0.0 0.0.0.0 80.83.100.254<br />

• Reti raggiungibili tramite R TO<br />

• LAN TO 172.16.0.0/24<br />

• LAN VC 172.16.1.128/26<br />

• ISDN 172.16.1.192/27<br />

• LAN MV1 172.16.1.224/27<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 46 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• LAN MV2 172.16.2.32/28<br />

• LAN AO2 172.16.2.48/28<br />

• P-P TO-GE 172.16.2.96/30<br />

• P-P TO-AO 172.16.2.100/30<br />

• P-P TO-MV 172.16.2.104/30<br />

• P-P TO-VC 172.16.2.108/30<br />

• Reti raggiungibili tramite R GE<br />

• LAN GE 172.16.1.0/25<br />

• LAN IM 172.16.2.64/28<br />

• LAN SV 172.16.2.80/29<br />

• P-P GE-IM 172.16.2.112/30<br />

• P-P GE-SV 172.16.2.116/30<br />

• P-P GE-FORN 172.16.2.120/30<br />

• Fornitore 192.168.1.0/24<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 47 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Dobbiamo configurare manualmente una route per<br />

ogni rete da raggiungere<br />

# ip route 172.16.0.0 255.255.255.0 172.16.2.89 2<br />

# ip route 172.16.1.128 255.255.255.192 172.16.2.89 2<br />

# ip route 172.16.1.192 255.255.255.224 172.16.2.89 2<br />

…<br />

…<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 48 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing <strong>di</strong> R MI (1)<br />

• NB: Alle route st<strong>at</strong>iche vanno sempre aggiunte le route<br />

<strong>di</strong>rette per avere la tabella <strong>di</strong> routing completa<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 80.83.100.254 2<br />

S 172.16.0.0/24 172.16.2.89 2<br />

S 172.16.1.128/26 172.16.2.89 2<br />

S 172.16.1.192/27 172.16.2.89 2<br />

S 172.16.1.224/27 172.16.2.89 2<br />

S 172.16.2.0/27 172.16.2.89 2<br />

S 172.16.2.32/28 172.16.2.89 2<br />

S 172.16.2.48/28 172.16.2.89 2<br />

S 172.16.2.96/30 172.16.2.89 2<br />

S 172.16.2.100/30 172.16.2.89 2<br />

S 172.16.2.104/30 172.16.2.89 2<br />

S 172.16.2.108/30 172.16.2.89 2<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 49 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing <strong>di</strong> R MI (2)<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 172.16.1.0/25 172.16.2.93 2<br />

S 172.16.2.64/28 172.16.2.93 2<br />

S 172.16.2.80/29 172.16.2.93 2<br />

S 172.16.2.112/30 172.16.2.93 2<br />

S 172.16.2.116/30 172.16.2.93 2<br />

S 172.16.2.120/30 172.16.2.93 2<br />

S 192.168.1.0/24 172.16.2.93 2<br />

• 19 route<br />

• Dobbiamo cercare aggregazioni nelle route con lo<br />

stesso g<strong>at</strong>eway<br />

• In altern<strong>at</strong>iva: dobbiamo rivedere il piano <strong>di</strong><br />

in<strong>di</strong>rizzamento prevedendo l’aggregazione<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 50 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing R MI con aggregazione (1)<br />

/25<br />

/26<br />

/28<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 80.83.100.254 2<br />

S 172.16.0.0/24 172.16.2.89 2<br />

S 172.16.1.128/26 172.16.2.89 2<br />

S 172.16.1.192/27 172.16.2.89 2<br />

S 172.16.1.224/27 172.16.2.89 2<br />

S 172.16.2.0/27 172.16.2.89 2<br />

S 172.16.2.32/28 172.16.2.89 2<br />

S 172.16.2.48/28 172.16.2.89 2<br />

S 172.16.2.96/30 172.16.2.89 2<br />

S 172.16.2.100/30 172.16.2.89 2<br />

S 172.16.2.104/30 172.16.2.89 2<br />

S 172.16.2.108/30 172.16.2.89 2<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 51 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

/29<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing R MI con aggregazione (2)<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 172.16.1.0/25 172.16.2.93 2<br />

S 172.16.2.64/28 172.16.2.93 2<br />

S 172.16.2.80/29 172.16.2.93 2<br />

S 172.16.2.112/30 172.16.2.93 2<br />

S 172.16.2.116/30 172.16.2.93 2<br />

S 172.16.2.120/30 172.16.2.93 2<br />

S 192.168.1.0/24 172.16.2.93 2<br />

Si aggrega con 172.16.2.112/28 ma <strong>at</strong>tenzione che<br />

l’eventuale rete 172.16.2.124/30 sarebbe compresa!!<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 52 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing R MI<br />

• con aggregazione<br />

• 11 route<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 80.83.100.254 2<br />

S 172.16.0.0/24 172.16.2.89 2<br />

S 172.16.1.128/25 172.16.2.89 2<br />

S 172.16.2.0/26 172.16.2.89 2<br />

S 172.16.2.96/28 172.16.2.89 2<br />

S 172.16.1.0/25 172.16.2.93 2<br />

S 172.16.2.64/28 172.16.2.93 2<br />

S 172.16.2.80/29 172.16.2.93 2<br />

S 172.16.2.112/29 172.16.2.93 2<br />

S 172.16.2.120/30 172.16.2.93 2<br />

S 172.16.2.112/28 172.16.2.93 2<br />

S 192.168.1.0/24 172.16.2.93 2<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 53 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Router <strong>Torino</strong><br />

• Route <strong>di</strong>rette<br />

D 172.16.0.0/24 172.16.0.254 1<br />

D 172.16.2.88/30 172.16.2.89 1<br />

D 172.16.2.96/30 172.16.2.98 1<br />

D 172.16.2.100/30 172.16.2.102 1<br />

D 172.16.2.104/30 172.16.2.106 1<br />

D 172.16.2.108/30 172.16.2.110 1<br />

• G<strong>at</strong>eway <strong>di</strong>sponibili<br />

• R MI 172.16.2.90<br />

• R GE 172.16.2.97<br />

• R AO 172.16.2.101<br />

• R MV 172.16.2.105<br />

• R VC 172.16.2.109<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 54 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing <strong>di</strong> R TO<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 172.16.2.90 2<br />

S 172.16.1.128/26 172.16.2.109 2<br />

S 172.16.1.224/27 172.16.2.105 2<br />

S 172.16.2.0/27 172.16.2.101 2<br />

S 172.16.2.32/28 172.16.2.105 2<br />

S 172.16.2.48/28 172.16.2.101 2<br />

• Non ho nulla da aggregare. I g<strong>at</strong>eway sono <strong>di</strong>versi!<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 55 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Router Genova<br />

• Route <strong>di</strong>rette<br />

D 172.16.1.0/25 172.16.1.127 1<br />

D 172.16.2.92/30 172.16.2.93 1<br />

D 172.16.2.96/30 172.16.2.97 1<br />

D 172.16.2.112/30 172.16.2.114 1<br />

D 172.16.2.116/30 172.16.2.118 1<br />

D 172.16.2.120/30 172.16.2.122 1<br />

• G<strong>at</strong>eway <strong>di</strong>sponibili<br />

• R MI 172.16.2.94<br />

• R TO 172.16.2.98<br />

• R IM 172.16.2.113<br />

• R SV 172.16.2.117<br />

• Fornitore 172.16.2.121<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 56 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 15<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing <strong>di</strong> R GE<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 172.16.2.94 2<br />

S 172.16.2.64/28 172.16.2.113 2<br />

S 172.16.2.80/29 172.16.2.117 2<br />

S 192.168.1.0/24 172.16.2.121 2<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 57 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 16<br />

• Nella rete dell’esercizio precedente si vuole<br />

utilizzare la punto-punto tra <strong>Torino</strong> e Genova per<br />

aumentare la resistenza ai guasti della rete.<br />

Se cade un link ( TO-MI o GE-MI) si vuole<br />

accedere ad Internet e far comunicare tra loro le<br />

due se<strong>di</strong>.<br />

• Presso R TO si inserisce la route<br />

# ip route 0.0.0.0 0.0.0.0 172.16.2.97 8<br />

• Presso R GE<br />

# ip route 0.0.0.0 0.0.0.0 172.16.2.98 8<br />

• Presso R MI si configurano tutte le route verso un<br />

g<strong>at</strong>eway anche per l’altro, ma a peso maggiore<br />

• Ovvero: se un link non funziona, allora usa<br />

l’altro…<br />

• Questa soluzione funziona? Perché?<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 58 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 16<br />

• Soluzione<br />

• Route <strong>di</strong> backup: situazione normale<br />

R TO<br />

-Internet<br />

Traffico<br />

tra se<strong>di</strong><br />

R TO<br />

Peso: 2<br />

R MI<br />

2<br />

8<br />

R GE<br />

R GE<br />

-Internet<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 59 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 16<br />

• Soluzione<br />

• Route <strong>di</strong> backup: guasto (1)<br />

R TO Peso: 2<br />

Traffico<br />

TO-GE<br />

R MI<br />

2<br />

8<br />

R GE<br />

Traffico<br />

GE-TO<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 60 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 16<br />

• Soluzione<br />

• Route <strong>di</strong> backup: guasto (2)<br />

Traffico<br />

Internet-GE<br />

R TO Peso: 2<br />

R MI<br />

2<br />

8<br />

R GE<br />

Traffico<br />

GE-Internet<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 61 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 16<br />

• Soluzione<br />

• Utilizzando il routing st<strong>at</strong>ico le route <strong>di</strong> backup<br />

funzionano bene solo se<br />

• I link <strong>di</strong> backup duplicano es<strong>at</strong>tamente il percorso<br />

dei link ridond<strong>at</strong>i<br />

• Il rilevamento del guasto è affidabile ad entrambi i<br />

capi del link<br />

• La presenza del link TO-GE non offre particolari<br />

vantaggi in termini <strong>di</strong> resistenza ai guasti della rete<br />

• Eliminare il link per risparmiare<br />

• Impostare le tabelle <strong>di</strong> routing in modo che il link sia<br />

utilizz<strong>at</strong>o (magari per applicazioni particolari che<br />

richiedano ritar<strong>di</strong> e per<strong>di</strong>te bassi? Es: VoIP)<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 62 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 17<br />

• D<strong>at</strong>a la rete dell’es.15, realizzare un piano <strong>di</strong><br />

in<strong>di</strong>rizzamento che ottimizzi l’aggregazione su R MI .<br />

Ricavare la conseguente routing table <strong>di</strong> R MI . Notare<br />

le <strong>di</strong>fferenze rispetto a quella ricav<strong>at</strong>a<br />

Internet<br />

nell’es.15.<br />

205 host<br />

35 host<br />

R AO<br />

R TO<br />

ISDN<br />

30 host<br />

R MI<br />

Rete assegn<strong>at</strong>a:<br />

172.16.0.0/16<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 />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 63 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 17<br />

• Soluzione<br />

Internet<br />

172.16.0.0/24<br />

172.16.1.96/27<br />

172.16.160/28<br />

172.16.1.128/27<br />

172.16.1.176/28<br />

.1.252/30<br />

R TO<br />

.3.0/30<br />

R AO<br />

172.16.1.64/27<br />

R MV<br />

192.168.1.0/24<br />

172.16.0.0/23<br />

R VC R IM<br />

172.16.2.0/24<br />

.1.248/30<br />

.1.244/30<br />

ISDN<br />

.3.8/30<br />

.2.244/30<br />

.2.252/30<br />

R GE<br />

.2.248/30<br />

.3.4/30<br />

172.16.2.0/25<br />

R MI<br />

R SV<br />

172.16.1.0/26 172.16.2.128/28 172.16.2.144/29<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 64 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 17<br />

• Soluzione<br />

• Tabella <strong>di</strong> routing R MI<br />

• 4 route<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 80.83.100.254 2<br />

S 172.16.0.0/23 172.16.2.89 2<br />

S 172.16.2.0/24 172.16.2.93 2<br />

S 192.168.1.0/24 172.16.2.93 2<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 65 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 18<br />

• Un pacchetto con in<strong>di</strong>rizzo IP-Dest 192.168.3.1 entra nella<br />

porzione <strong>di</strong> rete in figura <strong>at</strong>traverso l’interfaccia A <strong>di</strong> R1. Se<br />

la routing table e la ARP table <strong>di</strong> R1 vengono configur<strong>at</strong>e<br />

st<strong>at</strong>icamente come in<strong>di</strong>c<strong>at</strong>o in figura, come viene instrad<strong>at</strong>o<br />

da R1 tale pacchetto? Perché?<br />

192.168.3.0/24<br />

R2<br />

IP:192.168.0.1/24<br />

IP:192.168.0.2/24 MAC:00-0E-35-CD-E1-60<br />

MAC:00-0E-35-CD-E1-80 D<br />

IP:192.168.4.1/24<br />

MAC:00-0E-35-CD-E1-70<br />

A<br />

R1<br />

B<br />

<strong>Routing</strong> Table<br />

Tipo Rete dest. G<strong>at</strong>eway Metrica<br />

S 0.0.0.0/0 192.168.0.2 2<br />

...Route <strong>di</strong>rette...<br />

C<br />

IP:192.168.1.1/24<br />

MAC:00-0E-35-CD-E1-50<br />

ARP Table<br />

Tipo In<strong>di</strong>rizzo IP In<strong>di</strong>rizzo MAC<br />

S 192.168.0.2 00-0E-35-CD-E1-50<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 66 Copyright: si veda nota a pag. 2


Novembre 2005 2007<br />

<strong>Esercizi</strong>o 18<br />

• Soluzione<br />

• Il pacchetto viene instrad<strong>at</strong>o <strong>at</strong>traverso l’interfaccia C e<br />

rientra nel router <strong>at</strong>traverso l’interfaccia B. Cicla in<br />

questo loop fino al raggiungimento del valore 0 nel<br />

campo TTL.<br />

• Su R1, il next hop per 192.168.3.1 è 192.168.0.2.<br />

L’interfaccia sulla rete 192.168.0.0/24 è l’interfaccia C.<br />

Intervengono quin<strong>di</strong> i meccanismi <strong>di</strong> consegna <strong>di</strong>retta<br />

nella rete 192.168.0.0/24 <strong>at</strong>traverso l’interfaccia C.<br />

192.168.0.2 non esiste nella rete fisica su cui si affaccia<br />

C, quin<strong>di</strong> una eventuale ARP request non andrebbe a<br />

buon fine e il pacchetto non verrebbe instrad<strong>at</strong>o da R1.<br />

Avendo configur<strong>at</strong>o st<strong>at</strong>icamente il MAC dell’interfaccia<br />

B come corrispondente a 192.168.0.2, il pacchetto viene<br />

spe<strong>di</strong>to da C e viene ricevuto senza problemi da B. Il<br />

tutto viene ripetuto finchè TTL>0.<br />

AddressingIP <strong>Esercizi</strong> <strong>Routing</strong> - 1 - 67 Copyright: si veda nota a pag. 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!