Improving NP6 GTP performance
FortiGate models with NP6 processors support improving FortiOS GTP performance by enabling the following option:
config system npu
set gtp-support enable
set gtp-enhanced-mode enable
end
gtp-support
enable to offload GTP sessions to NP6 processors. This option is disabled by default.
gtp-enhanced-mode
enable to improve performance of offloaded GTP sessions by configuring NP6 processors to set up independent Receive and Transmit queues for GTP-U processes. These queues and their associated resources are initialized when gtp-enhanced-mode
is enabled. So after enabling or disabling gtp-enhanced-mode
, you should restart your FortiGate to initialize the changes.
If you restore a configuration file, and if that restored configuration file has a different gtp-enhanced-mode
setting, you should restart your FortiGate to initialize the changes.
Some FortiGate models running FortiOS Carrier include the following option that you can use to select the CPUs that can perform GTP-U packet inspection.
config system npu
set gtp-enhanced-cpu-range {0 | 1 | 2}
end
Where:
0
all CPUs will process GTP-U packets
1
only primary CPUs will process GTP-U packets.
2
only secondary CPUs will process GTP-U packets.