Chapter 20 Bandwidth Management

Refer to the product specifications in the appendix to see how many class levels you can configure on your ZyWALL.

Table 129 Bandwidth Borrowing Example

BANDWIDTH CLASSES AND BANDWIDTH BORROWING SETTINGS

Root Class:

Administration: Borrowing

 

 

 

Enabled

 

 

 

 

 

 

 

Sales: Borrowing Disabled

Sales USA: Borrowing

Bill: Borrowing Enabled

 

 

Enabled

 

 

 

Amy: Borrowing Disabled

 

 

 

 

 

 

 

 

 

Sales Asia: Borrowing

Tina: Borrowing Enabled

 

 

Disabled

 

 

 

Fred: Borrowing Disabled

 

 

 

 

 

 

 

 

Marketing: Borrowing

 

 

 

Enabled

 

 

 

 

 

 

 

Research: Borrowing

Software: Borrowing

 

 

Enabled

Enabled

 

 

 

 

 

 

 

Hardware: Borrowing

 

 

 

Enabled

 

 

 

 

 

The Bill class can borrow unused bandwidth from the Sales USA class because the Bill class has bandwidth borrowing enabled.

The Bill class can also borrow unused bandwidth from the Sales class because the Sales USA class also has bandwidth borrowing enabled.

The Bill class cannot borrow unused bandwidth from the Root class because the Sales class has bandwidth borrowing disabled.

The Amy class cannot borrow unused bandwidth from the Sales USA class because the Amy class has bandwidth borrowing disabled.

The Research Software and Hardware classes can both borrow unused bandwidth from the Research class because the Research Software and Hardware classes both have bandwidth borrowing enabled.

The Research Software and Hardware classes can also borrow unused bandwidth from the Root class because the Research class also has bandwidth borrowing enabled.

20.9Maximize Bandwidth Usage With Bandwidth Borrowing

If you configure both maximize bandwidth usage (on the interface) and bandwidth borrowing (on individual sub-classes), the ZyWALL functions as follows.

1The ZyWALL sends traffic according to each bandwidth class’s bandwidth budget.

2The ZyWALL assigns a parent class’s unused bandwidth to its sub-classes that have more traffic than their budgets and have bandwidth borrowing enabled. The ZyWALL gives priority to sub-classes of higher priority and treats classes of the same priority equally.

3The ZyWALL assigns any remaining unused or unbudgeted bandwidth on the interface to any class that requires it. The ZyWALL gives priority to classes of higher priority and treats classes of the same level equally.

416

 

ZyWALL 2WG User’s Guide