7.4. Агрегация каналов¶
Несколько data-интерфейсов можно объединить в один логический bond-интерфейс для повышения отказоустойчивости и упрощения настройки маршрутизации. В настоящее время поддерживается агрегация интерфейсов с использованием протокола LACP в соответствии со стандартом IEEE 802.3.
Используйте следующую команду для создания bond-интерфейса:
- interface IFNAME
Задать параметр
IFNAMEв форматеbondX, где X — индекс создаваемого интерфейса (может быть любым числом).Для настройки интерфейсов связей доступны те же команды, что и для обычных data-интерфейсов, а также дополнительные команды, описанные ниже.
- lacp min-links (1-64)¶
Установить минимальное количество интерфейсов с активными соединениями в bond, необходимое для того, чтобы считать bond активным. Значение по умолчанию — 1.
- lacp timeout <fast|slow>¶
Установить интервал между отправкой контрольных сообщений протокола LACP.
fast— 1 секунда,slow— 30 секунд. По умолчанию используется интервалslow.
Show-команды¶
- show bond IFNAME¶
Показать все бонды и интерфейсы в них. Для вывода информации по определённому бонду используется ключ
IFNAME.Поле состояния порта LACP (также известное как состояние актора) представляет собой один байт, каждый бит которого является флагом, указывающим на определённый статус. В большинстве случаев выбирается режим lacp fast. Чтобы понять, что агрегация каналов установлена в этом режиме, в строке
port stateдля актора LACPDU и для партнера LACPDU состояние должно быть63, которое будет означать, что LACP Activity активна, а Actor’s Receive не находится в состоянии EXPIRED.