La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Esercitazioni corso di RETI Giorgio Biacchi, Giulio Casella.

Presentazioni simili


Presentazione sul tema: "Esercitazioni corso di RETI Giorgio Biacchi, Giulio Casella."— Transcript della presentazione:

1 Esercitazioni corso di RETI Giorgio Biacchi, Giulio Casella

2 Subnetting

3 Indirizzi IP Biacchi, Casella Dipartimento di Informatica Identificatore unico di un nodo su internet Formato da 32 bit Solitamente indicato in «dotted decimal notation» (esempio: 192.168.25.137) Può essere utile convertire i 4 bytes in binario (esempio: 11000000.10101000.00011001.10001001)

4 Classi di indirizzi Esistono 5 classi di indirizzi: –Classe A (l’indirizzo binario inizia con 0, da 0 a 127) –Classe B (l’indirizzo binario inizia con 10, da 128 a 191) –Classe C (l’indirizzo binario inizia con 110, da 192 a 223) –Classe D (l’indirizzo binario inizia con 1110, da 224 a 239) –Classe E (l’indirizzo binario inizia con 1111, da 240 a 255) Biacchi, Casella Dipartimento di Informatica

5 Subnet mask L’indirizzo IP è diviso in due parti: network e host Per default: –Classe A: NNNNNNNN.hhhhhhhh.hhhhhhhh.hhhhhhhh –Classe B: NNNNNNNN.NNNNNNNN.hhhhhhhh.hhhhhhhh –Classe C: NNNNNNNN.NNNNNNNN.NNNNNNNN.hhhhhhhh La subnet mask è una maschera di bit che identifica la parte network: –Classe A: 255.0.0.0 (11111111.00000000.00000000.00000000) –Classe B: 255.255.0.0 (11111111.11111111.00000000.00000000) –Classe C: 255.255.255.0 (11111111.11111111.11111111.00000000) A volte è indicata in notazione «CIDR», cioè indicando /n, dove n è il numero di «1» che compongono il prefisso della subnet mask Biacchi, Casella Dipartimento di Informatica

6 Reti riservate 10.0.0.0: reti private 172.{16-31}.0.0: reti private 192.168.{0-254}.0: reti private 127.0.0.0: riservato per localhost e testing Biacchi, Casella Dipartimento di Informatica

7 Subnetting Organizzazione logica della rete Sicurezza Performance … Biacchi, Casella Dipartimento di Informatica

8 Indirizzo di rete e di broadcast Il primo indirizzo all’interno di una sottorete viene chiamato «indirizzo di rete» (la parte host è composta da tutti «0») L’ultimo indirizzo all’interno di una sottorete viene utilizzato come «indirizzo di broadcast» (la parte host è composta da tutti «1») Esempio 11000000.10101000.00011001.10001001 192.168.25.137 Indirizzo IP 11111111.11111111.11111111.11100000 255.255.255.224 Subnet mask --------------------------------------------------------------------------------------------------- 11000000.10101000.00011001.10000000 192.168.25.128 Indirizzo di rete 11000000.10101000.00011001.10011111 192.168.25.159 Indirizzo di broadcast Biacchi, Casella Dipartimento di Informatica

9 Quanti host? Data una subnet mask quanti indirizzi host ho a disposizione? Risposta: se la rete /n il numero di indirizzi disponibili per gli host è 2 (32-n) -2 Esempio: Data la rete 192.168.25.128/27 ho a disposizione 30 indirizzi per gli host Biacchi, Casella Dipartimento di Informatica

10 Indirizzi nella sottorete L'host con indirizzo e subnet mask: 192.168.10.20/27 Deve comunicare con l'host 192.168.10.40 I due host sono nella stessa sottorete?

11 Biacchi, Casella Dipartimento di Informatica Indirizzi nella sottorete 192.168.10.20/27 11000000.10101000.00001010.00010100 11111111.11111111.11111111.11100000 192.168.10.40 11000000.10101000.00001010.00101000 And logico tra proprio indirizzo e netmask e tra indirizzo destinazione e netmask. Se il risultato è uguale I due host sono nella stessa sottorete. 11000000.10101000.00001010.00000000 11111111.11111111.11111111.11100000 11000000.10101000.00001010.00100000 L'host destinazione è in un'altra sottorete, contatto il default gateway.

12 Esercizio 1 Dato l’indirizzo IP 172.16.10.22, subnet mask 255.255.255.240: –Qual è l’indirizzo della sottorete? –Qual è l’indirizzo di broadcast? –Qual è il range degli indirizzi IP disponibili per gli host? Biacchi, Casella Dipartimento di Informatica

13 Soluzione esercizio 1 –Convertire in binario: Biacchi, Casella Dipartimento di Informatica 172.16.10.22:10101100000100000000101000010110 255.255.255.24011111111 11110000 172.16.10.1610101100000100000000101000010000 172.16.10.3110101100000100000000101000011111 172.16.10.17 :: 172.16.10.30

14 Esercizio 2 Data la rete 199.199.10.0 devo ricavare almeno 10 sottoreti ciascuna in grado di ospitare almeno 8 host –A che classe appartiene la rete? –Qual è la subnet mask di default? –Quanti bits sono necessari per la subnet? E per la parte host? –Qual è la subnet mask «custom»? Biacchi, Casella Dipartimento di Informatica

15 Soluzione esercizio 2 Risposte –Classe C –255.255.255.0 (/24) –4 per la subnet (2 4 ≥ 10), 4 per la parte host (2 4 -2 ≥ 8) –255.255.255.240 (/28) Biacchi, Casella Dipartimento di Informatica

16 Esercizio 3 Data la rete 129.112.10.0/24 definire una proposta di subnetting che soddisfi le seguenti richieste –La sottorete «amministrazione» deve contenere almeno 20 host –La sottorete «ricerca e sviluppo» deve contenere almeno 100 host –La sottorete «management» deve contenere almeno 25 host –La sottorete «vendite» deve contenere almeno 40 host Biacchi, Casella Dipartimento di Informatica

17 Esercizio 3 Biacchi, Casella Dipartimento di Informatica Amministrazione20 → 32 R&D100 → 128 Management25 → 32 Vendite40 → 64 → 2 5 → 2 7 → 2 5 → 2 6 → /27 → /25 → /27 → /26 → 129.112.10.0/27 → 129.112.10.32/25 → 129.112.10.160/27 → 129.112.10.192/26 La soluzione è corretta?? NO!!!!

18 Esercizio 3 Biacchi, Casella Dipartimento di Informatica La rete problematica è la R&D. Da sola occupa metà dello spazio di indirizzamento a disposizione. Prendiamo in considerazione l'ultimo byte del primo e dell'ultimo indirizzo e l'ultimo byte della subnet mask: 129.112.10.32 → 129.112.10.00100000 129.112.10.159 → 129.112.10.10011111 255.255.255.128 → 255.255.255.10000000 La parte host dell'indirizzo di rete non è composto da soli zero. La parte host dell'indirizzo di broadcast non è composto da soli uno. L'AND logico tra la subnet mask ed i due indirizzi dice che gli indirizzi sono in due sottoreti diverse.

19 Esercizio 3 Biacchi, Casella Dipartimento di Informatica Occorre allineare diversamente le sottoreti. La R&D /25 andrà collocata nella prima o nella seconda metà della sottorete di classe C assegnata, non può essere collocata in nessun altro modo. Lo stesso vale concetto vale per la altre sottoreti, non potrò collocare la rete Vendite /26 tra le due reti Amministrazione e Management /27.

20 Soluzione esercizio 3 R&D: 129.112.10.0/25 Vendite:129.112.10.128/26 Management:129.112.10.192/27 Amministrazione:129.112.10.224/27 Biacchi, Casella Dipartimento di Informatica


Scaricare ppt "Esercitazioni corso di RETI Giorgio Biacchi, Giulio Casella."

Presentazioni simili


Annunci Google