Gedetailleerde uitleg van de drie forwardingmethoden van industriële Ethernet-switches

Exchange is een algemene term voor technologieën die de informatie die verzonden moet worden naar de corresponderende routing sturen die voldoet aan de vereisten door handmatige of automatische apparatuur volgens de vereisten van het verzenden van informatie aan beide uiteinden van de communicatie. Volgens verschillende werkposities kan het worden onderverdeeld in wide area network switch en local area network switch. De switch van het wide area network is een soort apparatuur die de informatie-uitwisselingsfunctie in het communicatiesysteem voltooit. Dus, wat zijn de doorstuurmethoden van de switch?

Doorstuurmethode:

1. Cut-through-schakeling
2. Store-and-Forward-schakeling
3. Fragmentvrij schakelen

Of het nu gaat om directe doorsturing of doorsturing via de winkel, het gaat om een ​​doorstuurmethode met twee lagen. De doorstuurstrategieën zijn gebaseerd op de bestemmings-MAC (DMAC). Op dit punt is er geen verschil tussen de twee doorstuurmethoden.
Het grootste verschil tussen beide is wanneer ze het doorsturen regelen, dat wil zeggen hoe de switch omgaat met de relatie tussen het ontvangende proces en het doorsturende proces van het datapakket.

Doorstuurtype:
1. Doorsnijden
De straight-through Ethernet-switch kan worden opgevat als een line matrix-telefoonswitch die verticaal en horizontaal tussen elke poort kruist. Wanneer het een datapakket detecteert bij de invoerpoort, controleert het de header van het pakket, verkrijgt het het bestemmingsadres van het pakket, start de interne dynamische opzoektabel en converteert het naar de overeenkomstige uitvoerpoort, maakt verbinding op het kruispunt van invoer en uitvoer en geeft het datapakket rechtstreeks door aan De overeenkomstige poort realiseert de schakelfunctie. Omdat er geen opslag nodig is, is de vertraging erg klein en is de uitwisseling erg snel, wat zijn voordeel is.
Het nadeel is dat omdat de inhoud van het datapakket niet wordt opgeslagen door de Ethernet-switch, deze niet kan controleren of het verzonden datapakket fout is en geen foutdetectiemogelijkheden kan bieden. Omdat er geen buffer is, kunnen invoer-/uitvoerpoorten met verschillende snelheden niet rechtstreeks worden aangesloten en raken pakketten gemakkelijk verloren.

2. Opslaan en doorsturen (Store; Forward)
De store-and-forward-methode is de meest gebruikte methode op het gebied van computernetwerken. Het controleert het datapakket van de invoerpoort, haalt het bestemmingsadres van het datapakket eruit na het verwerken van het foutpakket en converteert het naar de uitvoerpoort om het pakket via de opzoektabel te verzenden. Hierdoor heeft de store-and-forward-methode een grote vertraging in de gegevensverwerking, wat een tekortkoming is, maar het kan foutdetectie uitvoeren op de datapakketten die de switch binnenkomen en de netwerkprestaties effectief verbeteren. Het is vooral belangrijk dat het de conversie tussen poorten met verschillende snelheden kan ondersteunen en de samenwerking tussen hogesnelheidspoorten en lagesnelheidspoorten kan behouden.

JHA-MIGS1212H-2

3. Fragmentvrij
Dit is een oplossing tussen de eerste twee. Het controleert of de lengte van het datapakket genoeg is voor 64 bytes, als het minder is dan 64 bytes, betekent dit dat het een neppakket is, gooi het pakket dan weg; als het groter is dan 64 bytes, verstuur het pakket dan. Deze methode biedt ook geen gegevensverificatie. De gegevensverwerkingssnelheid is sneller dan store-and-forward, maar langzamer dan straight-through.
Of het nu gaat om direct forwarding of store forwarding, het is een two-layer forwarding methode en hun forwarding strategieën zijn gebaseerd op de destination MAC (DMAC). Er is geen verschil tussen de twee forwarding methoden op dit punt. Het grootste verschil tussen hen is wanneer ze omgaan met de forwarding, dat wil zeggen, hoe de switch omgaat met de relatie tussen het ontvangende proces en het forwarding proces van het datapakket.


Plaatsingstijd: 09-12-2021