Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:dpi:load_balancer:start [2024/03/15 13:41] – created elena.krasnobryzh | en:dpi:load_balancer:start [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{indexmenu_n> | ||
- | ======Load balancer====== | ||
- | =====Description and cases===== | ||
- | L2 traffic balancer mode. This enhancement allows the SSG to be used as a traffic balancer based on IP addresses owned by the AS and defined as '' | ||
- | |||
- | A '' | ||
- | |||
- | 1 — if src and dst ip both local, then hash is calculated based on these two addresses; | ||
- | 2 — if only src ip local, then hash is calculated based on src ip;\\ | ||
- | 3 — if only dst ip local, hash is calculated on the basis of dst ip;\\ | ||
- | 4 — hash is calculated on the basis of src and dst ip. | ||
- | |||
- | Based on the calculated hash value, the output interface is determined by determining the index of the hash table cell containing the interface index from the array of output interfaces. The value from the array of output interfaces is substituted into the current context and '' | ||
- | |||
- | ====Case. Balancer on traffic mirror==== | ||
- | Suppose a 400GB traffic mirror needs to be evenly split between four VAS platforms (Value-Added Services) performing traffic analysis, detections, etc.\\ | ||
- | In this case, SCAT will allow to balance traffic and distribute it evenly — i.e. realize the function of a balancer. | ||
- | |||
- | {{ : | ||
- | |||
- | =====Setup and management===== | ||
- | The following settings are required for correct operation: | ||
- | * Definition of an autonomous system with IP addresses that are used by subscribers. [[en: | ||
- | * Marking a given autonomous system as local. [[dpi: | ||
- | * Define input and output interfaces in the configuration file. Input interfaces are defined in the in_dev parameter, and output interfaces in out_dev. Interfaces do not form pairs and constructions of the form are allowed: <code bash> | ||
- | out_dev=08-00.0: | ||
- | out_dev=out_dev=08-00.0: | ||
- | * Enable balancing mode: '' | ||
- | |||
- | =====Information teams===== | ||
- | * '' | ||
- | |||
- | |||
- | |||