De ontwikkeling van de two-layer switching technologie is relatief volwassen. De two-layer industriële switch is een data link layer apparaat. Het kan de MAC adres informatie in het data pakket identificeren, het doorsturen volgens het MAC adres, en deze MAC adressen en corresponderende poorten vastleggen in zijn eigen interne Een adres tabel.
De specifieke workflow is als volgt:
1) Wanneer de industriële switch een datapakket van een bepaalde poort ontvangt, leest deze eerst het bron-MAC-adres in de pakketheader, zodat deze weet op welke poort de machine met het bron-MAC-adres is aangesloten;
2) Lees het bestemmings-MAC-adres in de header en zoek de bijbehorende poort op in de adrestabel;
3) Als er in de tabel een poort staat die overeenkomt met het bestemmings-MAC-adres, kopieer het gegevenspakket dan rechtstreeks naar deze poort;
4) Als de overeenkomstige poort niet in de tabel wordt gevonden, wordt het datapakket naar alle poorten uitgezonden. Wanneer de doelmachine reageert op de bronmachine, kan de industriële switch registreren met welke poort het MAC-adres van de bestemming overeenkomt en de volgende keer dat de data wordt verzonden, is het niet langer nodig om naar alle poorten uit te zenden. Dit proces wordt continu herhaald en de MAC-adresinformatie van het hele netwerk kan worden geleerd. Dit is hoe de Layer 2-switch zijn eigen adrestabel instelt en onderhoudt.
De reden waarom de Layer 2-switch zo efficiënt is, is enerzijds dat de hardware ervan snelle doorsturing mogelijk maakt en anderzijds omdat de Layer 2-switch alleen de ingekapselde datapakketten leest en deze niet wijzigt (om te wijzigen, wijzigt de router het bestemmings- en bron-MAC-adres).
Plaatsingstijd: 06-09-2021






