Схема:
(ПК) - Fa0/11=с2960=Gi0/2 - (...network..) - Gig_port(ftp_server)На дальнем конце, где подключен FTP сервер, весь трафик от сервера маркируется как AF11 (DSCP 10).
Если на 2960 нет никаких настроек QOS с ftp сервера качаю с нормальной скоростью 6-8 МБайт/с.Как только на коммутаторе 2960 включаю mls qos (глобально) и на Gi0/2 mls qos trust dscp - доверять маркировке DSCP. Скорость падает до ~ 1МБайт/с.
Пробовал крутить очередизацией и менять размеры буферов все равно скорость не поднималась больше 2-3 МБайт/с. Кроме ftp, в момент закачки, ничего больше полосу не занимает, ни один из портов не занят даже близко к пределу.
Почитал документацию, по умолчанию этот тип трафика попадает во вторую очередь(не приоритетную) которой отдается 90%
Сделал вывод, что режет именно коммутатор 2960. Есть output drops на абонентском порту Fa0/11.
В чем причина, кто разбирался? Как сделать так что бы на коммутаторе весь трафик независимо от маркировки использовал всю доступную пропускную способность каналов?
Решилось после прочтения: http://www.cisco.com/c/en/us/support/docs/switches/catalyst-...show int fa0/11
смотрим Total output drops. Следовательно дропается в исходящей очереди.
show mls qos int fa0/11 statistics
смотрим что дропы тут
output queues dropped и в какой очередиoutput queues dropped:
queue: threshold1 threshold2 threshold3
-----------------------------------------------
queue 0: 0 0 0
queue 1: 238 0 0
queue 2: 0 0 0
queue 3: 0 0 0show mls qos maps dscp-output-q
в выводе смотрим куда попадает наш трафик af11 это dscp 10, значит вторая очередь 1 порог.глобально пишем команду
mls qos queue-set output 1 threshold 2 3100 3100 100 3200увеличиваем пороги для нашей очереди.