Die Entwicklung der Zweischicht-Switching-Technologie ist relativ ausgereift. Der Zweischicht-Industrie-Switch ist ein Gerät der Datenverbindungsschicht. Er kann die MAC-Adressinformationen im Datenpaket identifizieren, sie entsprechend der MAC-Adresse weiterleiten und diese MAC-Adressen und entsprechenden Ports in seiner eigenen internen An-Adresstabelle aufzeichnen.
Der konkrete Arbeitsablauf sieht wie folgt aus:
1) Wenn der Industrie-Switch ein Datenpaket von einem bestimmten Port empfängt, liest er zuerst die Quell-MAC-Adresse im Paketheader, damit er weiß, an welchen Port die Maschine mit der Quell-MAC-Adresse angeschlossen ist.
2) Lesen Sie die Ziel-MAC-Adresse im Header und suchen Sie den entsprechenden Port in der Adresstabelle.
3) Wenn in der Tabelle ein Port vorhanden ist, der der Ziel-MAC-Adresse entspricht, kopieren Sie das Datenpaket direkt auf diesen Port.
4) Wenn der entsprechende Port nicht in der Tabelle gefunden wird, wird das Datenpaket an alle Ports gesendet. Wenn die Zielmaschine der Quellmaschine antwortet, kann der Industrie-Switch aufzeichnen, welchem Port die Ziel-MAC-Adresse entspricht, und bei der nächsten Datenübertragung ist es nicht mehr erforderlich, an alle Ports zu senden. Dieser Vorgang wird kontinuierlich wiederholt und die MAC-Adressinformationen des gesamten Netzwerks können gelernt werden. Auf diese Weise erstellt und verwaltet der Layer-2-Switch seine eigene Adresstabelle.
Der Grund für die hohe Effizienz des Layer-2-Switches liegt einerseits darin, dass seine Hardware eine Hochgeschwindigkeitsweiterleitung realisiert, und andererseits darin, dass der Layer-2-Switch nur die gekapselten Datenpakete liest und die Datenpakete nicht ändert (der Router wird sie ändern, indem er seine Ziel- und Quell-MAC-Adresse ändert).
Veröffentlichungszeit: 06.09.2021






