aaa bandwidth-contract

aaa bandwidth-contract {kbits }|{mbits }|{percentage }

Description

This command configures a bandwidth contract. You can apply a configured bandwidth contract to a user role or to a VLAN. When you apply a bandwidth contract to a user role (seeuser-role on page 1), you specify whether the contract applies to upstream traffic (from the client to themanaged device) or downstream traffic (from themanaged deviceto the client). You can also specify whether the contract applies to all users in a specified user role or per-user in a user role.

When you apply a bandwidth contract to a VLAN (seeinterface vlan on page 1), the contract limits multicast traffic and does not affect other data. This is useful because an AP can only send multicast traffic at the rate of the slowest associated client. Thus excessive multicast traffic will fill the buffers of the AP, causing frame loss and poor voice quality. Generally, every system should have a bandwidth contract of 1 Mbps or even 700 Kbps and it should be applied to all VLANs with which users are associated, especially those VLANs that pass through the upstream router. The exception are VLANs that are used for high speed multicasts, where the SSID is configured without low data rates.

Parameter

Description

Name that identifies this bandwidth contract.

kbits

Limit the traffic rate for this bandwidth contract to a specified number of Kbps.

Range:256-2000000

mbits

Limit the traffic rate for this bandwidth contract to a specified number of Mbps.

Range:1-2000

percentage

Specify bandwidth as percentage of link capacity.

Range:1-100

Example

The following commands configure a set of bandwidth contracts, then apply those contracts to all upstream and downstream traffic except for the echo, icmp, iperf, icmp6, and synflood applications, and the web, streaming, peer-to-peer, unified-communication, and tunneling application categories.

(主机)^ (md) # aaa(配置)bandwidth-contract up-256k-1 kbits 256

(主机)^ (md) # aaa(配置)bandwidth-contract up-512k-1 kbits 512

(主机)^ (md) # aaa(配置)bandwidth-contract up-1m-1 mbits 1

(主机)^ (md) # aaa(配置)bandwidth-contract up-5m-1 mbits 5

(主机)^ (md) # aaa(配置)bandwidth-contract up-10m-1 mbits 10

(主机)^ (md) # aaa(配置)bandwidth-contract up-20m-1 mbits 20

(主机)^ (md) # aaa(配置)bandwidth-contract up-50m-1 mbits 50

(主机)^ (md) # aaa(配置)bandwidth-contract up-100m-1 mbits 100

(主机)^ (md) # aaa(配置)bandwidth-contract up-500m-1 mbits 500

(主机)^ (md) # aaa(配置)bandwidth-contract up-1000m-1 mbits 1000

(主机)^ (md) # aaa(配置)bandwidth-contract dw-256k-1 kbits 256

(主机)^ (md) # aaa(配置)bandwidth-contract dw-512k-1 kbits 512

(主机)^ (md) # aaa(配置)bandwidth-contract dw-1m-1 mbits 1

(主机)^ (md) # aaa(配置)bandwidth-contract dw-5m-1 mbits 5

(主机)^ (md) # aaa(配置)bandwidth-contract dw-10m-1 mbits 10

(主机)^ (md) # aaa(配置)bandwidth-contract dw-20m-1 mbits 20

(主机)^ (md) # aaa(配置)bandwidth-contract dw-50m-1 mbits 50

(主机)^ (md) # aaa(配置)bandwidth-contract dw-100m-1 mbits 100

(主机)^ (md) # aaa(配置)bandwidth-contract dw-500m-1 mbits 500

(主机)^ (md) # aaa(配置)bandwidth-contract dw-1000m-1 mbits 1000

(host) ^[md] (config) #interface gigabitethernet 0/0/1

Related Commands

Command

Description

interface gigabitethernet

Use this command to apply a bandwidth contract to downstream or upstream traffic on a specified interface.

show aaa bandwidth-contracts

Use this command to view contracts to limit traffic for a user or VLAN.

Command History

Release

Modification

ArubaOS8.0.0.0

Command introduced.

Command Information

Platforms

License

Command Mode

All platforms

Base operating system.

配置模式Mobility Conductor.