Marco Listanti. Indirizzamento IP. DIET Dept. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017

Documenti analoghi
Laurea in INFORMATICA

Telecomunicazioni II - Prof. Marco Listanti - A.A. 2007/2008. Esercitazione 7

Indirizzamento in IPv4 (parte II)

Gli indirizzi IP. Gli indirizzi IP sono univoci a livello mondiale e vengono assegnati da un unica autorità ICANNN

Soluzioni esercizi Parte II. Indirizzamento IP. Esercizio 9.2 (soluz( soluz.) Luca Veltri

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11)

Subnetting. Queste slide sono distribuite con licenza Creative Commons Attribuzione-Non commerciale-condividi allo stesso modo 2.

Laurea in INFORMATICA

SUBNETWORKING. Francesco Licandro Architetture Avanzate di Rete

17. Qual è il primo indirizzo della subnet cui appartiene un host indirizzo /27? /27

Indirizzi IP. E-3: Indirizzi IP e subnetting INSTRADAMENTO INSTRADAMENTO. A. Memo. da H1 ad H2 (2) da H1 ad H2 (1)

4a. Esercizi sul livello di Rete - Indirizzamento

Prof. Roberto De Prisco. TEORIA - Lezione 9. Indirizzi Internet. Università degli studi di Salerno Laurea e Diploma in Informatica.

SUBNETTING E SUPERNETTING

indirizzi IP particolari Problemi del classful addressing

Forme di indirizzamento

Reti di calcolatori. Lezione del 17 giugno 2004

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Inoltro

L indirizzo IP. Created by A. Deriu, P. Cogoni, R. Spiggia, A. Massidda

RTT costante pari a 0.5 secondi; primo RTO= 2*RTT;

Pianificazione di reti IP Subnetting e CIDR

Pianificazione di reti IP Subnetting e CIDR

1 Un azienda possiede uno spazio indirizzi IP /23. La rete aziendale risulta così costituita:

Esercizi Reti di TLC A Parte II. Indirizzamento IP. Esercizio 9.1. Esercizio 9.2. Luca Veltri

4b. Esercizi sul livello di Rete Inoltro in IP

Tecnica di Subnetting e Sub-subnetting

Lezione n.8 LPR- Informatica Applicata

Esercizi Reti di TLC Parte II LAN. Esercizio 5.2. Esercizio 5.1. Luca Veltri

Architettura degli Elaboratori 2

Reti di calcolatori. Lezione del 18 giugno 2004

Indirizzamento, Routing e Forwarding per reti IP. Andrea Detti rev. 01

Routing. Indice generale

Le Reti Informatiche

Configurazione delle interfacce di rete

Prima prova parziale traccia della soluzione

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione

Reti di Calcolatori - Laboratorio. Lezione 8. Gennaro Oliva

Esercizi Reti di TLC A Parte II LAN. Esercizio 7.1. Esercizio 7.2. Luca Veltri

Indirizzi IP, Classi, Subnetting, NAT

L'indirizzo IP. Prof.ssa Sara Michelangeli

Il protocollo IP A.A. 2006/2007. Alessandro Botticelli

Indirizzi IP. Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 20 Luglio 2005

TCP/IP. Principali caratteristiche

Parte II: Reti di calcolatori Lezione 15

Il protocollo IP A.A. 2005/2006. Walter Cerroni. Internet Protocol (IP) - RFC 791

Un caso estremo per gli algoritmi di routing: Reti Mobili Ad Hoc (MANET)

II prova in itinere - Rete Internet (ing. Giovanni Neglia)

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Venerdì 18 Febbraio 2005, ore 9.30

SWITCH. 100 Mb/s (UTP cat. 5E) Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.

Seconda Prova in itinere Esempio

Politecnico di Milano Advanced Network Technologies Laboratory. ESERCIZI da Temi d Esame e Ripasso

Cenni sull architettura protocollare TCP/IP

Indirizzo IP. Come si distinguono? Indirizzo IP : Network address : Host address: : 134

Cenni sull architettura protocollare TCP/IP

Assegnazione indirizzi IP

Gli indirizzi dell Internet Protocol. IP Address

Strato di rete (parte 1) Reti a pacchetto e Protocollo IP

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

IP (Internet Protocol) sta al livello 2 della scala Tcp/Ip o al livello 3 della scala ISO/OSI. Un indirizzo IP identifica in modo logico (non fisico

Livello di Rete: Indirizzamento IPv4, DHCP, indirizzi privati e NAT

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Martedì 22 Febbraio 2005, ore 15.00

Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e

ASSEGNAZIONE INDIRIZZI IP

Esercizi d indirizzamento per reti IP

IP Addresses subnetting Reti di Accesso 2006/2007

Il livello Rete in Internet

INDIRIZZI IP SUBNETTING

COMPLESSO SCOLASTICO INTERNAZIONALE GIOVANNI PAOLO II. Pianificazione di reti IP (subnetting)

Internetworking TCP/IP: esercizi

Indirizzi IP. Lo strato IP dell architettura TCP/IP fornisce principalmente le funzioni indirizzamento instradamento

Esercizi di Addressing. Fulvio Risso Guido Marchetto

CORSO DI RETI DI CALCOLATORI II (Docente Luca Becchetti) Esercizi su instradamento e tabelle di routing 1

Corso di Laurea in Informatica Esame di Reti Prof. Panzieri frame con source address uguale a MAC_UNI X X X X X

E02 ESERCIZI SU MODI DI TRASFERIMENTO

Anno Accademico Corso di Reti di Calcolatori e Comunicazione Digitale. Modulo 3 : TCP/IP Lo strato di rete.

Titolo della presentazione

IPv4 Internet Protocol Versione 4

Reti di calcolatori Tecnologie Web Prova in itinere 2 16 giugno 2010

INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP

Reti di Calcolatori. IL LIVELLO RETE IN INTERNET Protocollo IP

Internet e protocollo TCP/IP

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Internet Protocol (IP) L indirizzamento IP ICMP. ARP e RARP DHCP NAT 32.

Reti di Calcolatori 1

Prima Lezione: Indirizzi IP Bit di rete Bit di host

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast

Instradamento in IPv4

Reti di Telecomunicazione A

Internet Protocol Versione 4: indirizzamento e routing. Aspetti di indirizzamento, forwarding e routing del protocollo IPv4

Prova completa - Rete Internet (ing. Giovanni Neglia) Lunedì 25 Giugno 2007

Livello di Rete. Prof. Filippo Lanubile. Obiettivo

Marco Listanti. Esercitazione 7 DIET

Reti di Calcolatori

SIMULAZIONE ESAME DI STATO - PRIMO QUADRIMESTRE

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00

VISITA IL SITO PER ALTRO MATERIALE E GUIDE

PROF. Filippo CAPUANI TCP/IP

Calcolatrice IP Online

Il modello TCP/IP. Sommario

Modulo 3 : TCP/IP Lo strato di rete, 1.a parte

Transcript:

Marco Listanti Esercizi i 7 Indirizzamento IP Frammentazione IP

Esercizio 1 (1) Si identifichi la classe a cui appartengono i seguenti indirizzi IP 11100101 01011110 01101110 00110011 101.123.5.45 231.201.5.45 128.23.45.4 192.168.20.3 193.242.100.255

Esercizio 1 (2) La classe di un indirizzo è identificata dalla posizione del primo 0 : 11100101 01011110 01101110 00110011 Classe D 101.123.5.45 01100101.x.x.x Classe A 231.201.5.45 11100111.x.x.x Classe D 128.23.45.4 10000000.x.x.x Classe B 192.168.20.3168 20 11000000.x.x.x x x Classe C 193.242.100.255 11000001.x.x.x Classe C

Esercizio 2 (1) Partendo dalla maschera di sottorete di un indirizzo di classe C 255.255.255.0 e operando su questa con Subnetting avente maschera fissa, quante sotto-reti si possono ottenere?

Esercizio 2 (2) Partendo dalla maschera assegnata si possono ottenere Maschera Sottoreti # host 255.255.255.0 0000000 1 256-2= 254 host 255.255.255.128 10000000 2 128-2=126 host 255.255.255.192 11000000 4 64-2=62 62 host 255.255.255.224 11100000 8 32-2=30 host 255.255.255.240 11110000 16 16-2=14 14 host 255.255.255.248 11111000 32 8-2=4 host 255.255.255.292 11111100 64 4-2=2 host 255.255.255.254 11111110 128 2-2=0 host Nell ultimo caso lrfc l RFC 3021 definisce di maschere di 31 bit per indirizzare 2 interfacce su collegamenti punto-punto

Esercizio 3 (1) Data la rete in figura, definire un possibile schema di indirizzamento utilizzando la tecnica del subnetting con maschera fissa a partire da indirizzi di classe C Calcolare l efficienza di uso degli indirizzi nella soluzione trovata A pc-net x-net-1 100 host 20 host B Link-1 Link-3 ws-net 20 host Link-2 x-net-2 10 host C

Esercizio 3 (2) Le sotto-reti che occorre indirizzare sono 7 (anche i link sono sotto-reti) quindi la Sub_Net_ID sarà lunga 3 bit A partire da un indirizzo di classe C, con 3 bit utilizzati per il subnetting, rimangono 5 bit di Host_ID che possono indirizzare al più 2 5 2=30 host in ogni sotto-rete Poiché una rete ha un numero di host superiore a 30, con un singolo indirizzo di classe C non è possibile definire uno schema di indirizzamento Si devono utilizzare due indirizzi di classe C

Esercizio 3 (3) Ad esempio, utilizzando 195.68.1.0/24 1 e 195.68.2.0/24, un possibile schema di indirizzamento è il seguente pc-net 195.168.1.0/25 (0-127, 126 host) 195.168.2.64/27 Link-1 B A Link-3 195.168.2.128/27 x-net-1 195.168.2.0/27 (0-31, 30 host) ws-net 195.168.1.128/25 (128-255, 126 host) Link-2 195.168.2.96/27 C x-net-2 195.168.2.32/27 (32-63, 30 host) 195.168.1.0 195.168.2.0

Esercizio 3 (3) Calcolo l efficienza ( f ) Rapporto tra numero di indirizzi utilizzati e numero di indirizzi allocati f 156 416 0.375 Quante altre sottoreti da 30 host mi restano in 195.168.2.0? In 195.168.2.0 sono stati indirizzate 5 sottoreti 195.168.2.0/27 x.x.x.000 195.168.2.32/27 x.x.x.001 195.168.2.64/27 x.x.x.010 195.168.2.96/27 x.x.x.011 195.168.2.128/27 x.x.x.100 Rimangono da assegnare gli indirizzi del tipo 195.168.2.160/27 x.x.x.101 30+2 host 195.168.2.160/27 x.x.x.110 30+2 host 195.168.2.160/27 x.x.x.111 30+2 host In totale rimangono 90+6 indirizzi da allocare Rete Bit Indirizzi Indirizzi maschera allocati utilizzati pc-net 25 126 + 2 100 ws-net 25 126 + 2 20 x-net-1 27 30 + 2 20 x-net-2 27 30 + 2 10 link-1 27 30 + 2 2 link-2 27 30 + 2 2 link-3 27 30 + 2 2 Totale 402 + 14 156

Esercizio 4 (1) Ad un ISP è stata assegnato lo spazio di indirizzi di classe C 193.212.100.0/24 Si devono definire 6 sottoreti. La più grande ècompostada25host host. Determinare la netmask necessaria per la gestione di tale rete utilizzando subnetting con maschera fissa Per ognuna delle 6 sottoreti, determinare quali sono gli indirizzi utilizzabili per gli host

Esercizio 4 (2) Per definire 6 sotto-reti sono necessari 3b bit Occorre controllare che in ciascuna sotto-rete sia possibile indirizzare 25 host Dopo il sub-netting, rimangono per ogni rete 5 bit per Host _ ID si possono indirizzare fino a 30 host in ogni sotto-rete La netmask necessaria alla gestione della rete è quindi 255.255.255.224 255 255 255 224 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0

Esercizio 4 (3) Dall indirizzo 193.212.100.0/271 1 193 212 100 0 1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 x x x x x x x x 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 Subnet #1 Subnet #2 Subnet #3 Subnet #4 Subnet #5 Subnet #6 Subnet #1 indirizzo:193.212.100.0/27 Indirizzi assegnabili agli host: 193.212.100.33/27 193.212.100.62/27 Subnet #2 indirizzo:193.212.100.32/27 Indirizzi assegnabili agli host: 193.212.100.33/27 193.212.100.62/27

Esercizio 4 (4) 193 212 100 0 1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 x x x x x x x x 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 Subnet #1 Subnet #2 Subnet #3 Subnet #4 Subnet #5 Subnet #6 Subnet #3 indirizzo:193.212.100.64/27 Indirizzi assegnabili agli host: 193.212.100.65/27 193.212.100.94/27 Subnet #4 indirizzo:193.212.100.96/27 i 100 96/27 Indirizzi assegnabili agli host: 193.212.100.97/27 193.212.100.126/27 Subnet #5 indirizzo:193.212.100.128/27 100 128/27 Indirizzi assegnabili agli host: 193.212.100.129/27 193.212.100.158/27 Subnet #6 indirizzo:193.212.100.160/27 Indirizzi assegnabili agli host: 193.212.100.161/27 193.212.100.190/27

Esercizio 5 (1) Considerando la rete dell esercizio 3, utilizzando il subnetting con maschere di lunghezza variabile, definire uno schema di indirizzamento che utilizzi un solo indirizzo di classe C 195.168.1.0/24168 1

Esercizio 5 (2) Partendo dalla rete con numero di interfacce maggiore, occorre definire la maschera che consenta l indirizzamento del minimo numero di host (potenza di 2) che sia maggiore del numero di host della rete Rete Indirizzi Interfacce Bit necessari allocate maschera Indirizzo i della rete pc-net 100 128 25 195.168.1.0/25 ws-net 20 32 27 195.168.1.128/27.. x-net-1 20 32 27 195.168.1.160/27 x-net-2 10 16 28 195.168.1.192/28 link-1 2 4 30 195.168.1.208/30168 1 link-2 2 4 30 195.168.1.212/30 link-3 2 4 30 195.168.1.216/30 Totali 152 220

Esercizio 5 (3) pc-net 195.168.1.0/25 A x-net-1 195.168.1.160/27 (0-127 127, 126 host) 195.168.1.208/30 Link-1 (160-191 191, 30 host) B Link-3 195.168.1.216/30168 1 ws-net 195.168.1.128/27 (128-159, 30 host) Link-2 195.168.1.212/30 C x-net-2 195.168.1.192/28 (192-207 207, 14 host) 195.168.1.0 Efficienza maschera variabile Efficienza maschera fissa v f 152 220 156 416 0.690 0.375

Esercizio 6 (1) Abbiamo a disposizione un indirizzo di classe C: 195.168.13.0/24 Si assegnino indirizzi e maschere di sottorete alle LAN, agli host e al router, utilizzando la tecnica del subnetting le interfacce dei router non sono comprese nel numero di host indicato in ciascuna LAN LAN 1 (71 host) eth0 Router R1 eth1 LAN 2 (104 host)

Esercizio 6 (2) Per due sotto-reti è sufficiente utilizzare 1 bit per la Sub_Net_ID, rimangono 2 7 2 = 126 indirizzi assegnabili ad host e router per ogni sottorete Indirizzo i di partenza: 195.168.13.0/24168 13 LAN 1 indirizzo:195.168.13.0/25 Router R1 (eth0): 195.168.13.1/25.. Indirizzi assegnabili agli host: 195.168.13.2/25 195.168.13.126/25 LAN 2 indirizzo:195.168.13.128/25 Router R1 (eth1): 195.168.13.129/25 Indirizzi assegnabili agli host: 195.168.13.130/25 195.168.13.254/27 195 168 13 0 1 1 0 0 0 0 1 1 1 0 1 0 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 LAN1 0 1 LAN2

Esercizio 7 (1) Abbiamo a disposizione un indirizzo di classe C: 195.168.13.0/24 Assegnare indirizzi e maschere di sottorete alle reti, agli host e ai router Le interfacce dei router non sono comprese nel numero di host indicato in ciascuna LAN LAN1 (80 host) eth0 R1 eth1 eth0 R2 eth1 LAN2 (25 host) eth0 R3 eth1 LAN3 (7 host)

Esercizio 7 (2) Per 4 sotto-reti è necessario utilizzare 2 bit per la Sub_Net_ID, rimangono 64 2 = 62 indirizzi assegnabili ad host e router La LAN1 ha 80 host +1 router, non è possibile quindi definire uno schema di indirizzamento utilizzando il subnetting con maschere di lunghezza fissa, occorre utilizzare maschere di lunghezza variabile Per la LAN1 sono sufficienti 7 bit per Host_ID (80 host+1) (maschera /25) Per la LAN2 sono sufficienti 5 bit per Host_ID (25 host+2) (maschera /27) Per la LAN3 sono sufficienti 4 bit per Host_ID (7 host+1) (maschera /28) Per il LINK sono sufficienti 2 bit per Host_ID (2 router (maschera /30)

Esercizio 7 (3) LAN1 indirizzo:195.168.13.0 1 1 netmask:255.255.255.128 (/25) Router R1 (eth0): 195.168.13.1/25 Indirizzi assegnabili agli host: 195.168.13.2/25 195.168.13.126/25 LAN2 indirizzo:195.168.13.128 netmask:255.255.255.224 (/27) Router R2 (eth1): 195.168.13.129/27 Router R3 (eth0): 195.168.13.130/27 Indirizzi assegnabili agli host: 195.168.13.131/27 195.168.13.158/27 LAN3 indirizzo:195.168.13.160 netmask:255.255.255.240 (/28) Router R3 (eth1): 195.168.13.161/28 Indirizzi assegnabili agli host: 195.168.13.162/28 195.168.13.166/28 Link indirizzo:195.168.13.252 netmask:255.255.255.252 (/30) Router R1 (eth1): 195.168.13.253/30 Router R2 (eth0): 195.168.13.254/30 Indirizzi allocati = 128 + 32 + 16 + 4 = 180 Indirizzi assegnati = 81 +27 + 8 + 2 =118 v 118 180 0.655

Esercizio 7(3) Ultimo byte indirizzo IP Ultimo byte prefisso LAN 1 126 host id 0x xxxxxx 1 xxxxxxx Indirizzi disponibili maschera 1 0xxxxxx 1 1 xxxxxx # indirizzi non allocati 1011xxxx 195.168.13.176/28 16 110xxxxx 195.168.13.192/27 32 1110xxxx 195.168.13.224/28168 13 16 111100xx 195.168.13.240/30 4 111101xx 195.168.13.244/30 4 111110xx 195.168.13.248/30168 13 4 Totale 76 LAN 2 32 host id 1 00xxxxx 1 0 1 xxxxx 1 1 0xxxxx 1 1 1 xxxxx Mappa finale indirizzamento LAN 3 16 host id 1 0 1 0xxxx Link 4 host id 1 1 1 1 1 1 xx

Esercizio 8 (1) Un organizzazione, a cui è stato assegnato lo spazio 140.25.0.0/16, vuole sviluppare, utilizzando la tecnica di subnetting a con maschera variabile (VLSM) con la seguente struttura Specificare le 8 sottoreti di 140.25.0.0/16. Elencare gli indirizzi che possono essere assegnati nella sottorete #3 Specificare le 16 sottoreti della sottorete #6 Specificare gli indirizzi che possono essere assegnati alla sottorete #6-3 Specificare le 8 sottoreti di #6-14

Esercizio 8(2) Ultimi 2 byte Indirizzo IP 0.0 0.0 00 0.0 Sotto-rete #0 140.25.0.0/190 0/1 32.0 Sotto-rete #1 140.25.32.0/19 0.0 Maschera 128.0 64.0 128.0 192.0 64.0 Sotto-rete #2 140.25.64.0/19 96.0 128.0 Sotto-rete #3 14025960/19 140.25.96.0/19 Sotto-rete #4 140.25.128.0/19 160.0 Sotto-rete #5 140.25.160.0/19 192.0 Sotto-rete #6 140251920/19 140.25.192.0/19 224.0 Sotto-rete #7 140.25.224.0/19 /16 /17 /18 /19

Esercizio 8 (3) Gli indirizzi assegnabili della sotto-rete #3 sono: 140 25 96 0 1 0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 1 1 x x x x x x x x x x x x x 140.25.96.1/19 140.25.127.254/19 Dalla sotto-rete #6 140.25.192.0/19 è possibile definire 16 sottoreti utilizzando altri 4 bit per la Sub_Net_ID 140 25 192 0 1 0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 x x x x x x x x x x x x x 1 1 0 0 0 0 0 Indirizzi /23 1 1 0 1 1 1 1 #0 #15

Esercizio 8 (4) La sotto-rete 6-3 ha indirizzo 140.25.198.0/23 198 0/23 140 25 198 0 1 0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 x x x x x x x x x 140.25.198.1/23 140.25.199.254/23 Dalla sotto-rete #6 (14.140.25.220.0/23) è possibile definire altre 8 sottoreti utilizzando altri 3bit per la Sb Sub_Net_ID 140 25 220 0 1 0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 1 1 1 0 x x x x x x x x x 0 0 0 Indirizzi /26 1 1 1 #0 #7

Esercizi proposti (1) Convertire l indirizzo IP la cui rappresentazione esadecimale è C2 2F 11 58 nella notazione decimale a punti Si supponga che invece di utilizzare 16 bit per la sezione rete di un indirizzo di classe B, vengano utilizzati 20 bit. Quante reti di classe B ci sarebbero? Una rete di classe B ha come maschera di sottorete 255.255.240.0. Qual è il massimo numero di host per sottorete?

Esercizi proposti (2) Quante reti di classe C ci sarebbero se, invece di utilizzare 24 bit per la sezione di rete, ne venissero utilizzati 27? Una rete di classe B ha come maschera di sottorete 255.255.192.0. Qual è il massimo numero di host per sottorete? Qual è il massimo numero di sottoreti?

Esercizio 9 (1) Sia data la configurazione di rete in figura in cui le sottoreti A,B,C,D,E hanno rispettivamente na=8, nb=20, nc=62, nd=60, ne=5 host Si chiede di: indicare il numero totale di indirizzi necessari per la gestione della rete, compresi quelli necessari alla gestione del link punto-punto p (si considerino anche gli indirizzi IP riservati) Assegnare in modo contiguo, a partire dall indirizzo di rete 195.200.33.0, gli indirizzi alle sottoreti A,B,C,D,E e indicare le maschere utilizzate A R1 B R4 E C R2 R3 D

Esercizio 9 (2) Il numero di indirizzi necessari per ciascuna rete è il seguente Rete A: # ind. = 8 + 1 (router R1) + 2 = 10 Rete B: # ind. = 20 + 1 (router R1) + 2 = 23 Rete C: # ind. = 62 + 2 (router R1 e R2) + 2 = 66 Rete D: # ind. =60+2(routerR3eR4)+2=64 e R4) + 2 = 64 Rete E: # ind. = 5 + 1 (router R4) + 2 = 8 Link R2-R3 # ind. = 2 + 2 = 4 Il numero totale di indirizzi è #ind tot =175 tot

Esercizio 9 (3) Per ottimizzare l uso degli indirizzi, è bene ordinare le reti secondo il numero di indirizzi necessario, quindi: C, D, B, A, E, link Occorre individuare la maschera che permette di allocare il minimo numero di indirizzi maggiore o uguale rispetto a quello necessario Si ottiene quindi Subnet Maschera Bit # Indirizzi Indirizzo Indirizzo maschera allocati iniziale finale C 255.255.255.0 25 128 195.200.33.0 195.200.33.127 D 255.255.255.128 25 128 195.200.33.128 195.200.33.255 B 255.255.255.0 27 32 195.200.34.0 0 195.200.34.31 31 A 255.255.255.32 28 16 195.200.34.32 195.200.34.47 E 255.255.255.48 29 8 195.200.34.48 195.200.34.55 link 255.255.255.56 56 30 4 195.200.34.56 56 195.200.34.59 59

Esercizio 9 (4) Schema assegnazione degli indirizzi Subnet Indirizzo Arco di indirizzi 2 byte finali indirizzi C 195.200.33.0/25 D 195.200.33.128/25 B 195.200.34.0/27 A 195.200.34.32/28 E 195.200.34.48/29 link 195.200.34.56/30 56/30 195.200.33.0 00100001.00000000 195.200.33.127 00100001.01111111 195.200.33.128 128 00100001.1000000010000000 195.200.33.255 00100001.11111111 195.200.34.0 00100010.00000000 195.200.34.31 31 00100010.00011111 195.200.34.32 00100010.00100000 195.200.34.47 00100010.00101111 195.200.34.48 00100010.00110000 195.200.34.55 00100010.00110111 195.200.34.56 00100010.00111000 195.200.34.59 00100010.00111011

Esercizio 9 (5) Riepilogo Indirizzi allocati: 316 Indirizzi assegnati (compresi dedicati): 175 Indirizzo iniziale: 195.200.33.0 Indirizzo finale: 195.200.34.59 59 Efficienza = 0.554

Esercizio 10 (1) Si consideri l assegnazione degli indirizzi effettuata nell esercizio 9 Si determinino i le tabelle di routing dei router R1 e R2 (vedi schema in figura) Per il next-hop si utilizzi il nome mnemonico del router successivo Routing Table Rx Dest Address Dest Mask Next hop

Esercizio 10 (2) Routing Table R1 Routing Table R2 Routing Table R1 Dest Address Dest Mask Next hop 195.200.33.0 255.255.255.0 local 195.200.33.128/25 128/25 255.255.255.128 R2 195.200.34.0/27 255.255.255.0 local 195.200.34.32/28 255.255.255.32 local 195.200.34.48/29 48/29 255.255.255.48 R2 195.200.34.56/30 255.255.255.56 R2 Default R2 Routing Table R2 Dest Address Dest Mask Next hop 195.200.33.0 255.255.255.0 local 195.200.33.128/25 255.255.255.128 R3 195.200.34.0/27 255.255.255.0 R1 195.200.34.32/28 255.255.255.32 R1 195.200.34.48/29 255.255.255.48 local 195.200.34.56/30 56/30 255.255.255.56 56 local Default R3

Esercizio 11 (1) Si consideri una porzione di rete costituita da due sotto-reti (indicate brevemente con S 1 e S 2 ), da un Router che le interconnette e da due Host (A e B) La S 1 impiega frame aventi intestazione di dimensione costante uguale a H 1 =30 byte e payload di dimensione costante L 1=80 byte La S 2 impiega frame aventi intestazione di dimensione costante uguale a H 2 =80 byte e payload di dimensione variabile con lunghezza massima di L 2,max =400 byte Si consideri il trasferimento di pacchetti IP nella direzione Host A Host B (direzione i 1) e un pacchetto IP nella direzione i Host B Host A(di (direzione i 2) considerando che entrambi i pacchetti hanno un intestazione H IP =24 byte e un campo Total Length (lunghezza complessiva del pacchetto) rispettivamente di 220 byte nella direzione 1 e 340 byte nella direzione 2 Si chiede di: con riferimento alla direzione 1, calcolare il numero di frammenti necessari a trasferire il pacchetto IP da estremo ad estremo e l efficienza di trasferimento dei bit utili del pacchetto IP nell attraversamento della S 2 ; con riferimento alla direzione 2, calcolare il numero di frammenti necessari a trasferire il pacchetto IP da estremo ad estremo e l efficienza di trasferimento dei bit utili del pacchetto IP nell attraversamento della S 1

Esercizio 11 (2) Host A H IP =24 byte; L totab =220 IP y ; totab H IP =24 byte; L totba =340 Host B S1 H1=30 byte L1=80 byte Router S2 H2=80 byte L2max=400 byte Direzione A B Poiché L totab tab >L 1, un pacchetto emesso da A deve essere frammentato per il transito nella nella rete S1 Poiché L 2max > L 1, non è necessaria un ulteriore frammentazione nella rete S2 Direzione B A Poiché L totba <L 2max, non necessaria una frammentazione nella rete S2 Poiché L totba > L 1, è invece necessaria una frammentazione nella rete S1

Esercizio 11 (3) Direzione A B, transito nella rete S1, mappa frammentazione Pacchetto IP Header IP (24 byte) Payload (196 byte) Frame Header 2-PDU (30 byte) Payload (80 byte) #1 Header 2-PDU (30 byte) Header IP Payload (24 byte) (56 byte) FR 1 = 80 byte; Offset=0 #2 Header 2-PDU (30 byte) Header IP (24 byte) Payload (56 byte) FR 2 = 56 byte; Offset=56/8=7 #3 Header 2-PDU (30 byte) Header IP Payload (56 byte) (24 byte) FR 3 = 56 byte; Offset=112/8=14 Header 2-PDU (30 byte) Header IP Payload Padding (24 byte) (28 byte) (26 byte) #4 FR 4 = 28 byte; Offset=168/8=21 N.B: il campo Offset in un frammento indica il punto dell area dati del pacchetto originale in (espresso in multipli di 8 byte) in cui inizia la porzione di dati trasportata dal frammento

Esercizio 11 (3) Direzione A B, transito nella rete S2 Pacchetto IP Header IP (24 byte) Payload (56 byte) Frame Header 2-PDU (80 byte) Payload (L2max=400 byte) Non è necessaria un ulteriore frammentazione La frame trasferita nella rete S2 avrà lunghezza totale L frame2 =160 byte

Esercizio 11 (4) Direzione B A, transito nella rete S2 Pacchetto IP Header IP (24 byte) Payload (316 byte) Frame Header 2-PDU (80 byte) Payload (L2max=400 byte) Non è necessaria frammentazione La frame trasferita nella rete S2 avrà lunghezza totale t L frame2 =420 byte

Esercizio 11 (5) Frammentazione direzione B A, transito nella rete S1 Pacchetto IP Header IP (24 byte) Payload (316 byte) Frame Header 2-PDU (30 byte) Payload (L1=80 byte) #1 Header 2-PDU (30 byte) Header IP (24 byte) Payload (56 byte) FR 1 = 80 byte; Offset=0 #2 Header 2-PDU (30 byte) Header IP Payload (56 byte) (24 byte) FR 2 = 56 byte; Offset=56/8=7 #3 Header 2-PDU (30 byte) Header IP Payload (56 byte) (24 byte) FR 3 = 56 byte; Offset=112/8=14 #4 Header 2-PDU Header IP Payload (30 byte) (56 byte) (24 byte) FR 4 = 56 byte; Offset=168/8=21 #5 Header 2-PDU (30 byte) Header IP Payload (56 byte) (24 byte) FR 5 = 56 byte; Offset=168/8=21 Header 2-PDU (30 byte) Header IP (24 byte) Payload (36 byte) Padding (20 byte) #6 FR 6 = 36 byte; Offset=224/8=28

Esercizio 11 (6) S Efficienza di trasferimento in S2 nella direzione A B 80 2, AB (1) 160 da cui 0.5 S 2, AB Byte utili in una frame Bt Byte ttli totali in una frame 56 28 S 2, AB (2,3) 0.35 S 2, AB (4) 0. 175 160 160 220 480 S 2, AB 0.46 Analogalmente, l efficienza di trasferimento in S1 nella direzione B A 80 56 36 S1, BA (1) 0.73 S1, BA (2,3,4,5) 0. 51 S 1, BA (4) 0. 33 110 110 110 340 660 S 1, BA 0.51

Esercizio proposto Un pacchetto IP con L=9000 byte di payload è frammentato per una MTU di lunghezza L MTU =2400 byte. Supponendo che l header IP sia sempre di dimensione i H=160 byte: a) Calcolare il numero di frammenti b) Per ogni frammento indicare il numero di byte per lo header IP e per la parte dati, inoltre indicare esplicitamente il valore del campo Offset