Fortinet white logo
Fortinet white logo

Hardware Acceleration

FortiGate 200G and 201G fast path architecture

FortiGate 200G and 201G fast path architecture

The FortiGate 200G and 201G use a SOC5 (also called the SP5) NP7Lite network processor and a separate SOC5 CP10 content processor. The SOC5 CPUs and integrated switch fabrics are not used. Instead, the FortiGate 200G and 201G architecture includes a separate CPU. All of the data interfaces (1 to 20 and X1 to X8) connect to the NP7Lite processor through the integrated switch fabric. All supported traffic passing between any two data interfaces can be offloaded by the NP7Lite processor. Data traffic to be processed by the CPU takes a dedicated data path through the ISF and the NP7Lite processor to the CPU. The FortiGate 200G and 201G support DoS policy hardware acceleration, see DoS policy hardware acceleration.

The FortiGate 200G and 201G features the following front panel interfaces:

  • Two 10/100/1000BASE-T RJ45 (HA, MGMT) that are not connected to the NP7Lite.
  • Eight 10/100/1000BASE-T RJ45 (1 to 8).
  • Eight 5GigE/2.5GigE/1GigE/100M BASE-T RJ45 interfaces (9 to 16).
  • Eight 10/1 GigE SFP+/SFP (X1 to X8). X1 and X2 are FortiLink interfaces.
  • Four 1GigE SFP (17 to 20).

The MGMT interface is not connected to the NP7Lite processor. Management traffic passes to the CPU over a dedicated management path that is separate from the data path. You can also dedicate separate CPU resources for management traffic to further isolate management processing from data processing (see Improving GUI and CLI responsiveness (dedicated management CPU)).

The HA interface is also not connected to the NP7Lite processor. To help provide better HA stability and resiliency, HA traffic uses a dedicated physical control path that provides HA control traffic separation from data traffic processing.

The separation of management and HA traffic from data traffic keeps management and HA traffic from affecting the stability and performance of data traffic processing.

You can use the command diagnose npu np7lite port-list to display the FortiGate 200G or 201G NP7Lite configuration.

diagnose npu np7lite port-list 
Front Panel Port:

Name     Max_speed(Mbps) Dflt_speed(Mbps) SW_port_id SW_port_name
-------- --------------- ---------------- ---------- -----------
port1    1000            1000             29         0/29
port2    1000            1000             28         0/28
port3    1000            1000             31         0/31
port4    1000            1000             30         0/30
port5    1000            1000             25         0/25
port6    1000            1000             24         0/24
port7    1000            1000             27         0/27
port8    1000            1000             26         0/26
port9    5000            5000             22         0/22
port10   5000            5000             23         0/23
port11   5000            5000             20         0/20
port12   5000            5000             21         0/21
port13   5000            5000             18         0/18
port14   5000            5000             19         0/19
port15   5000            5000             16         0/16
port16   5000            5000             17         0/17
x1       10000           10000            15         0/15
x2       10000           10000            14         0/14
x3       10000           10000            13         0/13
x4       10000           10000            12         0/12
x5       10000           10000            8          0/8
x6       10000           10000            9          0/9
x7       10000           10000            10         0/10
x8       10000           10000            11         0/11
port17   1000            1000             7          0/7
port18   1000            1000             6          0/6
port19   1000            1000             5          0/5
port20   1000            1000             4          0/4
-------- --------------- ---------------- ---------- ----------- 

The command output also shows the maximum speeds of each interface.

The NP7Lite processor has a bandwidth capacity of 40 Gigabits. You can see from the command output that if all interfaces were operating at their maximum bandwidth the NP7Lite processor would not be able to offload all the traffic.

FortiGate 200G and 201G fast path architecture

FortiGate 200G and 201G fast path architecture

The FortiGate 200G and 201G use a SOC5 (also called the SP5) NP7Lite network processor and a separate SOC5 CP10 content processor. The SOC5 CPUs and integrated switch fabrics are not used. Instead, the FortiGate 200G and 201G architecture includes a separate CPU. All of the data interfaces (1 to 20 and X1 to X8) connect to the NP7Lite processor through the integrated switch fabric. All supported traffic passing between any two data interfaces can be offloaded by the NP7Lite processor. Data traffic to be processed by the CPU takes a dedicated data path through the ISF and the NP7Lite processor to the CPU. The FortiGate 200G and 201G support DoS policy hardware acceleration, see DoS policy hardware acceleration.

The FortiGate 200G and 201G features the following front panel interfaces:

  • Two 10/100/1000BASE-T RJ45 (HA, MGMT) that are not connected to the NP7Lite.
  • Eight 10/100/1000BASE-T RJ45 (1 to 8).
  • Eight 5GigE/2.5GigE/1GigE/100M BASE-T RJ45 interfaces (9 to 16).
  • Eight 10/1 GigE SFP+/SFP (X1 to X8). X1 and X2 are FortiLink interfaces.
  • Four 1GigE SFP (17 to 20).

The MGMT interface is not connected to the NP7Lite processor. Management traffic passes to the CPU over a dedicated management path that is separate from the data path. You can also dedicate separate CPU resources for management traffic to further isolate management processing from data processing (see Improving GUI and CLI responsiveness (dedicated management CPU)).

The HA interface is also not connected to the NP7Lite processor. To help provide better HA stability and resiliency, HA traffic uses a dedicated physical control path that provides HA control traffic separation from data traffic processing.

The separation of management and HA traffic from data traffic keeps management and HA traffic from affecting the stability and performance of data traffic processing.

You can use the command diagnose npu np7lite port-list to display the FortiGate 200G or 201G NP7Lite configuration.

diagnose npu np7lite port-list 
Front Panel Port:

Name     Max_speed(Mbps) Dflt_speed(Mbps) SW_port_id SW_port_name
-------- --------------- ---------------- ---------- -----------
port1    1000            1000             29         0/29
port2    1000            1000             28         0/28
port3    1000            1000             31         0/31
port4    1000            1000             30         0/30
port5    1000            1000             25         0/25
port6    1000            1000             24         0/24
port7    1000            1000             27         0/27
port8    1000            1000             26         0/26
port9    5000            5000             22         0/22
port10   5000            5000             23         0/23
port11   5000            5000             20         0/20
port12   5000            5000             21         0/21
port13   5000            5000             18         0/18
port14   5000            5000             19         0/19
port15   5000            5000             16         0/16
port16   5000            5000             17         0/17
x1       10000           10000            15         0/15
x2       10000           10000            14         0/14
x3       10000           10000            13         0/13
x4       10000           10000            12         0/12
x5       10000           10000            8          0/8
x6       10000           10000            9          0/9
x7       10000           10000            10         0/10
x8       10000           10000            11         0/11
port17   1000            1000             7          0/7
port18   1000            1000             6          0/6
port19   1000            1000             5          0/5
port20   1000            1000             4          0/4
-------- --------------- ---------------- ---------- ----------- 

The command output also shows the maximum speeds of each interface.

The NP7Lite processor has a bandwidth capacity of 40 Gigabits. You can see from the command output that if all interfaces were operating at their maximum bandwidth the NP7Lite processor would not be able to offload all the traffic.