Fortinet black logo

FortiGate-7000F Handbook

Load balancing and flow rules

Copy Link
Copy Doc ID 4c59a569-e998-11eb-97f7-00505692583a:860749
Download PDF

Load balancing and flow rules

This chapter provides an overview of how FortiGate-7000F Session-Aware Load Balancing (SLBC) works and then breaks down the details and explains why you might want to change some load balancing settings.

FortiGate-7000F SLBC works as follows.

  1. The FortiGate-7000F directs all traffic that does not match a load balancing flow rule to the NP7 processors.

    If a session matches a flow rule, the session skips the NP7 processors and is directed according to the action setting of the flow rule. Default flow rules send traffic that can't be load balanced to the primary (master) FPM. See Default configuration for traffic that cannot be load balanced.

  2. The NP7 processors load balance TCP, UDP, SCTP, and ICMP sessions among the FPMs according to the load balancing method set by the dp-load-distribution-method option of the config load-balance setting command.

    The NP7 processors load balance ICMP sessions among FPMs according to the load balancing method set by the dp-icmp-distribution-method option of the config load-balance setting command. See ICMP load balancing.

  3. The NP7 processors send other sessions that cannot be load balanced to the primary (or master) FPM.

Load balancing and flow rules

This chapter provides an overview of how FortiGate-7000F Session-Aware Load Balancing (SLBC) works and then breaks down the details and explains why you might want to change some load balancing settings.

FortiGate-7000F SLBC works as follows.

  1. The FortiGate-7000F directs all traffic that does not match a load balancing flow rule to the NP7 processors.

    If a session matches a flow rule, the session skips the NP7 processors and is directed according to the action setting of the flow rule. Default flow rules send traffic that can't be load balanced to the primary (master) FPM. See Default configuration for traffic that cannot be load balanced.

  2. The NP7 processors load balance TCP, UDP, SCTP, and ICMP sessions among the FPMs according to the load balancing method set by the dp-load-distribution-method option of the config load-balance setting command.

    The NP7 processors load balance ICMP sessions among FPMs according to the load balancing method set by the dp-icmp-distribution-method option of the config load-balance setting command. See ICMP load balancing.

  3. The NP7 processors send other sessions that cannot be load balanced to the primary (or master) FPM.