You are here: Home > CLI Commands > Just_CLI_Topics > aaa bandwidth-contract

aaa bandwidth-contract

aaa bandwidth-contract <name> {kbits <kbits>}|{mbits <mbits>}|{percentage <percentage>}

Description

This command configures a bandwidth contract.

Syntax

Parameter

Description

Range

<name>

Name that identifies this bandwidth contract.

kbits <kbwm>

Limit the traffic rate for this bandwidth contract to a specified number of KbpsKilobits per second..

256-2000000

mbits <mbwm>

Limit the traffic rate for this bandwidth contract to a specified number of MbpsMegabits per second.

1-2000

percentage <pbwm>

Specify bandwidth as percentage of link capacity.

1-100%

Usage Guidelines

You can apply a configured bandwidth contract to a user role or to a VLANVirtual Local Area Network. In computer networking, a single Layer 2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them through one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN, or VLAN.. When you apply a bandwidth contract to a user role (see user-role), you specify whether the contract applies to upstream traffic (from the client to the managed device) or downstream traffic (from the managed device to 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 VLANVirtual Local Area Network. In computer networking, a single Layer 2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them through one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN, or VLAN. (see interface vlan), 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 MbpsMegabits per second or even 700 KbpsKilobits per second. and it should be applied to all VLANsVirtual Local Area Network. In computer networking, a single Layer 2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them through one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN, or VLAN. with which users are associated, especially those VLANsVirtual Local Area Network. In computer networking, a single Layer 2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them through one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN, or VLAN. that pass through the upstream router. The exception are VLANsVirtual Local Area Network. In computer networking, a single Layer 2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them through one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN, or VLAN. that are used for high speed multicasts, where the SSIDService Set Identifier. SSID is a name given to a WLAN and is used by the client to access a WLAN network. is configured without low data rates.

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.

(host) ^[md] (config) #aaa bandwidth-contract up-256k-1 kbits 256

(host) ^[md] (config) #aaa bandwidth-contract up-512k-1 kbits 512

(host) ^[md] (config) #aaa bandwidth-contract up-1m-1 mbits 1

(host) ^[md] (config) #aaa bandwidth-contract up-5m-1 mbits 5

(host) ^[md] (config) #aaa bandwidth-contract up-10m-1 mbits 10

(host) ^[md] (config) #aaa bandwidth-contract up-20m-1 mbits 20

(host) ^[md] (config) #aaa bandwidth-contract up-50m-1 mbits 50

(host) ^[md] (config) #aaa bandwidth-contract up-100m-1 mbits 100

(host) ^[md] (config) #aaa bandwidth-contract up-500m-1 mbits 500

(host) ^[md] (config) #aaa bandwidth-contract up-1000m-1 mbits 1000

(host) ^[md] (config) #aaa bandwidth-contract dw-256k-1 kbits 256

(host) ^[md] (config) #aaa bandwidth-contract dw-512k-1 kbits 512

(host) ^[md] (config) #aaa bandwidth-contract dw-1m-1 mbits 1

(host) ^[md] (config) #aaa bandwidth-contract dw-5m-1 mbits 5

(host) ^[md] (config) #aaa bandwidth-contract dw-10m-1 mbits 10

(host) ^[md] (config) #aaa bandwidth-contract dw-20m-1 mbits 20

(host) ^[md] (config) #aaa bandwidth-contract dw-50m-1 mbits 50

(host) ^[md] (config) #aaa bandwidth-contract dw-100m-1 mbits 100

(host) ^[md] (config) #aaa bandwidth-contract dw-500m-1 mbits 500

(host) ^[md] (config) #aaa bandwidth-contract dw-1000m-1 mbits 1000

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

 

Related Commands

Command

Description

interface gigabitethernet

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 VLANVirtual Local Area Network. In computer networking, a single Layer 2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them through one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN, or VLAN..

Command History

Release

Modification

ArubaOS 8.0.0.0

Command introduced.

Command Information

Platforms

License

Command Mode

All platforms

Base operating system.

Config mode on Mobility Master.

/*]]>*/