O que é o atraso de serialização? Por que 10GB Ethernet ajuda a reduzi-lo?

9

No contexto de um comutador de rede, o que exatamente é "atraso de serialização"? (Eu ouvi este termo algumas vezes.) Eu também ouvi dizer que a Ethernet de 10 Gb (em oposição à Ethernet de 1 Gb) como uma tecnologia de transporte ajuda a reduzir o atraso de serialização mesmo quando a largura de banda de 10 Gb não é usada.

O que é o atraso de serialização? Por que o 10Gb Ethernet ajuda a reduzi-lo?

    
por Randomblue 16.10.2012 / 12:14

2 respostas

15

Atraso de serialização é o tempo necessário para mover dados de um processador para um link de rede. Como um link Ethernet de 10 Gb pode colocar bits no fio dez vezes mais rápido que um link Ethernet de 1 Gb, o atraso de serialização será menor.

Pense em um comutador de rede típico de armazenamento e encaminhamento. O switch deve receber um pacote, decidir qual link para enviá-lo e enviar o pacote. Portanto, a latência de comutação será a soma do tempo necessário para cada uma dessas três coisas. Quanto mais rápida a velocidade do fio, menos tempo leva para receber ou enviar o pacote.

    
por 16.10.2012 / 12:23
11

Atraso de serialização, é o atraso necessário para obter os dados serializados. No contexto de rede, esse é o atraso necessário para obter os dados da placa de rede, para o cabo.

Por exemplo, imagine estar em uma linha de discagem de 8000bps (1kBps). Se você quiser enviar um pacote de 1,5 kilobyte, levaria 1,5 segundos para obter os dados para a linha (fio) em si. O atraso mínimo é de 1,5 segundo. Se é um ping ICMP (resposta com os mesmos dados tem que voltar), o tempo mínimo de ping / rtt é de 3 segundos. (mesmo que a velocidade física real do pacote esteja próxima da velocidade da luz).

Então, na discada, não é apenas a largura de banda lenta, mas também é lenta em termos de latência.

Agora, voltando aos tempos modernos, mesmo que você queira enviar apenas um pacote, demora mais para enviá-lo via 10meg ethernet, depois via 100meg, 1gig, 10gig, já que leva mais tempo para colocar o pacote na rede. Linha mais rápida, menor atraso, mesmo que você esteja sempre enviando apenas um pacote e não precise da largura de banda adicional.

    
por 16.10.2012 / 12:23