Wie hängen MAC und Routing-Tabelle zusammen?

672
Rakshith KR

Bei Paketen, die von der IP-Schicht zur Schicht 2 (Bridge / Switch) weitergeleitet werden, wird erreicht, dass die Zieladresse mithilfe von Routing-Tabelleneinträgen erreicht wird und Routing-Informationen zurück an Schicht3 gesendet werden.

0
Verwandte Themen: https://superuser.com/questions/1192669/mac-vs-ip-routing Mokubai vor 6 Jahren 2
Die Verbindung zwischen Schicht 2 und Schicht 3 ist ARP: https://en.wikipedia.org/wiki/Address_Resolution_Protocol pim vor 6 Jahren 1

1 Antwort auf die Frage

1
dirkt

MAC-Adressen (Schicht 2) und Routingtabellen (Schicht 3) sind überhaupt nicht miteinander verbunden .

Die Routing-Tabelle wird verwendet, um herauszufinden, ob ein Paket lokal zugestellt werden soll oder über eine bekannte Gateway-Adresse an eine Netzwerkschnittstelle weitergeleitet werden soll.

Sobald die Entscheidung getroffen wurde, über eine Netzwerkschnittstelle zu routen, wird das Paket auf die gleiche Weise wie ein direktes Paket an die Gateway-IP von Schicht 2 zugestellt: Der ARP-Cache (Address Resolution Protocol) wird herangezogen, um herauszufinden, ob a Die MAC-Adresse für die Ziel-IP-Adresse (Gateway-IP-Adresse) ist bekannt. Wenn nicht, wird das ARP-Protokoll verwendet, um die MAC-Adresse des Ziels zu erhalten, und dann wird das Paket unter Verwendung der Quell-MAC-Adresse der Netzwerkschnittstelle, von der es gesendet wird, an diese MAC-Adresse gesendet.

Wenn sie nicht verwandt sind, wie ein Paket in Frames umgewandelt wird? Rakshith KR vor 6 Jahren 0
Wie ich schrieb: Schicht 3 gibt das Paket mit der Ziel-IP-Adresse (Gateway) an Schicht 2 weiter. Schicht 2 verwendet ARP, um die MAC-Adresse zu finden und in einen Ethernet-Frame zu packen. Layer 2 kennt das Routing von Tabellen nicht. Schicht 3 kennt keine MAC-Adressen. Es gibt einen genau definierten Übergabepunkt zwischen Layern, der für geroutete und lokale Pakete derselbe ist, aber die Layer sind in keiner Weise ** bezogen **. dirkt vor 6 Jahren 0
Es muss eine Art Beziehung geben, oder? Rakshith KR vor 6 Jahren 0
warum denn wie gesagt, layer2 verwendet die Ziel-IP? Rakshith KR vor 6 Jahren 0
Ihre Erklärung ist gut, aber ich bin immer noch nicht klar, wie sie nicht miteinander zusammenhängen. Rakshith KR vor 6 Jahren 0