Che cos'è il ritardo di serializzazione? Perché Ethernet da 10 GB aiuta a ridurlo?


9

Nel contesto di uno switch di rete, che cos'è esattamente il "ritardo di serializzazione"? (Ho sentito questo termine alcune volte.) Ho anche sentito che Ethernet 10 Gb (al contrario di Ethernet 1 Gb) come tecnologia di trasporto aiuta a ridurre il ritardo di serializzazione anche quando non viene utilizzata la larghezza di banda completa da 10 Gb.

Che cos'è il ritardo di serializzazione? Perché Ethernet 10Gb aiuta a ridurlo?

Risposte:


15

Il ritardo di serializzazione è il tempo necessario per spostare i dati da un processore a un collegamento di rete. Poiché un collegamento Ethernet da 10 Gb può inserire bit sul filo dieci volte più velocemente di un collegamento Ethernet da 1 Gb, il ritardo di serializzazione sarà inferiore.

Pensa a un tipico switch di rete store-and-forward. Lo switch deve ricevere un pacchetto, decidere su quale collegamento inviarlo, quindi inviare il pacchetto. Quindi la latenza di commutazione sarà la somma del tempo necessario per eseguire ognuna di queste tre cose. Maggiore è la velocità del filo, minore è il tempo necessario per ricevere o inviare il pacchetto.


11

Ritardo di serializzazione, è il ritardo necessario per ottenere la serializzazione dei dati. Nel contesto della rete, questo è il ritardo necessario per trasferire i dati dalla scheda di rete al cavo.

Ad esempio, immagina di essere su una linea dial-up a 8000 bps (1kBps). Se si desidera inviare un pacchetto da 1,5 kilobyte, occorrerebbero 1,5 secondi per ottenere i dati sulla linea (filo) stessa. Il ritardo minimo è quindi di 1,5 secondi. Se si tratta di un ping ICMP (la risposta con gli stessi dati deve tornare), il tempo minimo di ping / rtt è di 3 secondi. (anche se la velocità fisica effettiva del pacchetto è vicina alla velocità della luce).

Quindi, in dial-up, non è solo lento in termini di larghezza di banda, ma è anche lento in termini di latenza.

Ora torniamo ai tempi moderni, anche se si desidera inviare solo un pacchetto, impiega più tempo a inviarlo tramite Ethernet da 10 meg, quindi tramite 100 meg, 1 gig, 10 gig, poiché richiede più tempo per ottenere il pacchetto sul filo. Linea più veloce, ritardo più breve, anche se invii sempre solo un pacchetto e non hai bisogno della larghezza di banda aggiuntiva.


Nella tua prima frase manca una parola "dati al serializzato ..."
Randomblue,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.