Я використовував прошивку dd-wrt на своєму маршрутизаторі і мені це дуже подобається!
Але - я не впевнений, що якість обслуговування (QoS) працює на це. У мене це налаштовано так:
- http, порт 80 - Преміум
- bittorrent, порт 6969 - Навальний
- https, порт 443 - Преміум
- dns, порт 53 - Преміум
Відповідно до документації щодо якості , ці рівні:
пропускна здатність розподіляється виходячи з таких відсотків значень висхідної та низхідної лінії зв'язку для кожного класу:
- Звільнення: 100 Мбіт / с - ігнорує глобальні обмеження.
- Премія: 75% - 100%
- Експрес: 15% - 100%
- Стандарт: 10% - 100%
- Масова частина: 1,5% - 100%
Це, мабуть, не спрацьовує, однак - із зайнятими торентами я отримую великі паузи у веб-перегляді, який відстій!
Документація QoS дає кілька кроків для перевірки QoS ...
Що вам буде цікаво подивитися, це перший набір джерела і призначення IP, включаючи номери портів. Далі наявність l7proto та поле "позначка". Записи вказують на поточний пріоритет QoS з'єднання в реальному часі, застосований до них на основі поля "позначка". Значення "позначки" відповідають наступному
- Звільнення: 100
- Премія: 10
- Експрес: 20
- Стандарт: 30
- Навальна: 40
- (не відповідає QoS): 0
Ви можете побачити "mark = 0" для деяких служб l7proto, навіть якщо вони налаштовані у списку правил QoS. Це може означати, що система відповідності шарів 7 шару не відповідала новому або зміненому заголовку для цього протоколу. Зазвичай про це піклуються користувацькі сервіси на портових матчах.
На порту 6969 (бітторрент) Я бачу дивну суміш матеріалу з mark=0
і mark=40
як так
cat / proc / net / ip_conntrack udp 17 105 src = 98.162.182.42 dst = 1.2.3.4 sport = 64512 dport = 6969 пакетів = 3 байти = 290 src = 10.0.0.2 dst = 98.162.182.42 sport = 6969 dport = 64512 пакетів = 4 байти = 202 [ЗАБЕЗПЕЧЕНО] mark = 0 secmark = 0 використання = 1 tcp 6 117 TIME_WAIT src = 98.248.173.174 dst = 1.2.3.4 sport = 51114 dport = 6969 пакетів = 12 байт = 704 src = 10.0.0.2 dst = 98.248.173.174 sport = 6969 dport = 51114 пакетів = 10 байт = 440 [ЗАСТАНОВЕНО ] позначка = 40 сек. = 0 використання = 1 tcp 6 598 Встановлено src = 165.132.128.201 dst = 1.2.3.4 sport = 57218 dport = 6969 пакетів = 8024 байт = 9919881 src = 10.0.0.2 dst = 165.132.128.201 sport = 6969 dport = 57218 пакетів = 4211 байт = 239607 [ЗАБЕЗПЕЧЕНО ] mark = 0 secmark = 0 використання = 1 tcp 6 586 ВСТАНОВЛЕНИЙ src = 68.46.9.24 dst = 1.2.3.4 sport = 64688 dport = 6969 пакетів = 6 байт = 490 src = 10.0.0.2 dst = 68.46.9.24 sport = 6969 dport = 64688 пакетів = 8 байт = 944 [ЗАЯВЛЕНО ] позначка = 40 сек. = 0 використання = 1 udp 17 45 src = 222.254.228.38 dst = 1.2.3.4 sport = 25438 dport = 6969 пакетів = 5 байт = 454 src = 10.0.0.2 dst = 222.254.228.38 sport = 6969 dport = 25438 пакетів = 3 байти = 154 [ЗАБЕЗПЕЧЕНО] mark = 0 secmark = 0 використання = 1
(повний файл видно на http://pastebin.com/AZE6EtWm )
Я трохи погрався з цим журналом, і я не бачу жодних шаблонів!
Чому деякі порти 6969 bittorrent трафікуються з тегами mark=0
(не збігаються) QoS dd-wrt, а інші теги mark=40
(масово) .. будь-які ідеї?