Direttamente
I switch Ethernet diretti ponu esse capiti cum'è switch matrici di linea cù linee incruciate trà i porti. Quandu un pacchettu di dati hè rilevatu in u portu di input, l'intestazione di u pacchettu hè verificatu, l'indirizzu di destinazione di u pacchettu hè ottenutu, a tabella di ricerca dinamica interna hè iniziata, è u portu di output currispundente hè cunvertitu. U pacchettu di dati hè cunnessu à l'intersezzione di l'input è di l'output, è u pacchettu di dati hè direttamente cunnessu à u portu currispundente per realizà a funzione di cambiamentu. Perchè ùn deve esse guardatu, u ritardu hè assai chjucu è u cambiamentu hè assai veloce, chì hè u so vantaghju. U svantaghju hè chì, postu chì u cuntenutu di u pacchettu di dati ùn hè micca salvatu da u switch Ethernet, hè impussibile di verificà se u pacchettu di dati trasmessi hè sbagliatu, è a capacità di deteczione d'errore ùn pò micca esse furnita. Perchè ùn ci hè micca cache, i porti di input / output di diverse velocità ùn ponu esse direttamente cunnessi, è hè faciule per perdiri.
Store è avanti
U modu Store and forward hè un modu di applicazione in u campu di e rete di computer. Prima guarda u pacchettu di dati di u portu di input, poi eseguisce una verificazione CRC (verificazione di codice di redundanza ciclica), piglia l'indirizzu di destinazione di u pacchettu di dati dopu à trasfurmà u pacchettu d'errore, è u cunvertisce in u portu di output per mandà u pacchettu attraversu. a tavula di ricerca. Per via di questu, u ritardu di almacenamiento è di trasmissioni in u processu di dati hè grande, chì hè u so difettu, ma pò detect incorrectly pacchetti di dati chì entranu in u switch è migliurà significativamente u rendiment di a rete. Soprattuttu impurtante hè chì pò sustene a cunversione trà porti di diverse velocità è mantene u travagliu di cullaburazione trà i porti d'alta veloce è i porti di bassa velocità.
Isolamentu di frammenti
Questa hè una suluzione trà i primi dui. Verifica se a lunghezza di u pacchettu di dati hè abbastanza per 64 bytes. S'ellu hè menu di 64 bytes, significa chì hè un pacchettu falsu è u pacchettu hè scartatu; s'ellu hè più grande di 64 bytes, u pacchettu hè mandatu. Stu metudu ùn furnisce micca a verificazione di dati. A so vitezza di trasfurmazioni di dati hè più veloce di l'almacenamiento è di l'invio, ma più lenta di u passaghju direttu. Introducendu u cambiamentu di l'interruttore Hirschman.
À u listessu tempu, u switch Hirschman pò trasmette dati trà parechji porti. Ogni portu pò esse cunsideratu cum'è un segmentu di rete fisicu indipindenti (nota: segmentu di rete non-IP), è i dispositi di rete cunnessi à questu ponu gode di tutta a larghezza di banda indipindentamente senza cumpete cù l'altri dispositi. Quandu u node A manda dati à u node D, u node B pò mandà dati à u node C à u stessu tempu, è tutti dui anu a larghezza di banda completa di a reta è anu a so propria cunnessione virtuale. Se si usa un switch Ethernet 10Mbps, u trafficu tutale di u switch hè uguali à 2x10Mbps = 20Mbps. Quandu un HUB spartutu di 10Mbps hè utilizatu, u trafficu tutale di un HUB ùn supererà micca 10Mbps.
In breve, uInterruttore Hirschmanhè un dispusitivu reta chì pò compie a funzione di encapsulating è trasmette frames dati basatu nantu à ricunniscenza indirizzu MAC. U switch Hirschman pò amparà l'indirizzi MAC è almacenà in u tavulu di l'indirizzu internu, è ghjunghje direttamente à u destinazione per mezu di un cambiamentu temporale trà l'uriginatore è u receptore di destinazione di u quadru di dati.
Postu tempu: Dec-12-2024