Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi N - Z > Reti di calcolatori
 
domanda esame
Clicca QUI per vedere il messaggio nel forum
ste182
Ciao a tutti, vi posto una domanda che c'era nell'appello del 21/02/2011 e di cui non sono molto sicuro circa la risposta:

ci sono 2 LAN connesse a un bridge, il pc1 connesso alla LAN1 deve inviare un messaggio a un pc2 connesso nella LAN2 ma conosce solo l'IP del destinatario. Come fa a instradare?

LAN1 <--------> BRIDGE <--------->LAN2

Ho pensato:
il bridge instrada tramite MAC(livello 2) quindi non conosce IP.
quindi il processo ARP del pc1 chiede localmente a chi appartiene l'indirizzo IP di destinazione ma non ottiene risposta.
Così sempre con ARP, viene chiesto a tutta la lan, quindi il pacchetto ARP arriva al bridge. Il bridge manda la richiesta alle altre lan connesse e riceve risposta dalla lan2. La risposta dice il MAC address al quale corrisponde l'IP di destinazione. Questa risposta è ritornata al pc1 che può così incapsulare il pachetto IP dentro un frame ethernet con indirizzo di destinazione uguale a quello scovato con ARP.

è giusto come procedimento o sbaglio??

CowBoy
.. il bridge instrada tramite MAC(livello 2) quindi non conosce IP.


Giusto!

quindi il processo ARP del pc1 chiede localmente a chi appartiene l'indirizzo IP di destinazione ma non ottiene risposta.


Il protocollo ARP del pc1 invia in broadcast un pacchetto ARP request con sorgente l'IP ed il MAC di pc1 e con destinatario l'IP di pc2.
Il pacchetto arriva al bridge e viene trasmesso su tutte le uscite essendo un frame broadcast. Viene ricevuto da tutti gli host collegati e raggiungibili e viene scartato da tutti quelli che non hanno l'IP del destinatario.
Il protocollo ARP di pc2 quando riceve il messaggio, controlla prima la cache per vedere se esiste nella tabella la coppia IP+MAC di pc1 - se non c'è lo aggiunge - e risponde con un messagio ARP reply con il suo IP+MAC nel campo sorgente e con l'IP+MAC di pc1 nel campo destinazione(non è più un frame broadcast). Pc1 riceve il messaggio, aggiunge l'IP+MAC di pc2 nella sua tabella ed esegue l'invio dei pacchetti rimasti in attesa...

Halsall p.362-363

stenofa
perfetto!

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate