beautypg.com

Configuring diffserv voip support example – D-Link UNIFIED WIRED & WIRELESS ACCESS SYSTEM DWS-3000 User Manual

Page 132

background image

132

© 2001- 2008 D-Link Corporation. All Rights Reserved.

Wired Configuration Guide

Configuring DiffServ VoIP Support Example

Enter Global Config mode. Set queue 5 on all ports to use strict priority mode. This queue
shall be used for all VoIP packets. Activate DiffServ for the switch.

config

cos-queue strict 5

diffserv

Create a DiffServ classifier named 'class_voip' and define a single match criterion to detect
UDP packets. The class type “match-all” indicates that all match criteria defined for the class
must be satisfied in order for a packet to be considered a match.

class-map match-all class_voip

match protocol udp

exit

Create a second DiffServ classifier named 'class_ef' and define a single match criterion to
detect a DiffServ code point (DSCP) of 'EF' (expedited forwarding). This handles incoming
traffic that was previously marked as expedited elsewhere in the network.

class-map match-all class_ef

match ip dscp ef

exit

Create a DiffServ policy for inbound traffic named 'pol_voip', then add the previously created
classes 'class_ef' and 'class_voip' as instances within this policy.

This policy handles incoming packets already marked with a DSCP value of 'EF' (per 'class_ef'
definition), or marks UDP packets per the 'class_voip' definition) with a DSCP value of 'EF'.
In each case, the matching packets are assigned internally to use queue 5 of the egress port to
which they are forwarded.

policy-map pol_voip in

class class_ef

assign-queue 5

exit

class class_voip

mark ip-dscp ef

assign-queue 5

exit

exit

Attach the defined policy to an inbound service interface.

interface 0/3

service-policy in pol_voip

exit

exit