Настройка on-stick и LAG/LACP [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_components:platform:dpi_inst_spec:dpi_onstick [2025/07/17 13:18] atereschenkodpi:dpi_components:platform:dpi_inst_spec:dpi_onstick [2026/02/02 14:45] (текущий) – [Применение балансировки к исходящему трафику в LAG] elena.krasnobryzh
Строка 121: Строка 121:
 ''short_timeout'' — короткий (off) или длинный (on) таймаут LACP  ''short_timeout'' — короткий (off) или длинный (on) таймаут LACP 
  
-==== Настройка LACP ====+==== Включение обработки LACP ====
 <code bash> <code bash>
-lacp=0+lacp=1
 </code> </code>
 Допустимые значения параметра ''lacp'':\\ Допустимые значения параметра ''lacp'':\\
-  * 0 (по умолчанию) - LACP отключено, СКАТ не держит LAG, а свободно пропускает+  * 0 (по умолчанию) - отключена обработка LACP, СКАТ не держит LAG, а свободно пропускает
   * 1 - LAG в пассивном режиме: не шлем периодических LACPDU, но отвечаем на пришедшие LACPDU   * 1 - LAG в пассивном режиме: не шлем периодических LACPDU, но отвечаем на пришедшие LACPDU
   * 2 - LAG в активном режиме: шлем периодические LACPDU   * 2 - LAG в активном режиме: шлем периодические LACPDU
Строка 133: Строка 133:
 ==== Применение балансировки к исходящему трафику в LAG ==== ==== Применение балансировки к исходящему трафику в LAG ====
 Тип применяемого алгоритма балансировки задается параметром ''lag.balance_algo''.\\ Допустимые значения: Тип применяемого алгоритма балансировки задается параметром ''lag.balance_algo''.\\ Допустимые значения:
-  * ''0'' — балансировка по внутреннему ''session_id'' (балансировка по умолчанию). В качестве хеша берется ''session_id'' +  * ''-1'' — без балансировки — пакет будет отправлен в парный порт моста  
-  * ''1'' — без балансировки — пакет будет отправлен в парный порт моста +  * ''0'' (по умолчанию) — балансировка по внутреннему ''session_id'' (балансировка по умолчанию). В качестве хеша берется ''session_id''  
-  * ''2'' — хеш от ''flow key <srcIP, dstIP, srcPort, dstPort, proto>''. Если flow нет — балансируем по ''session_id''+  * ''1'' — хеш от ''flow key <srcIP, dstIP, srcPort, dstPort, proto>''. Если ''flow'' нет — балансируем по ''session_id''
    
 Дополнительные параметры конфигурации хеша в секции ''lag'': ''hash_seed'', ''hash_offset'', ''hash_bits''\\ Сколько значащих бит берем из 64-битного хеша при балансировке. Алгоритм балансировки в общем случае выглядит так: Дополнительные параметры конфигурации хеша в секции ''lag'': ''hash_seed'', ''hash_offset'', ''hash_bits''\\ Сколько значащих бит берем из 64-битного хеша при балансировке. Алгоритм балансировки в общем случае выглядит так: