Quais são as diferenças entre balance-rr e 802.3ad?

1

Eu sei modos de ligação, eu sei sobre balance-rr e 802.3ad . Ambos fornecem tolerância a falhas e alguns aumentam a taxa de transferência do link.

A minha pergunta é quando podemos usar balance-rr sem qualquer necessidade de mudar de suporte porque alguém deveria querer usar 802.3ad ??

    
por Hamed JML 06.11.2012 / 10:48

2 respostas

3

De esta página em relação a balance-rr :

This mode is the only mode that will permit a single TCP/IP connection to stripe traffic across multiple interfaces. It is therefore the only mode that will allow a single TCP/IP stream to utilize more than one interface's worth of throughput. This comes at a cost, however: the striping often results in peer systems receiving packets out of order, causing TCP/IP's congestion control system to kick in, often by retransmitting segments.

E em relação a 802.3ad :

The 802.3ad standard also mandates that frames be delivered in order (within certain limits), so in general single connections will not see misordering of packets.

Portanto, o 802.3ad fornece uma melhor ordenação de pacotes que evita as retransmissões TCP.

    
por 21.02.2013 / 22:09
2

Você está errado. Tanto o balance-rr quanto o 802.3ad devem ter um comutador suportado (EtherChannel).

balance-rr: Frames are transmitted in a round-robin fashion without hashing, to truly load balance.
802.3ad: This mode is the official standard for link aggregation, and includes many configurable options for how to balance the traffic.

Se você não tiver suporte a EtherChannel, use o Balance-ALB ou o Balance-TLB. Ambas as técnicas usam uma alteração MAC ao enviar (TLB) ou enviar / receber (ALB)

Mais informações aqui .

    
por 21.02.2013 / 21:03