
Directe
Els commutadors Ethernet directes es poden entendre com a commutadors de matriu de línia amb línies creuades entre els ports. Quan es detecta un paquet de dades al port d'entrada, es comprova la capçalera del paquet, s'obté l'adreça de destinació del paquet, s'inicia la taula de cerca dinàmica interna i es converteix el port de sortida corresponent. El paquet de dades es connecta a la intersecció de l'entrada i la sortida i es connecta directament al port corresponent per realitzar la funció de commutació. Com que no cal emmagatzemar-lo, el retard és molt petit i la commutació és molt ràpida, cosa que n'és un avantatge. El desavantatge és que, com que el commutador Ethernet no desa el contingut del paquet de dades, és impossible comprovar si el paquet de dades transmès és incorrecte i no es pot proporcionar la capacitat de detecció d'errors. Com que no hi ha memòria cau, els ports d'entrada/sortida de diferents velocitats no es poden connectar directament i és fàcil perdre'ls.

Emmagatzemar i reenviar
El mode d'emmagatzematge i reenviament és un mode d'aplicació en el camp de les xarxes informàtiques. Primer emmagatzema el paquet de dades del port d'entrada, després realitza una comprovació CRC (verificació de codi de redundància cíclica), extreu l'adreça de destinació del paquet de dades després de processar el paquet d'error i la converteix al port de sortida per enviar el paquet a través de la taula de cerca. A causa d'això, el retard d'emmagatzematge i reenviament en el processament de dades és gran, que és el seu inconvenient, però pot detectar incorrectament els paquets de dades que entren al commutador i millorar significativament el rendiment de la xarxa. Especialment important és que pot admetre la conversió entre ports de diferents velocitats i mantenir el treball col·laboratiu entre ports d'alta velocitat i ports de baixa velocitat.

Aïllament de fragments
Aquesta és una solució entre les dues primeres. Comprova si la longitud del paquet de dades és suficient per a 64 bytes. Si és inferior a 64 bytes, vol dir que és un paquet fals i el paquet es descarta; si és superior a 64 bytes, el paquet s'envia. Aquest mètode no proporciona verificació de dades. La seva velocitat de processament de dades és més ràpida que l'emmagatzematge i el reenviament, però més lenta que el pas directe. Introducció de la commutació del commutador Hirschman.
Alhora, el commutador Hirschman pot transmetre dades entre múltiples ports. Cada port es pot considerar com un segment de xarxa física independent (nota: segment de xarxa no IP), i els dispositius de xarxa que hi estan connectats poden gaudir de tot l'ample de banda de manera independent sense competir amb altres dispositius. Quan el node A envia dades al node D, el node B pot enviar dades al node C alhora, i tots dos tenen tot l'ample de banda de la xarxa i tenen la seva pròpia connexió virtual. Si s'utilitza un commutador Ethernet de 10 Mbps, el trànsit total del commutador és igual a 2x10 Mbps = 20 Mbps. Quan s'utilitza un HUB compartit de 10 Mbps, el trànsit total d'un HUB no superarà els 10 Mbps.

En resum, elInterruptor de Hirschmanés un dispositiu de xarxa que pot completar la funció d'encapsular i reenviar trames de dades basant-se en el reconeixement d'adreces MAC. El commutador Hirschman pot aprendre adreces MAC i emmagatzemar-les a la taula d'adreces interna, i arribar directament a l'objectiu mitjançant un commutador temporal entre l'originador i el receptor de la trama de dades.

Data de publicació: 12 de desembre de 2024