Bandwidth management configuration is based on policies which specify bandwidth limitations for traffic classes. A complete bandwidth management policy consists of two parts: a classifier and a bandwidth rule.
A classifier specifies the actual parameters, such as priority, guaranteed bandwidth, and maximum bandwidth, and is configured in a bandwidth object. Classifiers identify and organize packets into traffic classes by matching specific criteria. Bandwidth Objects can be used in Access Rules, App Rules, and Action Objects.
To add or create a bandwidth object, follow the below steps.
Step 1: Login to the SonicWall management GUI. Step 2: Navigate to Firewall | Bandwidth Objects.
Step 3: Click the Add button to create a new Bandwidth Object. (or) Click the Configure button for the Bandwidth Object you want to change. Step 4: In General tab, enter the following.
Name: Enter a name for this bandwidth object.
Guaranteed Bandwidth: Enter the amount of bandwidth that this bandwidth object will guarantee to provide for a traffic class (in kbps or Mbps).
Maximum Bandwidth: Enter the maximum amount of bandwidth that this bandwidth object will provide for a traffic class.
Note: The actual allocated bandwidth may be less than this value when multiple traffic classes compete for a shared bandwidth.
Traffic Priority: Enter the priority that this bandwidth object will provide for a traffic class. The highest priority is 0. The lowest priority is 7.
Note: When multiple traffic classes compete for shared bandwidth, classes with the highest priority are given precedence.
Violation Action: enter the action that this bandwidth object will provide (delay or drop) when traffic exceeds the maximum bandwidth setting.
Note:Delay specifies that excess traffic packets will be queued and sent when possible. Drop specifies that excess traffic packets will be dropped immediately.
Comment: Enter a text comment or description for this bandwidth object.
Step 5: Click OK to create a new bandwidth object. Upon clicking OK, you can see the newly created bandwidth object as shown in the screen below.