Unterschied: MAC address table - arp (table)?
Servus,
ich würde gerne den Unterschied von den Beiden wissen. ARP Tabelle, sprich Adress Resolution Protocol gehört quasi dem Switch an und speichert in einem Cache IP-Adresse sowie MAC-Adresse von Zielen zu denen eine Verbindung aufgebaut wurde & von denen eine Verbindung hergestellt wurde. Ist kein Eintrag vorhanden, wird ein Broadcast als Destination MAC-Adresse gesendet, oder?
Und was tut die MAC address table?
1 Antwort
Das ist komplett verdreht.
Switches haben nur eine MAC Tabelle. Diese ist mit keinem Protokoll verbunden, da sie ausschließlich auf Basis der Paketherkunft erstellt wird. Mit IP Datagrammen haben klassische Switches nichts zu tun, sie leiten lediglich Frames auf der Sicherungsschicht auf Basis der MAC Adresse weiter.
ARP wird dagegen auf Geräten verwendet, die mindestens auch auf der Vermittlungsschicht agieren (=> Router und Endgeräte). Damit werden die zugehörigen MAC Adressen von IP Adressen ermittelt, damit man nicht unnötig Frames broadcasten muss, um das korrekte Ziel zu erreichen.
Switches führen auch keinen Broadcast durch. Von einem Broadcast ist die Rede, wenn die Broadcast Adresse als Zieladresse verwendet wird. Wenn ein Switch die Zieladresse nicht kennt flutet er, d.h. er sendet an allen anderen Ausgängen, aber dabei wird keine Broadcast Adresse verwendet.
dabei wird keine Broadcast Adresse verwendet.
Es wird zwar keine Broadcastadresse benutzt, technisch gesehen kann man es dennoch als Broadcast ansehen.