LINUX.ORG.RU
ФорумAdmin

l2tpv3, bonding.


0

1

Операционная сисиема debian 7(2 штуки). Все дефолтное. Создал 2 канала l2tpv3(павда они над одним eth висят, но думаю не имеет значения). объединяю их в bond интерфейс, по умолчанию режим rr, он же 0. Если поднят 1 канал l2tpeth0(ну или любой другой), то все хорошо, bond интерфейсы видят друг друга на обоих машинах. Если же подняты 2 интерфейса, то потери 90-100% как повезет. Проходят только пакеты, в пределах 1 канала. т.е. если запрос ушел на l2tpeth0, а другой конец ответил через l2tpeth1. То ответ до инициатора не дойдет.

Кто виноват и что делать, наверно вывалить еще вывод какихнить команд, не стесняйтесь, предлагайте.


А можно тупой вопрос - нафига?

Тем более в режиме balance-rr, там же дикие out-of-order пакеты получаются.

blind_oracle ★★★★★
()
Ответ на: комментарий от blind_oracle

Ну оно вобще ни в каких режимах не работает. Я просто с бондингом не игрался никогда, ну т.е. включал как-то и оно просто работало, но это на вланах было, а не на l2tp.

Есть 2 канала от 2х операторов из точки А в точку Б. Надо прогнать пачку вланов по этим каналам. Если еще и балансировать нагрузку получится, то просто отлично будет.

swelf
() автор топика
Ответ на: комментарий от swelf

Попробуй balance-xor, должно заработать по идее. Как вариант - попробовать openvpn в режиме tap, эффективность пониже несколько, но если l2tp не заработает то сойдёт.

blind_oracle ★★★★★
()
Ответ на: комментарий от blind_oracle

Работает только active-backup, в dmesg при добавлении интерфейса в bond появляется строчка. bonding: bond0: Warning: The first slave device specified does not support setting the MAC address. Setting fail_over_mac to active.

Может в этом ключевой момент.

swelf
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.