Есть такая схема:ГруппаКомпов1 - Cisco_2960-(trunk)-Cisco_2960 - ГруппаКомпов2
В группах компов есть 2 сети: допустим vlan50 и vlan 49.
Как сделать трафик компов подключенных к vlan 50 более приоритетным. Или хотя бы установить для них гарантированную полосу пропускания в транке.
>Есть такая схема:
>
>ГруппаКомпов1 - Cisco_2960-(trunk)-Cisco_2960 - ГруппаКомпов2
>
>В группах компов есть 2 сети: допустим vlan50 и vlan 49.
>
>Как сделать трафик компов подключенных к vlan 50 более приоритетным. Или хотя
>бы установить для них гарантированную полосу пропускания в транке.Можно что-то сделать через COS и WRR на транковом порту.
> Можно что-то сделать через COS и WRR на транковом порту.Увы, информацию какую я находил уж больно мудреная.
Пример бы.
>> Можно что-то сделать через COS и WRR на транковом порту.
>
>Увы, информацию какую я находил уж больно мудреная.
>Пример бы.mls qos глобально
на аксесс портах с приоритетным виланом mls qos cos 5
на транковом порту priority-queue out. По дефолту у вас, если память не изменяет 25% полосы должно в 1-й очереди быть. Она экспедитная.
посмотрите sho mls qos int fx/x queueing
Не получается.на обоих коммутаторах стоит mls qos
на транковых портах поставил priority-queue out
на портах доступа 50vlan поставил mls qos cos 5
запустил одновременно копирование большого файла по обоим сетям.
Всеравно пропускная способность транка делится равномерно.>посмотрите sho mls qos int fx/x queueing
sh mls qos int f0/x queueing на всех портах показывает:
Egress Priority Queue : disabled
Shaped queue weights (absolute) : 25 0 0 0
Shared queue weights : 25 25 25 25
The port bandwidth limit : 100 (Operational Bandwidth:100.0)
The port is mapped to qset : 1Что это означает, деталей не знаю.
>[оверквотинг удален]
>>посмотрите sho mls qos int fx/x queueing
>
>sh mls qos int f0/x queueing на всех портах показывает:
> Egress Priority Queue : disabled
> Shaped queue weights (absolute) : 25 0 0 0
> Shared queue weights : 25 25 25 25
> The port bandwidth limit : 100 (Operational Bandwidth:100.0)
> The port is mapped to qset : 1
>
>Что это означает, деталей не знаю.Вот надо добится чтобы этого не было Egress Priority Queue : disabled
>[оверквотинг удален]
>> Egress Priority Queue : disabled
>> Shaped queue weights (absolute) : 25 0 0 0
>> Shared queue weights : 25 25 25 25
>> The port bandwidth limit : 100 (Operational Bandwidth:100.0)
>> The port is mapped to qset : 1
>>
>>Что это означает, деталей не знаю.
>
>Вот надо добится чтобы этого не было Egress Priority Queue :
>disabledВот это не забыли прописать на uplink-jv порту?
priority-queue out
>Вот это не забыли прописать на uplink-jv порту?
>priority-queue outНет не забыл.
Прошу прощения, на аплинковском порту sh mls qos int g0/1 queueing показывает всетаки:
Egress Priority Queue : enabled
Shaped queue weights (absolute) : 25 0 0 0
Shared queue weights : 25 25 25 25
The port bandwidth limit : 100 (Operational Bandwidth:100.0)
The port is mapped to qset : 1(disabled кажет на портах доступа.)
Но проблема все равно не решается. :(
>[оверквотинг удален]
>Прошу прощения, на аплинковском порту sh mls qos int g0/1 queueing показывает
>всетаки:
>Egress Priority Queue : enabled
>Shaped queue weights (absolute) : 25 0 0 0
>Shared queue weights : 25 25 25 25
>The port bandwidth limit : 100 (Operational Bandwidth:100.0)
>The port is mapped to qset : 1
>
>(disabled кажет на портах доступа.)
>Но проблема все равно не решается. :(наберите
sh mls qos int транковый порт statisticsПосмотрите счетчики COS верно срабатывают. У вас видимо должны быть там пакеты со значением "5" и "0". Это хотя бы будет говорить, что маркируется верно.
>[оверквотинг удален]
>>
>>(disabled кажет на портах доступа.)
>>Но проблема все равно не решается. :(
>
>наберите
>sh mls qos int транковый порт statistics
>
>Посмотрите счетчики COS верно срабатывают. У вас видимо должны быть там пакеты
>со значением "5" и "0". Это хотя бы будет говорить, что
>маркируется верно.В догонку, попробуйте еще на транковом порту прописать "mls qos trust cos"
>[оверквотинг удален]
>>
>>наберите
>>sh mls qos int транковый порт statistics
>>
>>Посмотрите счетчики COS верно срабатывают. У вас видимо должны быть там пакеты
>>со значением "5" и "0". Это хотя бы будет говорить, что
>>маркируется верно.
>
>В догонку, попробуйте еще на транковом порту прописать "mls qos trust cos"
>mls qos trust cos поставил на аплинках всех коммутаторов. не помогает.
sh mls qos int <транковыйпорт> statistics показывает:FastEthernet0/24 (All statistics are in packets)
dscp: incoming
-------------------------------0 - 4 : 156704 0 0 0 0
5 - 9 : 0 0 0 292 0
10 - 14 : 0 0 0 0 0
15 - 19 : 0 0 0 0 0
20 - 24 : 0 0 0 0 0
25 - 29 : 0 0 0 0 0
30 - 34 : 0 0 0 0 0
35 - 39 : 0 0 0 0 0
40 - 44 : 1 0 0 0 0
45 - 49 : 0 0 0 1597 0
50 - 54 : 0 0 0 0 0
55 - 59 : 0 0 0 0 0
60 - 64 : 0 0 0 0
dscp: outgoing
-------------------------------0 - 4 : 93273 0 0 0 0
5 - 9 : 0 0 0 0 0
10 - 14 : 0 0 0 0 0
15 - 19 : 0 0 0 0 0
20 - 24 : 0 0 0 0 0
25 - 29 : 0 0 0 0 0
30 - 34 : 0 0 0 0 0
35 - 39 : 0 0 0 0 0
40 - 44 : 0 0 0 0 0
45 - 49 : 0 0 0 40 0
50 - 54 : 0 0 0 0 0
55 - 59 : 0 0 0 0 0
60 - 64 : 0 0 0 0
cos: incoming
-------------------------------0 - 4 : 160881 292 0 0 0
5 - 7 : 1 1668 6631
cos: outgoing
-------------------------------0 - 4 : 93339 0 0 0 0
5 - 7 : 0 40 0
output queues enqueued:
queue: threshold1 threshold2 threshold3
-----------------------------------------
queue 0: 2 0 0
queue 1: 99344 68 100
queue 2: 0 0 0
queue 3: 76 0 0output queues dropped:
queue: threshold1 threshold2 threshold3
-----------------------------------------
queue 0: 0 0 0
queue 1: 0 0 0
queue 2: 0 0 0
queue 3: 0 0 0Policer: Inprofile: 0 OutofProfile: 0
>[оверквотинг удален]
> 0
> 0
> queue 3:
> 0
> 0
> 0
>
>Policer: Inprofile:
> 0 OutofProfile:
> 0а теперь весь конфиг покажите
>[оверквотинг удален]
> 0
> 0
> queue 3:
> 0
> 0
> 0
>
>Policer: Inprofile:
> 0 OutofProfile:
> 0Видимо никак оно не маркируется.
Попробуйте через полиси-мап. Но не знаю как это будет на 2960.
Что то типа
policy-map COS
class COS
set cos 5
class-map match-all COS
match access-group AnyIpip access-list extended AnyIp
permit ip any anyИ на клиентские порты service-policy COS input
На счет синтаксиса не уверен. Суть - промаркировать нужным значением весь трафик с порта. ЧТобы потом на транковом порту, все корректно обрабатывалось
>Попробуйте через полиси-мап. Но не знаю как это будет на 2960.
>
>policy-map COS
> class COS
> set cos 5
>class-map match-all COS
> match access-group AnyIp
>ip access-list extended AnyIp
> permit ip any any
>И на клиентские порты service-policy COS inputСделал , не помогло. Стало даже хуже. Скорость при копировании падала в 2 раза если к порту применен service-policy.
Вобщим приведу свои сокращенные конфиги. Схема такая:(int f0/29) Cisco_3560(int g0/3) - (int g0/1)Cisco_2960
/ (int f0/7) (int f0/3)
ФайловыйСервер50 | \
(int f0/24) ФайловыйСервер49
Cisco_2960
/ \
(int f0/1) (int f0/8)
/ \
Клиент49 Клиент50Здесь 50 и 49 - VLANы, в которых находятся машины.
Хотел 49 сделать более приоритетным."Cisco_3560":
[...skipped...]
!
!
mls qos
!
[...skipped...]
!
interface FastEthernet0/7
description CISCO2960-OIT
switchport trunk encapsulation dot1q
switchport mode trunk
priority-queue out
mls qos trust cos
spanning-tree portfast
spanning-tree link-type point-to-point
!
interface FastEthernet0/29
description OIT-oit_1
switchport access vlan 50
switchport mode access
switchport voice vlan 100
spanning-tree portfast
!
[...skipped...]
interface GigabitEthernet0/3
description Link2Tu
switchport trunk encapsulation dot1q
switchport mode trunk
priority-queue out
mls qos trust cos
!
[...skipped...]-----------
"Cisco_2960, к которому подключен ФайловыйСервер49":
[...skipped...]
mls qos
!
!
[...skipped...]
!
class-map match-all Coser
match access-group 133
!
policy-map Coos
class Coser
set precedence 5
!
[...skipped...]
interface FastEthernet0/3
description DB_SQL
switchport access vlan 49
mls qos cos 5 //вместо этого пробовал service-policy input Coos
spanning-tree portfast
!
[...skipped...]
interface GigabitEthernet0/1
description 2CORE
priority-queue out
mls qos trust cos
!
[...skipped...]
access-list 133 permit ip any any
!
[...skipped...]
-----------
"Cisco_2960, к которому подключены клиенты":
[...skipped...]
mls qos
!
!
interface FastEthernet0/1
switchport access vlan 49
mls qos cos 5
spanning-tree portfast
!
[...skipped...]
!
interface FastEthernet0/8
switchport access vlan 50
spanning-tree portfast
!
[...skipped...]
!
interface FastEthernet0/24
switchport mode trunk
speed 10
priority-queue out
mls qos trust cos
spanning-tree portfast
!
[...skipped...]
>[оверквотинг удален]
>[...skipped...]
>!
>interface FastEthernet0/24
> switchport mode trunk
> speed 10
> priority-queue out
> mls qos trust cos
> spanning-tree portfast
>!
>[...skipped...]попробуйте увеличть вес приоритетной очереди
примерно так
srr-queue bandwidth shape 40 0 0 0
priority-queue out
> попробуйте увеличть вес приоритетной очереди
> примерно так
> srr-queue bandwidth shape 40 0 0 0
> priority-queue out:-( Все равно то же самое.