пятница, 26 мая 2017 г.

Настройка QoS для VLAN на коммутаторах D-link серии 3200 и выше.


Возникла необходимость настроить QoS для выставления приоритета VLAN для IP-телефонии.

Было испробовано 2 варианта (оба рабочие):
1-й - приоритет трафика до/от сервера ip-телефонии;
2-й - приоритет для всего vlan.

Ниже конфиги для первого и второго варианта.

Вариант 1. Приоритет трафика до/от сервера ip-телефонии. 

# create access_profile profile_id 3 profile_name voip_to_server ip destination_ip_mask 255.255.255.255 source_ip_mask 255.255.255.0 udp
# config access_profile profile_id 3 add access_id 1 ip destination_ip 192.168.120.5 source_ip 192.168.120.1 udp port 1-52 permit priority 5 replace_dscp 56

# create access_profile profile_id 4 profile_name voip_from_server ip destination_ip_mask 255.255.255.0 source_ip_mask 255.255.255.255 udp
# config access_profile profile_id 4 add access_id 1 ip destination_ip 192.168.120.1 source_ip 192.168.120.5 udp port 1-52 permit priority 5 replace_dscp 56

где 192.168.120.5 - сервер IP-телефонии;
192.168.120.0/24 (в скрипте пишется как 192.168.120.1 и задается маска в create access_profile) - сеть с ip телефонами.



Вариант 2. Приоритет трафика для определенного VLAN`а.

# create access_profile profile_id 5 profile_name voip-priority ethernet vlan 0x0fff
# config access_profile profile_id 5 add access_id 1 ethernet vlan_id 120 mask 0x0fff port 1-52 permit priority 5


где 120 - id VLAN`a IP-телефонии.