La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Indirizzi di inter-rete ed indirizzi fisici Alberto Polzonetti

Presentazioni simili


Presentazione sul tema: "Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Indirizzi di inter-rete ed indirizzi fisici Alberto Polzonetti"— Transcript della presentazione:

1 Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Indirizzi di inter-rete ed indirizzi fisici Alberto Polzonetti

2 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 2 Problema della risoluzione degli indirizzi Gli indirizzi IP sono compresi dal software ma non dai dispositivi delle reti fisiche La traduzione dal formato protocollo al formato fisico si chiama RISOLUZIONE DELLINDIRIZZO (ARP) Un calcolatore può risolvere lindirizzo solo se appartiene alla stessa rete fisica. C D E F A B R1 R2 A deve mandare un messaggio a B A risolve lindirizzo di B A deve mandare un messaggio a F A risolve lindirizzo di R1R1 risolve lindirizzo di R2R2 risolve lindirizzo di F

3 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 3 Tecniche di risoluzione TABELLA DI RISOLUZIONE Indirizzo IPIndirizzo fisico A:07:4B: A:9C:28:71:32:8D A:11:C3:68:01: A:74:59:32:CC:1F A:04:BC:00:03: A:77:81:0E:52:FA A.Si ha la possibilità di scegliere lindirizzo fisico quando si installa la scheda di rete 1.Fare in modo che gli uni siano uguali a parte degli altri (IP = Indir.Fisico = 3 2.Determinare una funzione f molto semplice in modo tale che Ind.Fis. = f(IP) B.Non si ha la possibilità di scegliere lindirizzo fisico 1.Uno o più computer della medesima rete (server) memorizzano coppie di indirizzi 2.Ricerca vettoriale sulla tabella delle coppie

4 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 4 Tecniche di risoluzione: risoluzione dinamica Richiesta broadcast Here is my MAC address B C ThatsmeNotmeRequestIgnoredNotmeRequestIgnored Give me the MAC address of station

5 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 5 Il protocollo ARP La famiglia TCP/IP incorpora due protocolli : ARP per la risoluzione degli indirizzi RARP per la risoluzione inversa degli indirizzi ARP Indirizzo logico Indirizzo fisico RARP Indirizzo logico Indirizzo fisico

6 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 6 I miglioramenti apportati nel tempo ad ARP Per ridurre i costi di comunicazione i computer hanno una cache delle corrispondenze recentemente acquisite tra indirizzi IP e quelli fisici Per evitare lobsolescenza dellinformazione ( es: un computer si blocca) il protocollo richiede che venga impostato un temporizzatore (cache timeout di ARP) Quando si sostituisce la scheda di rete, in fase di inizializzazione il computer può avvisare tutti gli altri inviando un broadcast ARP ARP è un protocollo di basso livello che nasconde lindirizzo fisico di rete sottostante, permettendo di assegnare un indirizzo IP arbitrario ad ogni macchina ARP è un protocollo di basso livello che nasconde lindirizzo fisico di rete sottostante, permettendo di assegnare un indirizzo IP arbitrario ad ogni macchina

7 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 7 Formato del pacchetto ARP Indirizzi sender e destinazione di livello hardware e rete HLENPLENOperation Hardware typeProtocol type Lunghezza indirizzo a livello 2 Lunghezza indirizzo a livello 3 Tipo di operazione Richiesta/risposta Definisce a che tipo di livello 2 si riferà linidirizzo hardware Definisce a che tipo di livello 3 si riferirà lindirizzo di rete

8 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 8 Formato del pacchetto ARP (esempio) Indirizzo fisico del mittente Indirizzo logico del mittente Indirizzo fisico dellobbiettivo Indirizzo logico dellobbiettivo HLEN 1bytePLEN 1byteOperazione 2 byte Tipo di rete 2byteTipo di protocollo 2byte Rete ethernet e protocollo IP versione 4 : richiesta 6 byte 4 byte 641 1(0800) 16 risposta 2 6 byte

9 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 9 Dal pacchetto alla trama ethernet preambolo Indirizzo del destinatario Indirizzo mittente Tipo frame DATICRC intestazione FRAME ETHERNET Pacchetto ARP richiesta e risposta 806

10 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 10 Operazioni del protocollo ARP 1. Ip chiede ad ARP di creare un messaggio di richiesta introducendo il proprio indirizzo IP e quello del destinatario e il proprio indirizzo fisico 2. Il messaggio viene incapsulato 3. Tutti gli host ed i router della rete ricevono la trama e la distruggono ad eccezione di quel dispositivo il icui indirizzo IP coincide 4. Questo risponde con un messaggio ARP contenente il proprio indirizzo fisico 5. Il mittente riceve il messaggio di risposta ed acquisisce lindirizzo fisico del destinatario 6. Il datagramma IP che contiene i dati viene finalmente incapsulato in una trama che viene spedita in modalità unicast al destinatario

11 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 11 Il protocollo RARP Richiesta broadcast : Il mio indirizzo fisico è A46EA QUALE E IL MIO INDIRIZZO IP ? HOST B CSERVERRARP Risposta RARP : Il tuo indirizzo è: HOST B CSERVERRARP

12 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 12 Operazioni del protocollo RARP 1. Allavvio del sistema un computer che non ha memoria permanente deve contattare un server per determinare il suo indirizzo IP 2. Si ricorre allindirizzo fisico della macchina per individuarla univocamente 3. I server RARP della rete ricevono il messaggio 4. Cercano la corrispondenza in una tabella e rispondono al mittente 5. La macchina una volta ottenuto lindirizzo IP non usa più RARP fino alla reinizializzazione

13 Alberto Polzonetti Reti di calcolatori Indirizzi IP ed indirizzi fisici 13 ARP & RARP


Scaricare ppt "Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Indirizzi di inter-rete ed indirizzi fisici Alberto Polzonetti"

Presentazioni simili


Annunci Google