o que há de errado com pacotes fora de ordem?

3

Quando configuro o agrupamento de adaptadores em um servidor HP, uma das opções que gostaria de ativar é o round robin para balanceamento de carga de transmissão, porque eu preciso de uma taxa de transferência completa para um único host. (esta é uma rede de migração ao vivo para o hyper-v.)

quando eu escolho essa opção, recebo uma mensagem dizendo "Encomenda de pacote não garantida". para o meu uso, pelo menos, não vejo problema, pois meu tráfego é TCP. mas estou interessado em conhecer quaisquer problemas gerais com pacotes fora de ordem.

Então, quais são os possíveis problemas com pacotes fora de ordem?

    
por longneck 11.06.2012 / 15:09

2 respostas

4

O Fibre-Channel-over-Ethernet requer, como na entrega de pedidos de canal de fibra "regular", o motivo pelo qual o FCoE exige o DataCentreEthernet (DCE), que garante a entrega por encomenda. Mas você está certo de que há poucas razões em um ambiente puramente TCP para exigir ordem.

    
por 11.06.2012 / 16:32
2

Eles têm números de sequência por um motivo, os pacotes são descartados o tempo todo e retransmitidos. Se você estiver usando o balanceamento de carga de transmissão round-robin, isso significa que ele enviará o pacote A para o primeiro link e o pacote B para o segundo. Agora ... se estes fossem para o mesmo comutador físico, provavelmente nunca se comportaria mal, mas pensassem em um cenário em que cada link fosse para a mesma VLAN em diferentes comutadores e o tronco entre esses comutadores fosse inadequado. Se o endereço MAC de destino estiver no único switch, tudo terá que atravessar esse link e você terá diferentes latências em um fluxo.

Veja como isso fica divertido? Para o balanceamento de carga de transmissão, você deve ter certeza de que seus switches estão empilhados ou se os links de fabric / interswitch estão dimensionados corretamente ou se você está indo para o mesmo switch físico, já está legal:)

Espero que ajude.

    
por 11.06.2012 / 16:06

Tags