Назад | Перейти на главную страницу

В чем разница между balance-rr и 802.3ad?

Я знаю способы связывания, я знаю о balance-rr и 802.3ad. Оба обеспечивают отказоустойчивость и некоторым образом увеличивают пропускную способность канала.

Мой вопрос в том, когда мы можем использовать balance-rr без какой-либо необходимости переключать поддержку, зачем кому-то когда-либо хотеть использовать 802.3ad ??

Из эта страница относительно balance-rr:

Этот режим является единственным режимом, который позволяет одному TCP / IP-соединению распределять трафик по нескольким интерфейсам. Следовательно, это единственный режим, который позволяет одному потоку TCP / IP использовать пропускную способность более чем одного интерфейса. Однако за это приходится платить: чередование часто приводит к тому, что одноранговые системы получают пакеты не по порядку, что приводит к срабатыванию системы контроля перегрузки TCP / IP, часто путем повторной передачи сегментов.

А что касается 802.3ad:

Стандарт 802.3ad также требует, чтобы кадры доставлялись в определенном порядке (в определенных пределах), поэтому, как правило, отдельные соединения не будут видеть неправильную последовательность пакетов.

Таким образом, 802.3ad обеспечивает лучший порядок пакетов, что позволяет избежать повторных передач TCP.

Вы неправы. И balance-rr, и 802.3ad должны иметь поддерживаемый коммутатор (EtherChannel).

баланс-rr: Фреймы передаются циклически без хеширования для истинного баланса нагрузки.
802.3ad: Этот режим является официальным стандартом для агрегации каналов и включает множество настраиваемых параметров балансировки трафика.

Если у вас нет поддержки EtherChannel, используйте Balance-ALB или Balance-TLB. Оба метода используют изменение MAC при отправке (TLB) или отправке / получении (ALB).

Больше информации Вот.