
Rechtdoor
Straight-through Ethernet-switches kunnen worden opgevat als line matrix-switches met kruislingse lijnen tussen poorten. Wanneer een datapakket wordt gedetecteerd bij de invoerpoort, wordt de pakketheader gecontroleerd, het bestemmingsadres van het pakket verkregen, de interne dynamische zoektabel gestart en de corresponderende uitvoerpoort geconverteerd. Het datapakket wordt aangesloten op het kruispunt van de invoer en uitvoer, en het datapakket wordt rechtstreeks verbonden met de corresponderende poort om de schakelfunctie te realiseren. Omdat het niet hoeft te worden opgeslagen, is de vertraging zeer klein en verloopt de omschakeling zeer snel, wat een voordeel is. Het nadeel is dat, omdat de inhoud van het datapakket niet wordt opgeslagen door de Ethernet-switch, het onmogelijk is om te controleren of het verzonden datapakket onjuist is en de foutdetectiefunctie niet kan worden geboden. Omdat er geen cache is, kunnen de invoer-/uitvoerpoorten met verschillende snelheden niet rechtstreeks worden aangesloten en is het gemakkelijk te verliezen.

Opslaan en doorsturen
De 'store and forward'-modus is een toepassingsmodus op het gebied van computernetwerken. Eerst wordt het datapakket van de invoerpoort opgeslagen, vervolgens wordt een CRC-controle (Cyclic Redundancy Code Verification) uitgevoerd, wordt het bestemmingsadres van het datapakket na verwerking van het foutpakket bepaald en wordt het geconverteerd naar de uitvoerpoort om het pakket via de zoektabel te verzenden. Hierdoor is de vertraging bij het opslaan en doorsturen van data bij de verwerking groot, wat een nadeel is. Het kan echter wel datapakketten die de switch binnenkomen onjuist detecteren en de netwerkprestaties aanzienlijk verbeteren. Het is vooral belangrijk dat het conversie tussen poorten met verschillende snelheden ondersteunt en de samenwerking tussen hoge- en lagesnelheidspoorten ondersteunt.

Fragmentisolatie
Dit is een oplossing tussen de eerste twee. Het controleert of de lengte van het datapakket voldoende is voor 64 bytes. Als het korter is dan 64 bytes, betekent dit dat het een neppakket is en wordt het pakket verwijderd; als het langer is dan 64 bytes, wordt het pakket verzonden. Deze methode biedt geen gegevensverificatie. De gegevensverwerkingssnelheid is sneller dan bij opslag en doorsturen, maar langzamer dan bij directe doorvoer. Maak kennis met de Hirschman-switch.
Tegelijkertijd kan de Hirschman-switch data tussen meerdere poorten verzenden. Elke poort kan worden beschouwd als een onafhankelijk fysiek netwerksegment (let op: niet-IP-netwerksegment), en de netwerkapparaten die erop zijn aangesloten, kunnen onafhankelijk van elkaar over de volledige bandbreedte beschikken zonder met andere apparaten te concurreren. Wanneer knooppunt A data naar knooppunt D verzendt, kan knooppunt B tegelijkertijd data naar knooppunt C verzenden. Beide beschikken dan over de volledige bandbreedte van het netwerk en hun eigen virtuele verbinding. Bij gebruik van een 10 Mbps Ethernet-switch is het totale verkeer van de switch gelijk aan 2 x 10 Mbps = 20 Mbps. Bij gebruik van een gedeelde 10 Mbps HUB zal het totale verkeer van een HUB niet hoger zijn dan 10 Mbps.

Kortom, deHirschman-schakelaaris een netwerkapparaat dat de functie van het inkapselen en doorsturen van dataframes kan uitvoeren op basis van MAC-adresherkenning. De Hirschman-switch kan MAC-adressen leren en opslaan in de interne adrestabel, en het doel rechtstreeks bereiken via een tijdelijke switch tussen de afzender en de ontvanger van het dataframe.

Plaatsingstijd: 12-12-2024