Hallo,
Laatst in de les cisco (ccna) was er enige onenigheid over het updaten van de arp cache bij een unicast via broadcast principe (hub).
Om het duidelijker te maken:
Opstelling: 5 hosts aan een hub
Situatie: Er word gepinged van pc1 naar pc5
1.Een ARP broadcast word uitgezonden door pc1 .
2.Dus iedereen "ziet" dit aangezien een hub uitzend op alle poorten behalve de inkomende.
3.De 4 andere pc's controleren het destinatie mac in de frame header en zien dat het voor hen bedoeld is aangezien dMAC FFFF FFFF FFFF is. Ze zullen de-encapsuleren tot op laag 3 en hier is enkel pc 5 destinatie (aangezien het zijn ip is)
4.Ondertussen hebben pc 2, 3, 4, en 5 hun arp cache ge-update op basis van het source mac (hier pc 1)
5. Pc 5 zal nu unicast naar pc 1 terrugzenden aangezien hij het mac adres nu al in zijn arp cache heeft.
6.Ook nu zullen pc 1, 2, 3, 4 deze unicast zien (omdat het een hub is
pc 1, 2, 3 en 4 zullen in de frame header. Maar aangezien het nu een unicast is het dMac niet meer FFFF FFFF FFFF maar het mac adres van pc1 dus pc 2, 3, 4 zullen niet verder de-encapsuleren.
De vraag is nu: Hoe komt het dat als je de arp cache bekijkt van pc 2,3 en 4 ze ook het mac adres van pc5 in hun arp cache hebben, aangezien ze zijn arp request in unicast nooit de-encapsuleerd hebben?
Ik weet dat het nogal moeilijk uitgelegd is maar ik zag geen andere manier om het te omschrijven.
Het kan zijn dat ik iets over het hoofd zie maar dan hoor ik dat wel
Laatst in de les cisco (ccna) was er enige onenigheid over het updaten van de arp cache bij een unicast via broadcast principe (hub).
Om het duidelijker te maken:
Opstelling: 5 hosts aan een hub
Situatie: Er word gepinged van pc1 naar pc5
1.Een ARP broadcast word uitgezonden door pc1 .
2.Dus iedereen "ziet" dit aangezien een hub uitzend op alle poorten behalve de inkomende.
3.De 4 andere pc's controleren het destinatie mac in de frame header en zien dat het voor hen bedoeld is aangezien dMAC FFFF FFFF FFFF is. Ze zullen de-encapsuleren tot op laag 3 en hier is enkel pc 5 destinatie (aangezien het zijn ip is)
4.Ondertussen hebben pc 2, 3, 4, en 5 hun arp cache ge-update op basis van het source mac (hier pc 1)
5. Pc 5 zal nu unicast naar pc 1 terrugzenden aangezien hij het mac adres nu al in zijn arp cache heeft.
6.Ook nu zullen pc 1, 2, 3, 4 deze unicast zien (omdat het een hub is
De vraag is nu: Hoe komt het dat als je de arp cache bekijkt van pc 2,3 en 4 ze ook het mac adres van pc5 in hun arp cache hebben, aangezien ze zijn arp request in unicast nooit de-encapsuleerd hebben?
Ik weet dat het nogal moeilijk uitgelegd is maar ik zag geen andere manier om het te omschrijven.
Het kan zijn dat ik iets over het hoofd zie maar dan hoor ik dat wel