Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> networking >> Ethernet >> .

Quale modalità switch LAN riduce al minimo gli errori CRC ma ha ancora un tasso di latenza fissa?

Non esiste una modalità switch LAN che minimizza intrinsecamente gli errori CRC * mentre contemporaneamente * garantisce un tasso di latenza fissa. Gli errori CRC sono il risultato della corruzione dei dati sul mezzo fisico (cavi, connettori, ecc.), Mentre la latenza è determinata principalmente dall'architettura e dalla velocità di elaborazione dello switch. Sono problemi in gran parte indipendenti.

Uno switch funziona al livello 2 (collegamento dati) del modello OSI. Il CRC (controllo della ridondanza ciclica) viene calcolato e controllato nel livello di collegamento dei dati per rilevare gli errori * dopo che * i dati hanno attraversato il mezzo fisico e * prima che * i dati vengono passati al luppolo successivo. Il metodo di commutazione interno dello switch (store-and-forward, cut-through, privo di frammenti) avrà un impatto sulla latenza, ma non impedisce o mitiga direttamente gli errori CRC.

Ecco una rottura:

* Errori CRC: Questi sono rilevati e gestiti dall'hardware della scheda di rete e dai protocolli di rete (ad es. Ethernet). Il migliore cablaggio e una corretta manutenzione sono i modi principali per ridurre gli errori CRC. Lo switch stesso non "impedisce" questi errori.

* Latenza: Ciò è influenzato dal metodo di commutazione dello switch:

* Store-and-forward: L'interruttore riceve l'intero frame, calcola il CRC e lo inoltra solo se il CRC è corretto. Ciò ha una latenza più elevata ma un migliore rilevamento degli errori.

* Cut-Through: Lo switch inoltra il frame non appena viene letto l'indirizzo MAC di destinazione. Ciò ha una latenza inferiore ma meno rilevamento di errori, poiché il controllo CRC viene spesso saltato.

* Senza frammento: Un compromesso:controlla l'inizio del telaio e alcuni byte di intestazione prima di inoltrare, offrendo un equilibrio tra latenza e rilevamento degli errori.

In breve: Per ridurre al minimo gli errori CRC, concentrarsi sulla manutenzione del livello fisico (cavi, connettori, ecc.). Per ottenere latenza bassa e fissa, si desidera un metodo di commutazione da taglio (o potenzialmente privo di frammenti), ma accetti una possibilità più elevata di inoltrare i frame con errori CRC non rilevati. C'è un compromesso; Non puoi minimizzare contemporaneamente entrambi perfettamente.

 

networking © www.354353.com