[[tssltd:Общие настройки NG| Вернуться к оглавлению]] ==== Настройка агрегации сетевых интерфейсов через web-интерфейс ==== Для настройки агрегации сетевых интерфейсов необходимо в главном меню выбрать пункт «**Сетевые настройки – Интерфейсы агрегации**» (__//изобр. 6.f.1//__). {{ :tssltd:aggr1.png |}}\\ __//Изобр. 6.f.1. Просмотр информации об интерфейсах агрегации и расположение кнопки «**Добавить интерфейс**»//__ В таблице «**Интерфейсы агрегации**» необходимо нажать на кнопку «**Добавить bridge-домен**». Необходимо задать следующие параметры (__//изобр. 6.f.2//__): * «**Название**» - название интерфейса агрегации; * «**Режим агрегации**» - алгоритм распределения нагрузки; * «**Состояние**» - cостояние интерфейса агрегации; * «**MTU**» - максимальный размер полезного блока данных одного пакета; * «**Bridge-домен**» - . {{ :tssltd:aggr2.png |}}\\ __//Изобр. 6.f.2. Параметры интерфейса агрегации и расположение кнопки "**Сохранить**"//__ Для сохранения настроек необходимо нажать на кнопку «**Сохранить**» (__//изобр. 6.f.3//__). Для редактирования интерфейса агрегации необходимо выбрать строку с интерфейсом, который необходимо редактировать, и нажать на кнопку «**Редактировать**». Для удаления интерфейса агрегации необходимо выбрать строку с интерфейсом, который необходимо удалить, и нажать на кнопку «**Удалить**». {{ :tssltd:aggr3.png |}}\\ __//Изобр. 6.f.3. Расположение кнопки "**Сохранить**"//__ Для добавления интерфейса в bridge-домен необходимо в главном меню выбрать пункт «**Сетевые настройки – Интерфейсы Ethernet**», выбрать нажатием необходимый интерфейс и нажать кнопку редактировать (__//изобр. 6.f.4//__). {{ :tssltd:aggr4.png |}}\\ __//Изобр. 6.f.4. Страница «**Интерфейсы Ethernet**» и расположение кнопки «Редактировать»//__ В настройках интерфейса в выпадающем списке «**Интерфейс агрегации**» необходимо выбрать интерфейс агрегации (__//изобр. 6.f.5//__) и сохранить изменения. {{ :tssltd:aggr5.png |}}\\ __//Изобр. 6.f.5. Выпадающий список «**Интерфейс агрегации**»//__ ==== Настройка агрегации сетевых интерфейсов через консоль ==== Для создания агрегации сетевых интерфейсов необходимо подключиться к устройству по протоколу **ssh**, запустить утилиту «**vppctl**» и выполнить команду «**create bond mode {round-robin | active-backup | broadcast | {lacp | xor} [load-balance { l2 | l23 | l34 }]} [hw-addr ]**»: # vppctl _______ _ _ _____ ___ __/ __/ _ \ (_)__ | | / / _ \/ _ \ _/ _// // / / / _ \ | |/ / ___/ ___/ /_/ /____(_)_/\___/ |___/_/ /_/ vpp# create bond mode round-robin BondEthernet0 vpp# show bond interface name sw_if_index mode load balance active members members BondEthernet0 5 round-robin round-robin 0 0 Для добавления сетевого интерфейса в интерфейс агрегации необходимо выполнить команду «**bond add [passive] [long-timeout]**»: vpp# bond add BondEthernet0 TenGigabitEthernet3/0/0 vpp# bond add BondEthernet0 TenGigabitEthernet3/0/1 vpp# show bond details BondEthernet0 mode: round-robin load balance: round-robin last xmit member index: 0 number of active members: 1 TenGigabitEthernet3/0/1 number of members: 2 TenGigabitEthernet3/0/0 TenGigabitEthernet3/0/1 device instance: 0 interface id: 0 sw_if_index: 5 hw_if_index: 5 vpp# Для удаления сетевого интерфейса из интерфейса агрегации необходимо выполнить команду «**bond del **»: vpp# bond del TenGigabitEthernet3/0/0 vpp# bond del TenGigabitEthernet3/0/1 vpp# show bond details BondEthernet0 mode: round-robin load balance: round-robin last xmit member index: 0 number of active members: 0 number of members: 0 device instance: 0 interface id: 0 sw_if_index: 5 hw_if_index: Для просмотра существующих интерфейсов агрегации необходимо выполнить команду «**show bond [details]**» (просмотр интерфейсов в режиме **LACP** выполняется через команду «**show lacp [details]**»): vpp# show bond details BondEthernet0 mode: round-robin load balance: round-robin last xmit member index: 0 number of active members: 0 number of members: 0 device instance: 0 interface id: 0 sw_if_index: 5 hw_if_index: 5 Для удаления интерфейса агрегации необходимо выполнить команду «**delete bond { | sw_if_index }**»: vpp# delete bond BondEthernet0 vpp# show bond interface name sw_if_index mode load balance active members members vpp# [[tssltd:Общие настройки NG| Вернуться к оглавлению]]