модуль fortinet.fortios.fortios_system_npu — настройка атрибутов NPU в Fortinet FortiOS и FortiGate.
Примечание
Этот модуль входит в коллекцию fortinet.fortios (версия 2.5.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля требуются дополнительные компоненты; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: fortinet.fortios.fortios_system_npu.
Добавлено в fortinet.fortios 2.0.0
Краткое описание
- Этот модуль позволяет настраивать устройство FortiGate или FortiOS (FOS), задавая и изменяя параметры системных функций и категорию NPU. Примеры содержат параметры и значения, которые необходимо адаптировать к источникам данных перед использованием. Проверено с FOS v6.0.0
Требования
На хосте, выполняющем этот модуль, должны быть установлены следующие компоненты.
- ansible>=2.16
Параметры
Параметр | Комментарии |
|---|---|
access_token string | Аутентификация на основе токена. Создается в графическом интерфейсе Fortigate. |
enable_log boolean | Включить/отключить ведение журнала для задачи. Варианты:
|
member_path string | Путь к атрибуту элемента, с которым нужно выполнить операцию. Если атрибутов больше одного, они разделяются символом косой черты. Параметр с пометкой member_path можно использовать для выполнения операции над элементом. |
member_state string | Добавить или удалить элемент по указанному пути к атрибуту. Если задан параметр member_state, параметр state игнорируется. Варианты:
|
system_npu dictionary | Настройка атрибутов NPU. |
|
capwap_offload string |
Включить/отключить разгрузку сеансов CAPWAP, управляемых FortiAP и FortiLink. Варианты:
|
|
dedicated_management_affinity string |
Настройка привязки для управляющих демонов (шестнадцатеричное значение размером до 256 бит в формате xxxxxxxxxxxxxxxx). |
|
dedicated_management_cpu string |
Включить выделение одного процессора для подключений через графический интерфейс и CLI, когда NP перегружены. Варианты:
|
|
default_qos_type string |
Задать тип QoS по умолчанию. Варианты:
|
|
dos_options dictionary |
Конфигурация DoS для NPU. |
|
npu_dos_meter_mode string |
Задать режим разгрузки счетчика DoS на NPU. Варианты:
|
|
npu_dos_tpe_mode string |
Включить/отключить добавление идентификатора счетчика DoS в таблицу сеансов. Варианты:
|
|
double_level_mcast_offload string |
Включить двухуровневую разгрузку многоадресной передачи. Варианты:
|
|
dsw_dts_profile list / elements=dictionary |
Настройка профиля DTS для NPU DSW. |
|
action string |
Задать действие профиля DTS для NPU DSW. Варианты:
|
|
min_limit integer |
Задать минимальный предел профиля DTS для NPU DSW. |
|
profile_id integer / обязательный |
Задать идентификатор профиля DTS для NPU DSW. См. <a href=’#notes’>примечания</a>. |
|
step integer |
Задать шаг профиля DTS для NPU DSW. |
|
dsw_queue_dts_profile list / elements=dictionary |
Настройка профиля DTS очереди для NPU DSW. |
|
iport string |
Задать входной порт DTS для NPU DSW. Варианты:
|
|
name string / обязательный |
Имя. |
|
oport string |
Задать выходной порт DTS для NPU DSW. Варианты:
|
|
profile_id integer |
Задать идентификатор профиля DTS для NPU DSW. |
|
queue_select integer |
Задать выбор идентификатора очереди DTS для NPU DSW (0 — сбросить до значения по умолчанию). |
|
fastpath string |
Включить/отключить разгрузку NP6 (также называется быстрым путем). Варианты:
|
|
fp_anomaly dictionary |
Защита от аномалий IPv4/IPv6. |
|
icmp_csum_err string |
Аномалии из-за недопустимой контрольной суммы IPv4 ICMP. Варианты:
|
|
icmp_frag string |
Фрагментированные пакеты уровня 3, которые могут быть связаны с аномалиями ICMP уровня 4. Варианты:
|
|
icmp_land string |
Аномалии ICMP Land. Варианты:
|
|
ipv4_csum_err string |
Аномалии из-за недопустимой контрольной суммы IP IPv4. Варианты:
|
|
ipv4_land string |
Аномалии Land. Варианты:
|
|
ipv4_optlsrr string |
Аномалии опции свободной маршрутизации с записью маршрута источника. Варианты:
|
|
ipv4_optrr string |
Аномалии опции записи маршрута. Варианты:
|
|
ipv4_optsecurity string |
Аномалии опции безопасности. Варианты:
|
|
ipv4_optssrr string |
Аномалии опции строгой маршрутизации с записью маршрута источника. Варианты:
|
|
ipv4_optstream string |
Аномалии опции потока. Варианты:
|
|
ipv4_opttimestamp string |
Аномалии опции временной метки. Варианты:
|
|
ipv4_proto_err string |
Аномалии из-за недопустимого протокола уровня 4. Варианты:
|
|
ipv4_unknopt string |
Аномалии неизвестной опции. Варианты:
|
|
ipv6_daddr_err string |
Аномалии, связанные с неопределенным адресом или адресом обратной петли в качестве адреса назначения. Варианты:
|
|
ipv6_land string |
Аномалии Land. Варианты:
|
|
ipv6_optendpid string |
Аномалии идентификации конечной точки. Варианты:
|
|
ipv6_opthomeaddr string |
Аномалии опции домашнего адреса. Варианты:
|
|
ipv6_optinvld string |
Аномалии недопустимой опции. Аномалии недопустимой опции. Варианты:
|
|
ipv6_optjumbo string |
Аномалии опций Jumbo. Варианты:
|
|
ipv6_optnsap string |
Аномалии опции адреса точки доступа к сетевым службам. Варианты:
|
|
ipv6_optralert string |
Аномалии опции оповещения маршрутизатора. Варианты:
|
|
ipv6_opttunnel string |
Аномалии опции ограничения инкапсуляции туннеля. Варианты:
|
|
ipv6_proto_err string |
Аномалии из-за недопустимого протокола уровня 4. Варианты:
|
|
ipv6_saddr_err string |
Аномалии, связанные с адресом источника, являющимся адресом многоадресной рассылки. Варианты:
|
|
ipv6_unknopt string |
Аномалии, связанные с неизвестными параметрами. Варианты:
|
|
tcp_csum_err string |
Аномалии, связанные с недопустимой контрольной суммой TCP в IPv4. Варианты:
|
|
tcp_fin_noack string |
Аномалии, связанные с SYN-флудом TCP с установленным флагом FIN без флага ACK. Варианты:
|
|
tcp_fin_only string |
Аномалии, связанные с SYN-флудом TCP, при котором установлен только флаг FIN. Варианты:
|
|
tcp_land string |
Аномалии TCP Land. Варианты:
|
|
tcp_no_flag string |
Аномалии, связанные с SYN-флудом TCP без установленных флагов. Варианты:
|
|
tcp_syn_data string |
Аномалии, связанные с пакетами SYN-флуда TCP, содержащими данные. Варианты:
|
|
tcp_syn_fin string |
Аномалии, связанные с SYN-флудом TCP с установленными флагами SYN/FIN. Варианты:
|
|
tcp_winnuke string |
Аномалии TCP WinNuke. Варианты:
|
|
udp_csum_err string |
Аномалии, связанные с недопустимой контрольной суммой UDP в IPv4. Варианты:
|
|
udp_land string |
Аномалии UDP Land. Варианты:
|
|
gtp_enhanced_cpu_range string |
Параметр диапазона CPU для расширенного режима GTP. Варианты:
|
|
gtp_enhanced_mode string |
Включить или отключить расширенный режим GTP. Варианты:
|
|
gtp_support string |
Включить или отключить поддержку GTP на NP7 Варианты:
|
|
hash_tbl_spread string |
Включить или отключить распределение записей хеш-таблицы. Варианты:
|
|
hpe dictionary |
Настройка механизма защиты хоста. |
|
all_protocol integer |
Максимальная скорость передачи пакетов для каждой очереди хоста, кроме трафика с высоким приоритетом (от 1K до 32M пакетов/с); установите 0, чтобы отключить. |
|
arp_max integer |
Максимальная скорость передачи пакетов ARP (от 1K до 32M пакетов/с). Запись действительна, если ARP исключен из трафика с высоким приоритетом. |
|
enable_shaper string |
Включить или отключить механизм защиты хоста NPU (HPE) для ограничителя скорости по типу пакетов. Варианты:
|
|
esp_max integer |
Максимальная скорость передачи пакетов ESP (от 1K до 32M пакетов/с). |
|
high_priority integer |
Максимальная скорость передачи пакетов трафика с высоким приоритетом (от 1K до 32M пакетов/с). |
|
icmp_max integer |
Максимальная скорость передачи пакетов ICMP (от 1K до 32M пакетов/с). |
|
ip_frag_max integer |
Максимальная скорость передачи фрагментированных IP-пакетов (от 1K до 32M пакетов/с). |
|
ip_others_max integer |
Максимальная скорость передачи прочих IP-пакетов (типов пакетов, которые нельзя задать другими параметрами) (от 1K до 32G пакетов/с). |
|
l2_others_max integer |
Максимальная скорость передачи пакетов L2, не являющихся пакетами ARP (от 1K до 32M пакетов/с). |
|
sctp_max integer |
Максимальная скорость передачи пакетов SCTP (от 1K до 32M пакетов/с). |
|
tcp_max integer |
Максимальная скорость передачи пакетов TCP (от 1K до 32M пакетов/с). |
|
tcpfin_rst_max integer |
Максимальная скорость передачи пакетов TCP с флагом FIN или RST (от 1K до 32M пакетов/с). |
|
tcpsyn_ack_max integer |
Максимальная скорость передачи пакетов TCP с флагами SYN и ACK (от 1K до 32M пакетов/с). |
|
tcpsyn_max integer |
Максимальная скорость передачи пакетов TCP SYN (от 1K до 40M пакетов/с). |
|
udp_max integer |
Максимальная скорость передачи пакетов UDP (от 1K до 32M пакетов/с). |
|
htab_dedi_queue_nr integer |
Укажите количество выделенных очередей для сообщений хеш-таблицы. |
|
htab_msg_queue string |
Задайте режим очереди сообщений хеш-таблицы. Варианты:
|
|
htx_icmp_csum_chk string |
Задайте режим проверки контрольной суммы ICMP для HTX. Варианты:
|
|
inbound_dscp_copy_port list / elements=dictionary |
Физические интерфейсы, поддерживающие копирование входящего DSCP. |
|
interface string / обязательный |
Имя физического интерфейса. |
|
intf_shaping_offload string |
Включить или отключить разгрузку NPU при формировании трафика на основе интерфейса в соответствии с профилем egress-shaping-profile. Варианты:
|
|
ip_fragment_offload string |
Включить или отключить разгрузку фрагментации IP на NPU NP7. Варианты:
|
|
ip_reassembly dictionary |
Настройка механизма сборки IP-пакетов. |
|
max_timeout integer |
Максимальное значение тайм-аута сборки IP-пакетов (от 5 мкс до 600 000 000 мкс). |
|
min_timeout integer |
Минимальное значение тайм-аута сборки IP-пакетов (от 5 мкс до 600 000 000 мкс). |
|
status string |
Задайте состояние обработки при сборке IP-пакетов. Варианты:
|
|
ipsec_dec_subengine_mask string |
Маска подсистем расшифрования IPsec (0x1–0xff). |
|
ipsec_enc_subengine_mask string |
Маска подсистем шифрования IPsec (0x1–0xff). |
|
ipsec_inbound_cache string |
Включить или отключить входящий кэш IPsec для защиты от повторного воспроизведения. Варианты:
|
|
ipsec_mtu_override string |
Включить или отключить переопределение MTU IPsec на NP6. Варианты:
|
|
ipsec_ob_np_sel string |
Выбор NP для разгрузки исходящих SA IPsec. Варианты:
|
|
ipsec_over_vlink string |
Включить или отключить IPsec через vlink. Варианты:
|
|
isf_np_queues dictionary |
Настройка очередей коммутаторного порта, подключенного к NP6 XAUI на входящем пути. |
|
cos0 string |
Имя профиля CoS для CoS 0. Источник: system.isf-queue-profile.name. |
|
cos1 string |
Имя профиля CoS для CoS 1. Источник: system.isf-queue-profile.name. |
|
cos2 string |
Имя профиля CoS для CoS 2. Источник: system.isf-queue-profile.name. |
|
cos3 string |
Имя профиля CoS для CoS 3. Источник: system.isf-queue-profile.name. |
|
cos4 string |
Имя профиля CoS для CoS 4. Источник: system.isf-queue-profile.name. |
|
cos5 string |
Имя профиля CoS для CoS 5. Источник: system.isf-queue-profile.name. |
|
cos6 string |
Имя профиля CoS для CoS 6. Источник: system.isf-queue-profile.name. |
|
cos7 string |
Имя профиля CoS для CoS 7. Источник: system.isf-queue-profile.name. |
|
lag_out_port_select string |
Включить или отключить выбор исходящего порта LAG на основе порта, через который поступил трафик. Варианты:
|
|
max_receive_unit integer |
Задаёт максимальный размер принимаемого пакета. Пакеты большего размера будут молча отбрасываться. |
|
max_session_timeout integer |
Максимальный интервал времени для обновления сессий, разгружаемых NPU (10–1000 с). |
|
mcast_denied_ses_offload string |
Включить или отключить разгрузку отклонённых многоадресных сессий. Варианты:
|
|
mcast_session_accounting string |
Включить или отключить учёт трафика для каждой многоадресной сессии с помощью счётчика TAE. Варианты:
|
|
napi_break_interval integer |
Интервал прерывания NAPI. |
|
np_queues dictionary |
Настройка назначения очередей на NP7. |
|
ethernet_type list / elements=dictionary |
Настройка типа Ethernet для QoS на NP7. |
|
name string / обязательный |
Имя типа Ethernet. |
|
queue integer |
Номер очереди. |
|
type string |
Тип Ethernet. |
|
weight integer |
Вес класса. |
|
ip_protocol list / elements=dictionary |
Настройка IP-протокола для QoS на NP7. |
|
name string / обязательный |
Имя IP-протокола. |
|
protocol integer |
IP-протокол. |
|
queue integer |
Номер очереди. |
|
weight integer |
Вес класса. |
|
ip_service list / elements=dictionary |
Настройка IP-службы для QoS на NP7. |
|
dport integer |
Порт назначения. |
|
name string / обязательный |
Имя IP-службы. |
|
protocol integer |
IP-протокол. |
|
queue integer |
Номер очереди. |
|
sport integer |
Порт источника. |
|
weight integer |
Вес класса. |
|
profile list / elements=dictionary |
Настройка профиля классов NP7. |
|
cos0 string |
Номер очереди CoS 0. Варианты:
|
|
cos1 string |
Номер очереди CoS 1. Варианты:
|
|
cos2 string |
Номер очереди CoS 2. Варианты:
|
|
cos3 string |
Номер очереди CoS 3. Варианты:
|
|
cos4 string |
Номер очереди CoS 4. Варианты:
|
|
cos5 string |
Номер очереди CoS 5. Варианты:
|
|
cos6 string |
Номер очереди CoS 6. Варианты:
|
|
cos7 string |
Номер очереди CoS 7. Варианты:
|
|
dscp0 string |
Номер очереди DSCP 0. Варианты:
|
|
dscp1 string |
Номер очереди DSCP 1. Варианты:
|
|
dscp10 string |
Номер очереди DSCP 10. Варианты:
|
|
dscp11 string |
Номер очереди DSCP 11. Варианты:
|
|
dscp12 string |
Номер очереди DSCP 12. Варианты:
|
|
dscp13 string |
Номер очереди DSCP 13. Варианты:
|
|
dscp14 string |
Номер очереди DSCP 14. Варианты:
|
|
dscp15 string |
Номер очереди DSCP 15. Варианты:
|
|
dscp16 string |
Номер очереди DSCP 16. Варианты:
|
|
dscp17 string |
Номер очереди DSCP 17. Варианты:
|
|
dscp18 string |
Номер очереди DSCP 18. Варианты:
|
|
dscp19 string |
Номер очереди DSCP 19. Варианты:
|
|
dscp2 string |
Номер очереди DSCP 2. Варианты:
|
|
dscp20 string |
Номер очереди DSCP 20. Варианты:
|
|
dscp21 string |
Номер очереди DSCP 21. Варианты:
|
|
dscp22 string |
Номер очереди DSCP 22. Варианты:
|
|
dscp23 string |
Номер очереди DSCP 23. Варианты:
|
|
dscp24 string |
Номер очереди для DSCP 24. Варианты:
|
|
dscp25 string |
Номер очереди для DSCP 25. Варианты:
|
|
dscp26 string |
Номер очереди для DSCP 26. Варианты:
|
|
dscp27 string |
Номер очереди для DSCP 27. Варианты:
|
|
dscp28 string |
Номер очереди для DSCP 28. Варианты:
|
|
dscp29 string |
Номер очереди для DSCP 29. Варианты:
|
|
dscp3 string |
Номер очереди для DSCP 3. Варианты:
|
|
dscp30 string |
Номер очереди для DSCP 30. Варианты:
|
|
dscp31 string |
Номер очереди для DSCP 31. Варианты:
|
|
dscp32 string |
Номер очереди для DSCP 32. Варианты:
|
|
dscp33 string |
Номер очереди для DSCP 33. Варианты:
|
|
dscp34 string |
Номер очереди для DSCP 34. Варианты:
|
|
dscp35 string |
Номер очереди для DSCP 35. Варианты:
|
|
dscp36 string |
Номер очереди для DSCP 36. Варианты:
|
|
dscp37 string |
Номер очереди для DSCP 37. Варианты:
|
|
dscp38 string |
Номер очереди для DSCP 38. Варианты:
|
|
dscp39 string |
Номер очереди для DSCP 39. Варианты:
|
|
dscp4 string |
Номер очереди для DSCP 4. Варианты:
|
|
dscp40 string |
Номер очереди для DSCP 40. Варианты:
|
|
dscp41 string |
Номер очереди для DSCP 41. Варианты:
|
|
dscp42 string |
Номер очереди для DSCP 42. Варианты:
|
|
dscp43 string |
Номер очереди для DSCP 43. Варианты:
|
|
dscp44 string |
Номер очереди для DSCP 44. Варианты:
|
|
dscp45 string |
Номер очереди для DSCP 45. Варианты:
|
|
dscp46 string |
Номер очереди для DSCP 46. Варианты:
|
|
dscp47 string |
Номер очереди для DSCP 47. Варианты:
|
|
dscp48 string |
Номер очереди для DSCP 48. Варианты:
|
|
dscp49 string |
Номер очереди для DSCP 49. Варианты:
|
|
dscp5 string |
Номер очереди для DSCP 5. Варианты:
|
|
dscp50 string |
Номер очереди для DSCP 50. Варианты:
|
|
dscp51 string |
Номер очереди для DSCP 51. Варианты:
|
|
dscp52 string |
Номер очереди для DSCP 52. Варианты:
|
|
dscp53 string |
Номер очереди для DSCP 53. Варианты:
|
|
dscp54 string |
Номер очереди для DSCP 54. Варианты:
|
|
dscp55 string |
Номер очереди для DSCP 55. Варианты:
|
|
dscp56 string |
Номер очереди для DSCP 56. Варианты:
|
|
dscp57 string |
Номер очереди для DSCP 57. Варианты:
|
|
dscp58 string |
Номер очереди для DSCP 58. Варианты:
|
|
dscp59 string |
Номер очереди для DSCP 59. Варианты:
|
|
dscp6 string |
Номер очереди для DSCP 6. Варианты:
|
|
dscp60 string |
Номер очереди для DSCP 60. Варианты:
|
|
dscp61 string |
Номер очереди для DSCP 61. Варианты:
|
|
dscp62 string |
Номер очереди для DSCP 62. Варианты:
|
|
dscp63 string |
Номер очереди для DSCP 63. Варианты:
|
|
dscp7 string |
Номер очереди для DSCP 7. Варианты:
|
|
dscp8 string |
Номер очереди для DSCP 8. Варианты:
|
|
dscp9 string |
Номер очереди для DSCP 9. Варианты:
|
|
id integer / обязательный |
Идентификатор профиля. см. <a href=’#notes’>Примечания</a>. |
|
type string |
Тип профиля. Варианты:
|
|
weight integer |
Вес класса. |
|
scheduler list / elements=dictionary |
Настроить планировщик QoS для NP7. |
|
mode string |
Режим планировщика. Варианты:
|
|
name string / обязательный |
Имя планировщика. |
|
npu_group_effective_scope integer |
npu-group-effective-scope задаёт, для каких команд npu-group, например list/purge, будет выполняться команда. По умолчанию область действия охватывает все четыре группы HS-ok. (0-3). |
|
npu_tcam list / elements=dictionary |
Настроить политики TCAM NPU. |
|
data dictionary |
Поля данных TCAM. |
|
df string |
Флаг df в данных TCAM для IP. Варианты:
|
|
dstip string |
Адрес IPv4 назначения в данных TCAM. |
|
dstipv6 string |
Адрес IPv6 назначения в данных TCAM. |
|
dstmac string |
MAC-адрес назначения в данных TCAM. |
|
dstport integer |
Порт L4 назначения в данных TCAM. |
|
ethertype string |
Тип Ethernet в данных TCAM. |
|
ext_tag string |
Тег расширения в данных TCAM. Варианты:
|
|
frag_off integer |
Смещение фрагмента во флаге IP в данных TCAM. |
|
gen_buf_cnt integer |
Количество буферов общей информации в данных TCAM. |
|
gen_iv string |
IV общей информации в данных TCAM. Варианты:
|
|
gen_l3_flags integer |
Флаги L3 общей информации в данных TCAM. |
|
gen_l4_flags integer |
Флаги L4 общей информации в данных TCAM. |
|
gen_pkt_ctrl integer |
Управление пакетами в общей информации данных TCAM. |
|
gen_pri integer |
Приоритет общей информации в данных TCAM. |
|
gen_pri_v string |
Признак действительности приоритета общей информации в данных TCAM. Варианты:
|
|
gen_tv string |
TV общей информации в данных TCAM. Варианты:
|
|
ihl integer |
IHL IPv4 в данных TCAM. |
|
ip4_id integer |
Идентификатор IPv4 в данных TCAM. |
|
ip6_fl integer |
Метка потока IPv6 в данных TCAM. |
|
ipver integer |
Версия заголовка IP в данных TCAM. |
|
l4_wd10 integer |
Слово 10 уровня L4 в данных TCAM. |
|
l4_wd11 integer |
Слово 11 уровня L4 в данных TCAM. |
|
l4_wd8 integer |
Слово 8 уровня L4 в данных TCAM. |
|
l4_wd9 integer |
Слово 9 уровня L4 в данных TCAM. |
|
mf string |
Флаг mf IP в данных TCAM. Варианты:
|
|
protocol integer |
Протокол IP в данных TCAM. |
|
slink integer |
Подканал в данных TCAM. |
|
smac_change string |
Изменение MAC-адреса источника в данных TCAM. Варианты:
|
|
sp integer |
Порт источника в данных TCAM. |
|
src_cfi string |
CFI источника в данных TCAM. Варианты:
|
|
src_prio integer |
Приоритет источника в данных TCAM. |
|
src_updt string |
Обновление источника в данных TCAM. Варианты:
|
|
srcip string |
Адрес IPv4 источника в данных TCAM. |
|
srcipv6 string |
Адрес IPv6 источника в данных TCAM. |
|
srcmac string |
MAC-адрес источника в данных TCAM. |
|
srcport integer |
Порт источника L4 в данных TCAM. |
|
svid integer |
VID источника в данных TCAM. |
|
tcp_ack string |
Флаг ACK TCP в данных TCAM. Варианты:
|
|
tcp_cwr string |
Флаг CWR TCP в данных TCAM. Варианты:
|
|
tcp_ece string |
Флаг ECE TCP в данных TCAM. Варианты:
|
|
tcp_fin string |
Флаг FIN TCP в данных TCAM. Варианты:
|
|
tcp_push string |
Флаг PUSH TCP в данных TCAM. Варианты:
|
|
tcp_rst string |
Флаг RST TCP в данных TCAM. Варианты:
|
|
tcp_syn string |
Флаг SYN TCP в данных TCAM. Варианты:
|
|
tcp_urg string |
Флаг URG TCP в данных TCAM. Варианты:
|
|
tgt_cfi string |
CFI целевого интерфейса в данных TCAM. Варианты:
|
|
tgt_prio integer |
Приоритет целевого интерфейса в данных TCAM. |
|
tgt_updt string |
Обновление порта назначения в данных TCAM. Варианты:
|
|
tgt_v string |
Признак допустимости целевого интерфейса в данных TCAM. Варианты:
|
|
tos integer |
Поле IP ToS в данных TCAM. |
|
tp integer |
Порт назначения в данных TCAM. |
|
ttl integer |
Поле IP TTL в данных TCAM. |
|
tvid integer |
VID назначения в данных TCAM. |
|
vdid integer |
Идентификатор VDOM в данных TCAM. |
|
mask dictionary |
Поля маски TCAM. |
|
df string |
Флаг DF IP в маске TCAM. Варианты:
|
|
dstip string |
IPv4-адрес назначения в маске TCAM. |
|
dstipv6 string |
IPv6-адрес назначения в маске TCAM. |
|
dstmac string |
MAC-адрес назначения в маске TCAM. |
|
dstport integer |
Порт назначения L4 в маске TCAM. |
|
ethertype string |
Тип Ethernet в маске TCAM. |
|
ext_tag string |
Тег расширения в маске TCAM. Варианты:
|
|
frag_off integer |
Смещение фрагмента в флаге IP в данных TCAM. |
|
gen_buf_cnt integer |
Количество буферов общей информации в маске TCAM. |
|
gen_iv string |
IV общей информации в маске TCAM. Варианты:
|
|
gen_l3_flags integer |
Флаги L3 общей информации в маске TCAM. |
|
gen_l4_flags integer |
Флаги L4 общей информации в маске TCAM. |
|
gen_pkt_ctrl integer |
Управление пакетами общей информации в маске TCAM. |
|
gen_pri integer |
Приоритет общей информации в маске TCAM. |
|
gen_pri_v string |
Признак допустимости приоритета общей информации в маске TCAM. Варианты:
|
|
gen_tv string |
TV общей информации в маске TCAM. Варианты:
|
|
ihl integer |
IHL IPv4 в маске TCAM. |
|
ip4_id integer |
Идентификатор IPv4 в маске TCAM. |
|
ip6_fl integer |
Метка потока IPv6 в маске TCAM. |
|
ipver integer |
Версия заголовка IP в маске TCAM. |
|
l4_wd10 integer |
Слово 10 L4 в маске TCAM. |
|
l4_wd11 integer |
Слово 11 L4 в маске TCAM. |
|
l4_wd8 integer |
Слово 8 L4 в маске TCAM. |
|
l4_wd9 integer |
Слово 9 L4 в маске TCAM. |
|
mf string |
Флаг MF IP в маске TCAM. Варианты:
|
|
protocol integer |
Протокол IP в маске TCAM. |
|
slink integer |
Подканал в маске TCAM. |
|
smac_change string |
Изменение исходного MAC-адреса в маске TCAM. Варианты:
|
|
sp integer |
Исходный порт в маске TCAM. |
|
src_cfi string |
CFI источника в маске TCAM. Варианты:
|
|
src_prio integer |
Приоритет источника в маске TCAM. |
|
src_updt string |
Обновление источника в маске TCAM. Варианты:
|
|
srcip string |
IPv4-адрес источника в маске TCAM. |
|
srcipv6 string |
IPv6-адрес источника в маске TCAM. |
|
srcmac string |
MAC-адрес источника в маске TCAM. |
|
srcport integer |
Исходный порт L4 в маске TCAM. |
|
svid integer |
VID источника в маске TCAM. |
|
tcp_ack string |
Флаг ACK TCP в маске TCAM. Варианты:
|
|
tcp_cwr string |
Флаг CWR TCP в маске TCAM. Варианты:
|
|
tcp_ece string |
Флаг ECE TCP в маске TCAM. Варианты:
|
|
tcp_fin string |
Флаг FIN TCP в маске TCAM. Варианты:
|
|
tcp_push string |
Флаг PUSH TCP в маске TCAM. Варианты:
|
|
tcp_rst string |
Флаг RST TCP в маске TCAM. Варианты:
|
|
tcp_syn string |
Флаг SYN TCP в маске TCAM. Варианты:
|
|
tcp_urg string |
Флаг URG TCP в маске TCAM. Варианты:
|
|
tgt_cfi string |
CFI назначения в маске TCAM. Варианты:
|
|
tgt_prio integer |
Приоритет назначения в маске TCAM. |
|
tgt_updt string |
Обновление порта назначения в маске TCAM. Варианты:
|
|
tgt_v string |
Признак допустимости назначения в маске TCAM. Варианты:
|
|
tos integer |
Поле IP ToS в маске TCAM. |
|
tp integer |
Порт назначения в маске TCAM. |
|
ttl integer |
Поле IP TTL в маске TCAM. |
|
tvid integer |
VID назначения в маске TCAM. |
|
vdid integer |
Маска TCAM для идентификатора домена VDOM. |
|
mir_act dictionary |
Действие зеркалирования TCAM. |
|
vlif integer |
VLIF действия зеркалирования TCAM. |
|
name string / required |
Имя политик TCAM NPU. |
|
oid integer |
OID TCAM NPU. |
|
pri_act dictionary |
Действие приоритета TCAM. |
|
priority integer |
Приоритет действия приоритета TCAM. |
|
weight integer |
Вес действия приоритета TCAM. |
|
sact dictionary |
Действие источника TCAM. |
|
act integer |
Действие sact TCAM. |
|
act_v string |
Включите, чтобы задать действие sact. Варианты:
|
|
bmproc integer |
bmproc sact TCAM. |
|
bmproc_v string |
Включите, чтобы задать bmproc sact. Варианты:
|
|
df_lif integer |
df-lif sact TCAM. |
|
df_lif_v string |
Включите, чтобы задать df-lif sact. Варианты:
|
|
dfr integer |
dfr sact TCAM. |
|
dfr_v string |
Включите, чтобы задать dfr sact. Варианты:
|
|
dmac_skip integer |
dmac-skip sact TCAM. |
|
dmac_skip_v string |
Включите, чтобы задать dmac-skip sact. Варианты:
|
|
dosen integer |
dosen sact TCAM. |
|
dosen_v string |
Включите, чтобы задать dosen sact. Варианты:
|
|
espff_proc integer |
espff-proc sact TCAM. |
|
espff_proc_v string |
Включите, чтобы задать espff-proc sact. Варианты:
|
|
etype_pid integer |
etype-pid sact TCAM. |
|
etype_pid_v string |
Включите, чтобы задать etype-pid sact. Варианты:
|
|
frag_proc integer |
frag-proc sact TCAM. |
|
frag_proc_v string |
Включите, чтобы задать frag-proc sact. Варианты:
|
|
fwd integer |
Пересылка sact TCAM. |
|
fwd_lif integer |
fwd-lif sact TCAM. |
|
fwd_lif_v string |
Включите, чтобы задать fwd-lif sact. Варианты:
|
|
fwd_tvid integer |
fwd-tvid sact TCAM. |
|
fwd_tvid_v string |
Включите, чтобы задать fwd-vid sact. Варианты:
|
|
fwd_v string |
Включите, чтобы задать fwd sact. Варианты:
|
|
icpen integer |
icpen sact TCAM. |
|
icpen_v string |
Включите, чтобы задать icpen sact. Варианты:
|
|
igmp_mld_snp integer |
igmp-mld-snp sact TCAM. |
|
igmp_mld_snp_v string |
Включите, чтобы задать igmp-mld-snp sact. Варианты:
|
|
learn integer |
Обучение sact TCAM. |
|
learn_v string |
Включите, чтобы задать обучение sact. Варианты:
|
|
m_srh_ctrl integer |
m-srh-ctrl sact TCAM. |
|
m_srh_ctrl_v string |
Включите, чтобы задать m-srh-ctrl sact. Варианты:
|
|
mac_id integer |
mac-id sact TCAM. |
|
mac_id_v string |
Включите, чтобы задать mac-id sact. Варианты:
|
|
mss integer |
MSS sact TCAM. |
|
mss_v string |
Включите, чтобы задать MSS sact. Варианты:
|
|
pleen integer |
pleen sact TCAM. |
|
pleen_v string |
Включите, чтобы задать pleen sact. Варианты:
|
|
prio_pid integer |
prio-pid sact TCAM. |
|
prio_pid_v string |
Включите, чтобы задать prio-pid sact. Варианты:
|
|
promis integer |
promis sact TCAM. |
|
promis_v string |
Включите, чтобы задать promis sact. Варианты:
|
|
rfsh integer |
rfsh sact TCAM. |
|
rfsh_v string |
Включите, чтобы задать rfsh sact. Варианты:
|
|
smac_skip integer |
smac-skip sact TCAM. |
|
smac_skip_v string |
Включите, чтобы задать smac-skip sact. Варианты:
|
|
tp_smchk integer |
Режим tp sact TCAM. |
|
tp_smchk_v string |
Включите, чтобы задать режим tp sact. Варианты:
|
|
tpe_id integer |
tpe-id sact TCAM. |
|
tpe_id_v string |
Включите, чтобы задать tpe-id sact. Варианты:
|
|
vdm integer |
vdm sact TCAM. |
|
vdm_v string |
Включите, чтобы задать vdm sact. Варианты:
|
|
vdom_id integer |
Идентификатор домена VDOM sact TCAM. |
|
vdom_id_v string |
Включите, чтобы задать идентификатор домена VDOM sact. Варианты:
|
|
x_mode integer |
Режим x sact TCAM. |
|
x_mode_v string |
Включите, чтобы задать режим x для sact. Варианты:
|
|
tact dictionary |
Целевое действие TCAM. |
|
act integer |
Действие tact для TCAM. |
|
act_v string |
Включите, чтобы задать действие tact. Варианты:
|
|
fmtuv4_s integer |
fmtuv4-s для tact TCAM. |
|
fmtuv4_s_v string |
Включите, чтобы задать fmtuv4-s для tact. Варианты:
|
|
fmtuv6_s integer |
fmtuv6-s для tact TCAM. |
|
fmtuv6_s_v string |
Включите, чтобы задать fmtuv6-s для tact. Варианты:
|
|
lnkid integer |
lnkid для tact TCAM. |
|
lnkid_v string |
Включите, чтобы задать lnkid для tact. Варианты:
|
|
mac_id integer |
mac-id для tact TCAM. |
|
mac_id_v string |
Включите, чтобы задать mac-id для tact. Варианты:
|
|
mss_t integer |
mss для tact TCAM. |
|
mss_t_v string |
Включите, чтобы задать mss для tact. Варианты:
|
|
mtuv4 integer |
mtuv4 для tact TCAM. |
|
mtuv4_v string |
Включите, чтобы задать mtuv4 для tact. Варианты:
|
|
mtuv6 integer |
mtuv6 для tact TCAM. |
|
mtuv6_v string |
Включите, чтобы задать mtuv6 для tact. Варианты:
|
|
slif_act integer |
slif-act для tact TCAM. |
|
slif_act_v string |
Включите, чтобы задать slif-act для tact. Варианты:
|
|
sublnkid integer |
sublnkid для tact TCAM. |
|
sublnkid_v string |
Включите, чтобы задать sublnkid для tact. Варианты:
|
|
tgtv_act integer |
tgtv-act для tact TCAM. |
|
tgtv_act_v string |
Включите, чтобы задать tgtv-act для tact. Варианты:
|
|
tlif_act integer |
tlif-act для tact TCAM. |
|
tlif_act_v string |
Включите, чтобы задать tlif-act для tact. Варианты:
|
|
tpeid integer |
tpeid для tact TCAM. |
|
tpeid_v string |
Включите, чтобы задать tpeid для tact. Варианты:
|
|
v6fe integer |
v6fe для tact TCAM. |
|
v6fe_v string |
Включите, чтобы задать v6fe для tact. Варианты:
|
|
vep_en integer |
vep_en для tact TCAM. |
|
vep_en_v string |
Включите, чтобы задать vep-en для tact. Варианты:
|
|
vep_slid integer |
vep_slid для tact TCAM. |
|
vep_slid_v string |
Включите, чтобы задать vep-slid для tact. Варианты:
|
|
xlt_lif integer |
xlt-lif для tact TCAM. |
|
xlt_lif_v string |
Включите, чтобы задать xlt-lif для tact. Варианты:
|
|
xlt_vid integer |
xlt-vid для tact TCAM. |
|
xlt_vid_v string |
Включите, чтобы задать xlt-vid для tact. Варианты:
|
|
type string |
Тип политики TCAM. Варианты:
|
|
vid integer |
VID TCAM NPU. |
|
per_session_accounting string |
Настройка учета для каждого сеанса. Варианты:
|
|
port_cpu_map list / elements=dictionary |
Настройка сопоставления интерфейсов NPU с ядрами ЦП. |
|
cpu_core string |
Ядро ЦП, сопоставляемое с интерфейсом. |
|
interface string / обязательный |
Интерфейс, сопоставляемый с ядром ЦП. |
|
port_npu_map list / elements=dictionary |
Настройка сопоставления портов с группами NPU. |
|
interface string / обязательный |
Задает порт интерфейса NPU для сопоставления с группой NPU. |
|
npu_group_index integer |
Индекс сопоставляемой группы NPU. |
|
port_path_option dictionary |
Настройка портов для использования NPU или Intel-NIC. |
|
ports_using_npu list / elements=dictionary |
Задает порты HA/aux для обработки трафика с помощью NPU (в противном случае трафик поступает на Intel-NIC, а затем на ЦП). |
|
interface_name string / обязательный |
Доступные интерфейсы для пути NPU. |
|
priority_protocol dictionary |
Настройка приоритетных протоколов NPU. |
|
bfd string |
Включение или отключение протокола приоритета BFD для NPU. Варианты:
|
|
bgp string |
Включение или отключение протокола приоритета BGP для NPU. Варианты:
|
|
slbc string |
Включение или отключение протокола приоритета SLBC для NPU. Варианты:
|
|
qos_mode string |
Режим QoS на коммутаторе и NP. Варианты:
|
|
qtm_buf_mode string |
Настройка канала QTM для буфера пакетов. Варианты:
|
|
rdp_offload string |
Включение или отключение разгрузки RDP. Варианты:
|
|
session_acct_interval integer |
Интервал обновления учета сеансов (1–10 с). |
|
session_denied_offload string |
Включение или отключение разгрузки отклоненных сеансов. Требуется задать ses-denied-traffic. Варианты:
|
|
shaping_stats string |
Включение или отключение статистики формирования трафика NP7. Варианты:
|
|
sse_backpressure string |
Включить или отключить обратное давление SSE. Варианты:
|
|
strip_clear_text_padding string |
Включить или отключить удаление дополнения открытого текста. Варианты:
|
|
strip_esp_padding string |
Включить или отключить удаление дополнения ESP. Варианты:
|
|
sw_eh_hash dictionary |
Настроить расширенное хеширование коммутатора. |
|
computation string |
Задать вычисление хеша. Варианты:
|
|
destination_ip_lower_16 string |
Включить или исключить младшие 16 бит IP-адреса назначения. Варианты:
|
|
destination_ip_upper_16 string |
Включить или исключить старшие 16 бит IP-адреса назначения. Варианты:
|
|
destination_port string |
Включить или исключить порт назначения для TCP/UDP. Варианты:
|
|
ip_protocol string |
Включить или исключить протокол IP. Варианты:
|
|
netmask_length integer |
Длина сетевой маски. |
|
source_ip_lower_16 string |
Включить или исключить младшие 16 бит IP-адреса источника. Варианты:
|
|
source_ip_upper_16 string |
Включить или исключить старшие 16 бит IP-адреса источника. Варианты:
|
|
source_port string |
Включить или исключить порт источника для TCP/UDP. Варианты:
|
|
sw_np_bandwidth string |
Пропускная способность от коммутатора до NP. Варианты:
|
|
sw_tr_hash dictionary |
Настроить традиционное хеширование коммутатора. |
|
draco15 string |
Включить или отключить хеширование DRACO15. Варианты:
|
|
tcp_udp_port string |
Включить или исключить порты источника и назначения TCP/UDP для одноадресного трафика транка. Варианты:
|
|
tunnel_over_vlink string |
Включить или отключить выбор микросхемы NP6, используемой туннелем. Варианты:
|
|
uesp_offload string |
Включить или отключить аппаратную разгрузку ESP, инкапсулированного в UDP. Варианты:
|
|
ull_port_mode string |
Задать скорость порта ULL: 10G/25G. Варианты:
|
|
vlan_lookup_cache string |
Включить или отключить кэш поиска VLAN. Варианты:
|
vdom string | Виртуальный домен из числа ранее определённых. VDOM — это виртуальный экземпляр FortiGate, который можно настроить и использовать как отдельное устройство. По умолчанию: |
Примечания
Примечание
- Устаревший fortiosapi объявлен нерекомендуемым; предпочтительный способ запуска плейбуков — httpapi
- Модуль поддерживает check_mode.
Примеры
- name: Configure NPU attributes.
fortinet.fortios.fortios_system_npu:
vdom: "{{ vdom }}"
system_npu:
capwap_offload: "enable"
dedicated_management_affinity: "<your_own_value>"
dedicated_management_cpu: "enable"
default_qos_type: "policing"
dos_options:
npu_dos_meter_mode: "global"
npu_dos_tpe_mode: "enable"
double_level_mcast_offload: "enable"
dsw_dts_profile:
-
action: "wait"
min_limit: "0"
profile_id: "<you_own_value>"
step: "0"
dsw_queue_dts_profile:
-
iport: "eif0"
name: "default_name_18"
oport: "eif0"
profile_id: "0"
queue_select: "0"
fastpath: "disable"
fp_anomaly:
icmp_csum_err: "drop"
icmp_frag: "allow"
icmp_land: "allow"
ipv4_csum_err: "drop"
ipv4_land: "allow"
ipv4_optlsrr: "allow"
ipv4_optrr: "allow"
ipv4_optsecurity: "allow"
ipv4_optssrr: "allow"
ipv4_optstream: "allow"
ipv4_opttimestamp: "allow"
ipv4_proto_err: "allow"
ipv4_unknopt: "allow"
ipv6_daddr_err: "allow"
ipv6_land: "allow"
ipv6_optendpid: "allow"
ipv6_opthomeaddr: "allow"
ipv6_optinvld: "allow"
ipv6_optjumbo: "allow"
ipv6_optnsap: "allow"
ipv6_optralert: "allow"
ipv6_opttunnel: "allow"
ipv6_proto_err: "allow"
ipv6_saddr_err: "allow"
ipv6_unknopt: "allow"
tcp_csum_err: "drop"
tcp_fin_noack: "allow"
tcp_fin_only: "allow"
tcp_land: "allow"
tcp_no_flag: "allow"
tcp_syn_data: "allow"
tcp_syn_fin: "allow"
tcp_winnuke: "allow"
udp_csum_err: "drop"
udp_land: "allow"
gtp_enhanced_cpu_range: "0"
gtp_enhanced_mode: "enable"
gtp_support: "enable"
hash_tbl_spread: "enable"
hpe:
all_protocol: "400000"
arp_max: "5000"
enable_shaper: "disable"
esp_max: "5000"
high_priority: "400000"
icmp_max: "5000"
ip_frag_max: "5000"
ip_others_max: "5000"
l2_others_max: "5000"
sctp_max: "5000"
tcp_max: "40000"
tcpfin_rst_max: "40000"
tcpsyn_ack_max: "40000"
tcpsyn_max: "40000"
udp_max: "40000"
htab_dedi_queue_nr: "4"
htab_msg_queue: "data"
htx_icmp_csum_chk: "drop"
inbound_dscp_copy_port:
-
interface: "<your_own_value>"
intf_shaping_offload: "enable"
ip_fragment_offload: "disable"
ip_reassembly:
max_timeout: "200000"
min_timeout: "64"
status: "disable"
ipsec_dec_subengine_mask: "<your_own_value>"
ipsec_enc_subengine_mask: "<your_own_value>"
ipsec_inbound_cache: "enable"
ipsec_mtu_override: "disable"
ipsec_ob_np_sel: "rr"
ipsec_over_vlink: "enable"
isf_np_queues:
cos0: "<your_own_value> (source system.isf-queue-profile.name)"
cos1: "<your_own_value> (source system.isf-queue-profile.name)"
cos2: "<your_own_value> (source system.isf-queue-profile.name)"
cos3: "<your_own_value> (source system.isf-queue-profile.name)"
cos4: "<your_own_value> (source system.isf-queue-profile.name)"
cos5: "<your_own_value> (source system.isf-queue-profile.name)"
cos6: "<your_own_value> (source system.isf-queue-profile.name)"
cos7: "<your_own_value> (source system.isf-queue-profile.name)"
lag_out_port_select: "disable"
max_receive_unit: "0"
max_session_timeout: "40"
mcast_denied_ses_offload: "enable"
mcast_session_accounting: "tpe-based"
napi_break_interval: "0"
np_queues:
ethernet_type:
-
name: "default_name_113"
queue: "0"
type: "<your_own_value>"
weight: "15"
ip_protocol:
-
name: "default_name_118"
protocol: "0"
queue: "0"
weight: "14"
ip_service:
-
dport: "0"
name: "default_name_124"
protocol: "0"
queue: "0"
sport: "0"
weight: "13"
profile:
-
cos0: "queue0"
cos1: "queue0"
cos2: "queue0"
cos3: "queue0"
cos4: "queue0"
cos5: "queue0"
cos6: "queue0"
cos7: "queue0"
dscp0: "queue0"
dscp1: "queue0"
dscp10: "queue0"
dscp11: "queue0"
dscp12: "queue0"
dscp13: "queue0"
dscp14: "queue0"
dscp15: "queue0"
dscp16: "queue0"
dscp17: "queue0"
dscp18: "queue0"
dscp19: "queue0"
dscp2: "queue0"
dscp20: "queue0"
dscp21: "queue0"
dscp22: "queue0"
dscp23: "queue0"
dscp24: "queue0"
dscp25: "queue0"
dscp26: "queue0"
dscp27: "queue0"
dscp28: "queue0"
dscp29: "queue0"
dscp3: "queue0"
dscp30: "queue0"
dscp31: "queue0"
dscp32: "queue0"
dscp33: "queue0"
dscp34: "queue0"
dscp35: "queue0"
dscp36: "queue0"
dscp37: "queue0"
dscp38: "queue0"
dscp39: "queue0"
dscp4: "queue0"
dscp40: "queue0"
dscp41: "queue0"
dscp42: "queue0"
dscp43: "queue0"
dscp44: "queue0"
dscp45: "queue0"
dscp46: "queue0"
dscp47: "queue0"
dscp48: "queue0"
dscp49: "queue0"
dscp5: "queue0"
dscp50: "queue0"
dscp51: "queue0"
dscp52: "queue0"
dscp53: "queue0"
dscp54: "queue0"
dscp55: "queue0"
dscp56: "queue0"
dscp57: "queue0"
dscp58: "queue0"
dscp59: "queue0"
dscp6: "queue0"
dscp60: "queue0"
dscp61: "queue0"
dscp62: "queue0"
dscp63: "queue0"
dscp7: "queue0"
dscp8: "queue0"
dscp9: "queue0"
id: "202"
type: "cos"
weight: "6"
scheduler:
-
mode: "none"
name: "default_name_207"
npu_group_effective_scope: "255"
npu_tcam:
-
data:
df: "enable"
dstip: "<your_own_value>"
dstipv6: "<your_own_value>"
dstmac: "<your_own_value>"
dstport: "0"
ethertype: "<your_own_value>"
ext_tag: "enable"
frag_off: "0"
gen_buf_cnt: "0"
gen_iv: "valid"
gen_l3_flags: "0"
gen_l4_flags: "0"
gen_pkt_ctrl: "0"
gen_pri: "0"
gen_pri_v: "valid"
gen_tv: "valid"
ihl: "0"
ip4_id: "0"
ip6_fl: "0"
ipver: "0"
l4_wd10: "0"
l4_wd11: "0"
l4_wd8: "0"
l4_wd9: "0"
mf: "enable"
protocol: "0"
slink: "0"
smac_change: "enable"
sp: "0"
src_cfi: "enable"
src_prio: "0"
src_updt: "enable"
srcip: "<your_own_value>"
srcipv6: "<your_own_value>"
srcmac: "<your_own_value>"
srcport: "0"
svid: "0"
tcp_ack: "enable"
tcp_cwr: "enable"
tcp_ece: "enable"
tcp_fin: "enable"
tcp_push: "enable"
tcp_rst: "enable"
tcp_syn: "enable"
tcp_urg: "enable"
tgt_cfi: "enable"
tgt_prio: "0"
tgt_updt: "enable"
tgt_v: "valid"
tos: "0"
tp: "0"
ttl: "0"
tvid: "0"
vdid: "0"
mask:
df: "enable"
dstip: "<your_own_value>"
dstipv6: "<your_own_value>"
dstmac: "<your_own_value>"
dstport: "0"
ethertype: "<your_own_value>"
ext_tag: "enable"
frag_off: "0"
gen_buf_cnt: "0"
gen_iv: "valid"
gen_l3_flags: "0"
gen_l4_flags: "0"
gen_pkt_ctrl: "0"
gen_pri: "0"
gen_pri_v: "valid"
gen_tv: "valid"
ihl: "0"
ip4_id: "0"
ip6_fl: "0"
ipver: "0"
l4_wd10: "0"
l4_wd11: "0"
l4_wd8: "0"
l4_wd9: "0"
mf: "enable"
protocol: "0"
slink: "0"
smac_change: "enable"
sp: "0"
src_cfi: "enable"
src_prio: "0"
src_updt: "enable"
srcip: "<your_own_value>"
srcipv6: "<your_own_value>"
srcmac: "<your_own_value>"
srcport: "0"
svid: "0"
tcp_ack: "enable"
tcp_cwr: "enable"
tcp_ece: "enable"
tcp_fin: "enable"
tcp_push: "enable"
tcp_rst: "enable"
tcp_syn: "enable"
tcp_urg: "enable"
tgt_cfi: "enable"
tgt_prio: "0"
tgt_updt: "enable"
tgt_v: "valid"
tos: "0"
tp: "0"
ttl: "0"
tvid: "0"
vdid: "0"
mir_act:
vlif: "0"
name: "default_name_322"
oid: "0"
pri_act:
priority: "0"
weight: "0"
sact:
act: "0"
act_v: "enable"
bmproc: "0"
bmproc_v: "enable"
df_lif: "0"
df_lif_v: "enable"
dfr: "0"
dfr_v: "enable"
dmac_skip: "0"
dmac_skip_v: "enable"
dosen: "0"
dosen_v: "enable"
espff_proc: "0"
espff_proc_v: "enable"
etype_pid: "0"
etype_pid_v: "enable"
frag_proc: "0"
frag_proc_v: "enable"
fwd: "0"
fwd_lif: "0"
fwd_lif_v: "enable"
fwd_tvid: "0"
fwd_tvid_v: "enable"
fwd_v: "enable"
icpen: "0"
icpen_v: "enable"
igmp_mld_snp: "0"
igmp_mld_snp_v: "enable"
learn: "0"
learn_v: "enable"
m_srh_ctrl: "0"
m_srh_ctrl_v: "enable"
mac_id: "0"
mac_id_v: "enable"
mss: "0"
mss_v: "enable"
pleen: "0"
pleen_v: "enable"
prio_pid: "0"
prio_pid_v: "enable"
promis: "0"
promis_v: "enable"
rfsh: "0"
rfsh_v: "enable"
smac_skip: "0"
smac_skip_v: "enable"
tp_smchk: "0"
tp_smchk_v: "enable"
tpe_id: "0"
tpe_id_v: "enable"
vdm: "0"
vdm_v: "enable"
vdom_id: "0"
vdom_id_v: "enable"
x_mode: "0"
x_mode_v: "enable"
tact:
act: "0"
act_v: "enable"
fmtuv4_s: "0"
fmtuv4_s_v: "enable"
fmtuv6_s: "0"
fmtuv6_s_v: "enable"
lnkid: "0"
lnkid_v: "enable"
mac_id: "0"
mac_id_v: "enable"
mss_t: "0"
mss_t_v: "enable"
mtuv4: "0"
mtuv4_v: "enable"
mtuv6: "0"
mtuv6_v: "enable"
slif_act: "0"
slif_act_v: "enable"
sublnkid: "0"
sublnkid_v: "enable"
tgtv_act: "0"
tgtv_act_v: "enable"
tlif_act: "0"
tlif_act_v: "enable"
tpeid: "0"
tpeid_v: "enable"
v6fe: "0"
v6fe_v: "enable"
vep_en: "0"
vep_en_v: "enable"
vep_slid: "0"
vep_slid_v: "enable"
xlt_lif: "0"
xlt_lif_v: "enable"
xlt_vid: "0"
xlt_vid_v: "enable"
type: "L2_src_tc"
vid: "0"
per_session_accounting: "traffic-log-only"
port_cpu_map:
-
cpu_core: "<your_own_value>"
interface: "<your_own_value>"
port_npu_map:
-
interface: "<your_own_value>"
npu_group_index: "0"
port_path_option:
ports_using_npu:
-
interface_name: "<your_own_value>"
priority_protocol:
bfd: "enable"
bgp: "enable"
slbc: "enable"
qos_mode: "disable"
qtm_buf_mode: "6ch"
rdp_offload: "enable"
session_acct_interval: "5"
session_denied_offload: "disable"
shaping_stats: "disable"
sse_backpressure: "enable"
strip_clear_text_padding: "enable"
strip_esp_padding: "enable"
sw_eh_hash:
computation: "xor16"
destination_ip_lower_16: "include"
destination_ip_upper_16: "include"
destination_port: "include"
ip_protocol: "include"
netmask_length: "32"
source_ip_lower_16: "include"
source_ip_upper_16: "include"
source_port: "include"
sw_np_bandwidth: "0G"
sw_tr_hash:
draco15: "enable"
tcp_udp_port: "include"
tunnel_over_vlink: "enable"
uesp_offload: "enable"
ull_port_mode: "10G"
vlan_lookup_cache: "enable"
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
build string | Номер сборки образа FortiGate Возвращается: всегда Пример: |
http_method string | Последний метод, использованный для передачи конфигурации в FortiGate Возвращается: всегда Пример: |
http_status string | Последний результат, возвращённый FortiGate для последней выполненной операции Возвращается: всегда Пример: |
mkey string | Мастер-ключ (идентификатор), использованный при последнем вызове FortiGate Возвращается: при успехе Пример: |
name string | Имя таблицы, использованной для выполнения запроса Возвращается: всегда Пример: |
path string | Путь к таблице, использованной для выполнения запроса Возвращается: всегда Пример: |
revision string | Внутренний номер редакции Возвращается: всегда Пример: |
serial string | Серийный номер устройства Возвращается: всегда Пример: |
status string | Результат операции Возвращается: всегда Пример: |
vdom string | Использованный виртуальный домен Возвращается: всегда Пример: |
version string | Версия FortiGate Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/fortinet/fortios/fortios_system_npu_module.html