Il traffico ping può ora essere trasmesso con un indirizzo MAC di origine di A che è la
macchina locale, gli indirizzi MAC di destinazione di C in altre parole
PC C l'indirizzo MAC di destinazione è stato acquisito tramite ARP Source L'indirizzo IP
è 10. 1. 1. 1 indirizzo IP di destinazione
è 10. 1. 1. 2
Quando l'hub riceve il frame dal PC A, lo ripeterà da tutte le
interfacce ad eccezione dell'interfaccia su cui è arrivato.
Quindi il router riceverà ancora una volta il frame ma lo abbandonerà
perché il suo indirizzo MAC
è G e l'indirizzo MAC di destinazione per questo frame è C.
PC C riceverà anche il traffico e lo accetterà perché l'indirizzo MAC
di destinazione è C e il suo indirizzo MAC locale è C.
le intestazioni di livello 2 verranno eliminate e le informazioni sull'indirizzo
IP verranno lette da protocolli di livello superiore, si tratta di un pacchetto echo ICMP.
Quindi il PC risponderà con un messaggio di risposta eco.
C invierà il frame all'hub con l'indirizzo MAC di origine dell'indirizzo MAC
di destinazione C di A conosce l'indirizzo MAC di A a causa
del precedente messaggio di richiesta ARP.
Quindi la sua cache ARP ha una voce che associa l'indirizzo MAC A con
l'indirizzo IP 10. 1. 1. 1 quindi l'indirizzo MAC di origine nel frame è c destinazione L'indirizzo MAC è
A, l'indirizzo IP di origine è 10. 1. 1. 2 indirizzo IP di
destinazione è 10. 1. 1. 1
Quando il frame viene ricevuto dall'hub,
l'hub lo ripeterà da tutte le porte tranne quella
su cui è stato ricevuto.
Il router riceverà il frame ma lo lascerà perché l'indirizzo
MAC di destinazione è A non l'indirizzo
MAC dei router locali.
Quando A riceve il frame dall'hub, lo accetta perché l'indirizzo MAC
di destinazione è A e l'indirizzo Mac del PC è A,
quindi elimina le intestazioni di
livello 2 e inoltra le informazioni ai protocolli di livello superiore.
In questo caso è stata una risposta echo, quindi il ping mostrerà un messaggio di successo.
In altre parole, una richiesta di eco è stata inviata a PC
C e un messaggio di risposta eco è stato ricevuto correttamente.
Per esempio, nell'acquisizione di Wireshark, ad esempio, posso filtrare i messaggi ICMP. Posso vedere il messaggio di richiesta di eco iniziale
inviato dal mio PC a 10. 0. 0. 254 e posso
quindi vedere il messaggio di risposta dell'eco.
Si noti che si tratta di frame unicast.
Unicast in primo luogo dal mio PC al router locale
e poi un unicast dal router al mio computer locale.
La stessa informazione verrebbe visualizzata se si eseguisse il
ping di un altro dispositivo locale sul segmento.
Come utente vedresti qualcosa di simile a questo ping 10. 0. 0. 254 e il
ping ha avuto successo.
Quindi in questo esempio il mio PC ha ottenuto con successo
una risposta dal dispositivo remoto che stavo facendo il ping.