Traffic Profile
Overview
In a traffic profile, you can configure priority mapping on the wireless side, air interface performance optimization, traffic policing, and ACL-based packet filtering. The configurations in a traffic profile take effect only after it is bound to a VAP profile.
Priority mapping
Packets of different types have different priorities. For example, 802.11 packets sent by STAs carry user priorities or DSCP priorities, VLAN packets on wired networks carry 802.1p priorities, and IP packets carry DSCP priorities. Priority mapping must be configured on network devices to retain the priorities of packets that traverse different networks.
Traffic policing
To protect network resources and prevent network congestion, you can configure traffic policing to limit the rate of traffic entering a WLAN. In a traffic profile, you can configure rate limiting for upstream and downstream packets of all STAs or each STA on a VAP.
Traffic optimization
On a WLAN, a large number of wireless packets need to be forwarded, which may easily cause network congestion and degrade network performance. WLAN traffic optimization measures, such as traffic limit and multicast optimization, can be taken to adjust network traffic in real time, significantly reducing impact of burst data on the network and improving network performance.
ACL-based packet filtering
You can configure ACL-based packet filtering to enable a device to permit or deny packets matching ACL rules to control network traffic.
ACL-based packet priority re-marking
You can configure ACL-based packet re-marking priorities of packets matching ACL rules to implement differentiated services for wireless packets.
CLI-based Procedure
Priority mapping
For details, see Configuring Priority Mapping in the Configuration-QoS Configuration Guide - WLAN QoS Configuration.
Traffic policing
For details, see Configuring Traffic Policing in the Configuration-QoS Configuration Guide - WLAN QoS Configuration.
Traffic optimization
For details, see WLAN Traffic Optimization Configuration Guide in the Configuration.
ACL-based packet filtering
For details, see Configuring ACL-based Packet Filtering in the Configuration-QoS Configuration Guide - WLAN QoS Configuration.
ACL-based packet priority re-marking
For details, see Configuring ACL-based Priority Remarking in the Configuration-QoS Configuration Guide - WLAN QoS Configuration.
Web-based Procedure
- Log in to the web platform, and choose or . Click the AP group name or AP ID to access the AP group or AP configuration page.
- Select Display all profiles. Click
next to , click
next to an existing VAP profile, and then click . Select an existing profile or create one.
Access the profile page and click Advanced Configuration. The following tables describe the parameters on this page.
Item |
Description |
---|---|
User isolation mode |
User isolation mode, which can be:
By default, the user isolation mode is Non-isolation. |
Item |
Description |
---|---|
STA uplink rate limit (kbit/s) |
Uplink rate limit for a STA. The value range is 64 to 4294967295. |
STA downlink rate limit (kbit/s) |
Downlink rate limit for a STA. The value range is 64 to 4294967295. |
VAP uplink rate limit (kbit/s) |
Uplink rate limit for all STAs on a VAP. The value range is 64 to 4294967295. |
VAP downlink rate limit (kbit/s) |
Downlink rate limit for all STAs on a VAP. The value range is 64 to 4294967295. |
Dynamic rate limit for STAs |
The priority of static rate limit takes precedence over that of dynamic rate limit. If both static and dynamic rate limits are configured, the static rate limit is in effect. |
Rate limit threshold (Mbit/s) |
Threshold for dynamic rate limiting. The value is 8, 16, or 32, in Mbit/s. The default value is 16. |
Item |
Description |
---|---|
Broadcast packet rate limit (pps) |
Rate limit for broadcast packets. Broadcast packets that exceed the rate limit are dropped. The value range is 0 to 14881000. |
Multicast packet rate limit (pps) |
Rate limit for multicast packets. Multicast packets that exceed the rate limit are dropped. The value range is 0 to 14881000. |
Unknown unicast packet rate limit (pps) |
Rate limit for unknown unicast packets. Unknown unicast packets that exceed the rate limit are dropped. The value range is 0 to 14881000. |
Item |
Description |
---|---|
IGMP-Snooping |
IGMP snooping is a basic Layer 2 multicast function that forwards and controls multicast traffic at the data link layer. This function runs on a Layer 2 device and analyzes IGMP messages exchanged between a Layer 3 device and hosts to set up and maintain a Layer 2 multicast forwarding table. The Layer 2 device forwards multicast packets based on the Layer 2 multicast forwarding table. By default, the function is disabled. |
Multicast Report/Leave Suppression |
After this function is configured, a Layer 2 device forwards only one IGMP Membership Report message to the upstream device in the following scenarios: When the first member joins a multicast group or a host sends a Report message in response to an IGMP Query message, the Layer 2 device forwards a Report message to the upstream device. The upstream device then creates or maintains the matching forwarding entry based on the Report message. When the last member of a group leaves the group, the Layer 2 device forwards a Leave message to the upstream device. The upstream device then deletes the matching forwarding entry. This reduces the number of IGMP messages on the network. By default, the function is disabled. |
VAP multicast total bandwidth (kbit/s) |
Total multicast bandwidth on a VAP. If the idle multicast bandwidth on the VAP is insufficient, new users cannot access the multicast group. The value range is 1 to 10000000. |
Number of multicast group memberships on a VAP |
Number of multicast group memberships on a VAP. If this parameter reaches the maximum value, new users cannot access the multicast group. The value range is 1 to 1000. |
MLD-Snooping |
MLD snooping is an IPv6 Layer 2 multicast protocol. This protocol maintains information about the outbound interfaces of multicast packets by examining multicast protocol packets exchanged between the Layer 3 multicast device and user hosts. MLD snooping manages and controls multicast packet forwarding at the data link layer. By default, the function is disabled. |
Multicast-to-unicast |
You can enable the function of converting multicast packets to unicast packets in scenarios that have high requirements on multicast stream transmission, for example, high-definition video on-demand. After the function is enabled, an AP listens on Report and Leave packets to maintain multicast-to-unicast entries. The AP uses these entries to perform packet conversion when sending multicast packets to a client. This function helps to improve the efficiency of multicast stream transmission.
By default, the function is disabled. |
Item |
Description |
---|---|
Inbound ACL |
ACL used to filter incoming packets. |
Outbound ACL |
ACL used to filter outgoing packets. |
Packet Filtering Type |
Type of packets to be filtered.
|
IPv4/IPv6 ACL |
ID of an IPv4/IPv6 ACL.
|
L2 ACL |
ID of a Layer 2 ACL. The Layer 2 ACL ID range is 4000 to 4031. |
Operation |
After receiving packets, the device matches the packets against ACL rules in the specified sequence until an ACL is matched. Then the device takes the action specified in the ACL for the packets.
|
Item |
Description |
---|---|
Trusted mapping mode for uplink tunnels |
Mapping from 802.11 packets to tunnel packets when data packets are sent from APs to the AC. The default value is 802.11e. |
Trusted uplink mapping mode |
Mapping from 802.11 packets to 802.3 packets when data packets are sent from APs to the AC. The default value is 802.11e. |
Trusted downlink mapping mode |
Mapping from 802.3 packets to 802.11 packets when data packets are sent from upper-layer devices to APs. The default value is DSCP. |
802.11e |
User priority of 802.11e packets. |
Tunnel DSCP |
DSCP priority of tunnel packets. |
Tunnel 802.1p |
802.1p priority of tunnel packets. |
DSCP |
DSCP priority of 802.11e packets. |
802.1p |
802.1p priority of 802.3 packets. |
Item |
Description |
---|---|
Re-marking Incoming Packets |
Whether to re-mark the priority of incoming packets. |
Re-marking Outgoing Packets |
Whether to re-mark the priority of outgoing packets. |
Packet Re-marking Type |
Type of packets to be re-marked.
|
IPv4/IPv6 ACL |
ID of an IPv4/IPv6 ACL.
|
L2 ACL |
ID of a Layer 2 ACL. The Layer 2 ACL ID range is 4000 to 4031. |
Re-marking Type |
Re-marked packet type.
|
Re-marking Packets |
Remarked value:
|
Operation |
After receiving packets, the device matches the packets against ACL rules in the specified sequence until an ACL is matched. Then the device takes the action specified in the ACL for the packets.
|
Item |
Description |
---|---|
ARP proxy |
ARP proxy for downstream traffic over the air interface. By default, the function is disabled. |
ND proxy |
ND proxy for downstream traffic over the air interface. By default, the function is disabled. |
Broadcast & multicast to unicast |
Select to broadcast protocol packets over the air interface or send protocol packets in the multicast-to-unicast manner.
By default, all the preceding protocol packets are sent in the multicast-to-unicast manner. |
Sending packets that fail in broadcast & multicast to unicast conversion to all users |
Enables or disables whether to traverse packets and forward or discard the packets if converting multicast packets into unicast packets fails on air interfaces. By default, the function is disabled. |
Item |
Description |
---|---|
TCP MSS |
Maximum segment size of TCP packets in the traffic profile. The value range is 128 to 2048. The default value is 1380. |
SVP voice optimization |
On a WLAN, when STAs support SpectraLink Voice, it is recommended that you enable this function. By default, the function is disabled. |