Андрей Смирнов
Время чтения: ~21 мин.
Просмотров: 1

Mikrotik qos

Technical Benchmarks

The following technical Quality of Service (QoS) indicators for Mobile Services define the minimum QoS benchmarks for all GSM mobile operators’ services licensed by the Nigerian Communications Commission.

    Internetwork  
Indicator Intranetwork PLMN PTO PSTN International
Call Setup Success Rate (%) = 90%        
Handover Success Rate (%) = 90%        
Call Drop Rate (%) = 2%        
Post Dialing Delay(s) < 5 secs < 10 secs < 10 secs < 10 secs < 13 secs
 
  • PLMN: Public Land Mobile Network
  • PTO: Private Telephone Operators
  • PSTN: Public Switched Telephone Network
Transmission Impairment Value
Bit Error Rate (BER) per Link = 1 × 10-9
End-to-End Error Rate  = 1 × 10-6
Other Network Measures Value
Voice Quality Impairment < 2%
Answer Seizure Ratio (ASR) Intranetwork = 50%
Internetwork = 45%
Call Completion Rate (CCR) % = 90%
Busy Hour BSC Traffic Channel (TCH) Congestion (%) =10%
Minimum Data Encoding Rate Half-Rate
Minimum Speech Encoding Rate  Half-Rate

Миф о 20 % в Windows XP [ править | править код ]

Многие пользователи полагают, что сетевая служба QoS в Windows XP резервирует 20 % пропускной способности любого канала постоянно (и поэтому рекомендуют отключать данную службу). Однако, Microsoft отрицает это. В редакции от 16 июня 2006 года статьи в базе знаний Microsoft присутствует следующее заявление :

В Windows XP, как и в Windows 2000, программы используют планировщик пакетов QoS посредством интерфейсов API QoS. Если отсутствуют программы, требующие приоритетного доступа к сети, то программы сообща используют всю пропускную способность сети. Если программа «зарезервировала» пропускную способность, но не передает данные, то эта пропускная способность также может использоваться остальными программами. По умолчанию на конечном компьютере программа может резервировать до 20 % суммарной пропускной способности каждого интерфейса. Если программа, зарезервировавшая пропускную способность, использует её не полностью, то неиспользуемая часть доступна для других программ.

В самом деле, тесты показали, что отключение QoS не даёт прироста в скорости. Это не исключает, однако, возможного негативного влияния QoS на работу определенных комбинаций не совсем правильно настроенных программ, работающих с сетью, что, возможно, и послужило истоками данного мифа.

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

FreePBX и Asterisk

Настройка программных телефонов

Протоколы и стандарты

Популярное и похожее

App QoS

App QoS is an easy way to control the priority of pre-defined traffic types that the router can recognise, for instance DNS and SSH traffic can be prioritised while Peer to Peer traffic is de-prioritised.This works similarly to the router’s App Enforcement for Content Security Management, which looks for certain packet types or sequences of packets and can block those types of traffic; App QoS sets the priority of these sessions instead:

In the Untraceable tab are some applications that the router can identify, but can not identify every single packet during the connection’s lifetime. For instance, BitTorrent packets and other peer to peer protocols with stateless connections.

The router applies QoS to «Untraceable» applications by identifying the destination IP addresses that the application is using. It applies the Quality of Service classification for all packets headed towards the application’s detected IP addresses. In this example, peer to peer traffic is put into the lowest priority QoS class to allow other Internet traffic such as VoIP and DNS to have priority.

Administrative Groups или Affinity

Вот сейчас должно стать страшно. Мне страшно.

  • Метрика MPLS TE.
  • Требования к полосе пропускания канала и приоритет замещения.
  • Explicit-path.
  • SRLG.

RFC3630Идея в том, что каждый интерфейс мы помечаем определёнными цветами.
А потом говорим, что вот этот туннель может идти по красным и фиолетовым линиям, но не может по зелёным, жёлтым и коричневым.
Раз уж примеры у нас в консоли Cisco, то далее буду использовать термин Attribute-Flag наравне с Administrative group, что не совсем правильно.Affinity и маска

  1. РРЛ это или нет
  2. Магистральная линия или в сторону сегмента доступа
  3. Канал через интернет или нет

Взяли только первые 8 бит для простоты.

  1. Чтобы это не был РРЛ ()
  2. Чтобы это был магистральный линк (1)
  3. Канал не через интернет ()

Attribute-Flag 0000 0100 — Не РРЛ, магистральный и не через Интернет. Attribute-Flag && Mask = 0000 0100 = Affinity && Mask — сюда можно пускать трафик.
Attribute-Flag 0100 0000 — Не РРЛ, но в сторону сегмента доступа, да ещё и через интернет. Attribute-Flag && Mask = 0100 0000 ≠ Affinity && Mask — сюда нельзя пускать трафик.
Attribute-Flag 0000 0101 — Оптика, не РРЛ, магистральный и не через Интернет. Attribute-Flag && Mask = 0000 0100 = Affinity && Mask — сюда можно пускать трафик

Не важно, оптика или нет — результат тот же.

0x0RFC 7308разжёвывает Affinity

Практика

Файл конфигурации.

Надёжность и сходимость

  1. Защита на физическом уровне. Например, APS в SONET или LAG в Ethernet.
  2. IP — решение всех проблем. IGP, BGP, VRRP итд.
  3. Набор технологий в MPLS.
  • Path Protection
  • Local Protection

Commercial Benchmarks

The following Commercial (i.e. Customer Experience) Quality of Service (QoS) indicators for Mobile Services define the minimum QoS benchmarks for all GSM mobile operators’ services licensed by the Nigerian Communications Commission.

Complaints Value
Customer Complaints per 100 Customers = 5
Customer Satisfaction Index   98%
Speed of Problem Resolution Value
% Cleared on Same Day > 90%
% Cleared in 2 Days > 95%
% Cleared in 3 Days & Above   100%
Billing Integrity Value
% of Total Bills Overcharged < 0.5%
% of Incorrect Credit Balance < 0.5%
% of Failures for Credit Balance Inquiry   < 1%
Customer Care Value
Call Completion Rate 100%
Minutes a Customer spends on Queue;   There must be a repeated announcement at every two-minute interval.
Customer Interface Value
Number of Interface Points Number should be tied to subscriber base.
Minutes a Customer spends on Queue;   10 mins

Рекомендации IETF (категории трафика, классы сервиса и модели поведения)

  • Каждая железка (вендор) самостоятельно выбирает, какие механизмы использовать для PHB — нет сигнализации, нет проблем совместимости.
  • Администратор каждой сети может гибко распределять трафик по разным классам, выбирать сами классы и соответствующий им PHB.
  • На границах DS-доменов возникают вопросы преобразования.
  • В условиях полной свободой действий — кто в лес, кто бес.

RFC 4594Configuration Guidelines for DiffServ Service Classes

Модели поведения (PHB)

DF — Default ForwardingСтандартная пересылка.A Lower EffortAF — Assured Forwarding Гарантированная пересылка.RFC 2597Assured Forwarding PHB GroupEF — Expedited ForwardingЭкстренная пересылка.RFC 3246An Expedited Forwarding PHBCS — Class Selector

Короткий итог по классификации

  1. Не везде есть оптика. РРЛ — наша реальность. Иногда в момент аварии (да и не только) в узкий радио-линк хочет пролезть весь трафик сети.
  2. Всплески трафика — наша реальность. Кратковременные всплески трафика легко забивают очереди, заставляя отбрасывать очень нужные пакеты.
  3. Телефония, ВКС, онлайн-игры — наша реальность. Если очередь хоть на сколько-то занята, задержки начинают плясать.

Инструменты PHB

  • Предотвращение перегрузок (Congestion Avoidance) — что делать, чтобы не было плохо.
  • Управление перегрузками (Congestion Management) — что делать, когда уже плохо.
  • Ограничение скорости (Rate Limiting) — как не пустить в сеть больше, чем положено, и не выпустить столько, сколько не смогут принять.

Tail DropHead Drop

QoS в коммутаторах Moxa

Коммутаторы Moxa поддерживают стандартные методы маркировки потоков данных: CoS (в соответствии со стандартом IEEE 802.1D) и ToS (DSCP).

Коммутаторы Moxa поддерживают несколько приоритетов очередей

Стратегии обработки очередей:

  • Strict Priority queuing (PQ – строгий приоритет очереди) – предпочтение всегда отдается очереди с наивысшим приоритетом.
  • Weighted Fair Queuing (WFQ – взвешенная справедливая очередь) – все очереди обслуживаются поочередно. Объем данных обрабатывается в соотношении: 8-4-2-1

Настройка QoS

Все настройки, относящиеся к механизмам QoS осуществляются через web-интерфейс в разделе QoS.

Вкладка QoS Classification

Параметр Scheduling Mechanism определяет механизм обработки очередей.

Входящий трафик по умолчанию анализируется сначала на идентификатор ToS, затем CoS, последним проверяется приоритет порта (Port Priority).

Галочками в таблице Ingress Classification Setting можно включить или отключить проверку входящего трафика по ToS, CoS или Port Priority. Также в этой таблице указывается какой приоритет присвоен трафику того или иного порта коммутатора.

Если входящий трафик не промаркирован согласно ToS или CoS, но есть необходимость в разделении уровня обслуживания между потоками трафика, то можно использовать функцию Port Priority

Важно помнить, что при этом исходящий трафик не будет маркироваться

Вкладка Priority Mapping

Определяется соотношение классификации трафика по CoS с очередями исходящего трафика

Вкладка DSCP Mapping

Определится соотношения классификации трафика по DSCP с очередями исходящего трафика

IEC 61850 QoS

Коммутаторы серии Power-Plant (PT-7000) для энергетики поддерживают технологию IEC 61850 QoS, которая гарантирует доставку критически важных пакетов с наивысшим приоритетом. Данные стандарта IEC 61850 помещаются в отдельную очередь и передаются независимо от остального трафика.

Тип пакетов в очереди МЭК 61850: GOOSE, SMV, PTP

Уровень приоритета пакетов внутри очереди МЭК 61850: High, Medium, Normal, Low

Использование QoS в кольцевых топологиях Turbo Ring/Chain

При использовании QoS в сетях Turbo Ring/Chain важно помнить, что служебные сообщения Turbo Ring/Chain по умолчанию имеют наивысший приоритет. Если при настройке QoS другой трафик также имеет наивысший приоритет, то при загруженности приоритетной очереди служебные пакеты Turbo Ring/Chain могут потеряться

Потеря служебной информации приведет к нестабильной работе резервированной сети. Исходя из этого, рекомендуется, чтобы в кольцевых топологиях наивысший приоритет имели только служебные пакеты Turbo Ring/Chain.

References

  1. Lewis, R.C. and Booms, B.H., 1983. The marketing aspects of service quality. Emerging perspectives on services marketing, 65(4), pp.99-107.
  2. Oliver, R.L., Balakrishnan, P.V. S. and Barry, B., «Outcome Satisfaction in Negotiation: A Test of Expectancy Disconfirmation,» Organizational Behavior and Human Decision Processes, Vol. 60, no. 2, 1994, Pages 252-275
  3. Peter Kenzelmann. Kundenbindung German, 3. Auflage, Berlin: Cornelsen Verlag Skriptor GmbH & Co KG 2008
  4. Parasuraman, A.; Berry, Leonard L.; Zeithaml, Valarie A., «Understanding Customer Expectations of Service,» Sloan Management Review, Vol. 32, no. 3, 1991, pp 39 — 48
  5. UYSAL, H.Tezcan & Mehmet Selami YILDIZ (2013), “Effect of Organizational Levels on Individual Service Quality in Health Service: A Research on Doctors”. İktisat İşletme ve Finans Dergisi. 28(329), pp.21-48.
  6. Grönroos, C., «Scandinavian Management and the Nordic School of Services‐Contributions to Service Management and Quality», International Journal of Service Industry Management, Vol. 2, No. 3, pp.17-26, DOI:10.1108/09564239110007247
  7. Grönroos, C., «A Service Quality Model and its Marketing Implications,» European Journal of Marketing, Vol. 18, No. 4, 1984, pp 36–44, DOI:10.1108/EUM0000000004784
  8. Grönroos, C., «A Service Quality Model and its Marketing Implications,» European Journal of Marketing, Vol. 18, No. 4, 1984, p. 39, DOI:10.1108/EUM0000000004784
  9. Parasuraman, A., Berry, L.L., Zeithaml, V. A., «Understanding Customer Expectations of Service,» Sloan Management Review, Vol. 32, no. 3, 1991, p. 39
  10. Zwick, R., Pieters, R. and Baumgartner, H., «On the Practical Significance of Hindsight Bias: The Case of the Expectancy-disconfirmation Model of Consumer Satisfaction», Organizational Behavior and Human Decision Processes, Vol. 64, no. 1, pp 103-117, DOI: 10.1006/obhd.1995.1
  11. Parasuraman, Valarie Zeithaml and Berry (1985)
  12. Zeithaml, V.A., Berry, L.L. and Parasuraman, A., «Communication and Control Processes in the Delivery of Service Quality,» Journal of Marketing, Vol. 52, No. 2, 1988, pp. 35-48
  13. Lisch, Ralf (2014). Measuring Service Performance – Practical Research for Better Quality. Farnham: Routledge. ISBN 978-1-47241-191-4.
  14. Parasuraman, A., Valarie A. Zeithaml, and Arvind Malhotra (2005), “E-S-QUAL A Multiple-Item Scale for Assessing Electronic Service Quality,” Journal of Service Research, 7 (3), 213-33.
  15. Wolfinbarger, Mary, and Mary C. Gilly (2003), “eTailQ: Dimensionalizing, Measuring and Predicting Etail Quality,” Journal of Retailing 79 (3), 183-98.
  16. Jukka Ojasalo. E-Service Quality: A Conceptual Model. International Journal of Arts and Sciences, 3(7): 127 — 143 (2010).
  17. Jean Harvey, «Service quality: a tutorial», Journal of Operations Management, 1998, No. 16, pp.583–597

VoIP Auto QoS

DrayTek routers can automatically prioritise SIP Voice over IP traffic over all other data, with no configuration required once this facility is enabled.

The router checks for SIP Signaling packets used to establish Voice over IP calls and observes how those calls are set up. With this information it will automatically determine the Local IP address of the IP phone, the Remote IP address of the remote caller and the ports used by the RTP (Real Time Protocol) stream to send the voice packets.

It then assigns those sessions to the highest priority «VoIP» queue so that the call audio is prioritised above file downloads and other Internet traffic with no other configuration required:

The router can then display details on the quality of each call that has passed through the router:

Behavior Aggregate

  • IPv6 Traffic Class
  • MPLS Traffic Class
  • Ethernet 802.1p

Коммутирующим я называю заголовок, на основе которого устройство определяет, куда отправить пакет, чтобы он стал ближе к получателю.

IPv4 TOS

RFC 791INTERNET PROTOCOLRFC 1349Type of Service in the Internet Protocol Suite

  • D — «minimize delay»,
  • T — «maximize throughput»,
  • R — «maximize reliability»,
  • C — «minimize cost».

RFC 2474Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 HeadersDifferentiated Services Code PointDrop PrecedencePacket Loss Priority — PLP

Практика классификации DSCP

Linkmeup_R1. E0/0.pcapng

Linkmeup_R2. E0/0pcapngLinkmeup_R2. E0/0Файл конфигурации DSCP классификации.

MPLS Traffic Class

RFC 3031Multiprotocol Label Switching ArchitectureRFC 5462«EXP» Field Renamed to «Traffic Class» Field

  1. Uniform Mode
  2. Pipe Mode
  3. Short-Pipe Mode

Практика классификации MPLS Traffic Class

Файл конфигурации тот же.ping ip 172.16.2.2 source 172.16.1.1 tos 184Linkmeup_R2. E0/0.pcapng

  • Ethernet-коммутатор — 802.1p
  • MPLS-узел — MPLS Traffic Class
  • IP-маршрутизатор — IP DSCP

Механизм работы

Для большинства случаев качество связи определяется четырьмя параметрами:

  • Скорость передачи информации (Bitrate), описывает номинальную пропускную способность среды передачи информации. Зависит от ширины полосы пропускания канала связи (Гц) и отношения сигнал/шум. Измеряется в bit/s (bps), kbit/s (Kbps), Mbit/s (Mbps), Gbit/s (Gbps).
  • Задержка при передаче пакета (Delay), измеряется в миллисекундах.
  • Колебания (дрожание) задержки при передаче пакетов — джиттер.
  • Потеря пакетов (Packet loss). Определяет количество пакетов, потерянных в сети во время передачи.

Для простоты понимания канал связи можно представить в виде условной трубы, а пропускную способность описать как функцию двух параметров: диаметра трубы и её длины.

Когда передача данных сталкивается с проблемой «бутылочного горлышка» для приёма и отправки пакетов на маршрутизаторах, то обычно используется метод FIFO: первый пришел — первый ушёл (First In — First Out). При интенсивном трафике это создаёт заторы, которые разрешаются крайне простым образом: все пакеты, не вошедшие в буфер очереди FIFO (на вход или на выход), игнорируются маршрутизатором и, соответственно, теряются безвозвратно. Более разумный метод — использовать «умную» очередь, в которой приоритет у пакетов зависит от типа сервиса — ToS. Необходимое условие: пакеты должны уже нести метку типа сервиса для создания «умной» очереди. Обычные пользователи чаще всего сталкиваются с термином QoS в домашних маршрутизаторах с поддержкой QoS. Например, весьма логично дать высокий приоритет пакетам VoIP и низкий — пакетам FTP, SMTP и клиентам файлообменной сети.

How to take action on your findings

After you’ve defined and measured your service quality, it’s time to take action and create a better service experience. This can be done on an individual or team level.

Analyze team-wide data

By analyzing data across your team, you’ll get a big picture into where the knowledge gaps are as a whole. For instance, maybe the team lacks product knowledge or customers don’t find them friendly and helpful. Once you understand the collective feedback, you can implement training programs in those specific areas. This will also ensure new employees don’t make the same mistakes.

Analyze individual data

Every service rep has their weakness and developing an individualized service improvement plan can help strengthen every service rep. It’s important to go over the feedback in a positive way and emphasize the positive qualities, but you can also highlight areas of improvement. Individual service reps might be one quality away from exceptional, and it’s the manager’s goal to get them there.

Creating great customer service takes time and effort. You must be intentional about collecting feedback, putting that feedback into action, and creating exceptional experiences for your customers.

Что такое качество обслуживания?

Качество обслуживания — отличный и недостаточно используемый инструмент, который позволяет вам обучать ваш маршрутизатор, чтобы разделить вашу доступную пропускную способность между приложениями. С хорошими правилами QoS вы можете убедиться, что потоковое видео не заикается, потому что большой файл загружается одновременно или что ваш рабочий ноутбук не вялый, когда вы пытаетесь выполнить этот последний крайний срок, пока ваши дети играют в игры онлайн.

Это может помочь подумать о качестве обслуживания следующим образом: давайте притворимся на мгновение, что ваше интернет-соединение — это больница, где доступная полоса пропускания — это количество врачей, доступных для лечения пациентов. Пациенты — это разные приложения, а медсестра-сортировщик — это роутер.

В обычной сети медсестра с сортировкой безразлична к состоянию входящих пациентов и просто назначает их любым доступным врачам, постепенно распространяя персонал больницы тоньше и тоньше, не учитывая тяжести ситуации пациента. Случайно прострелил руку с помощью гвоздя во время проекта DIY? Немедленно обратитесь к врачу. Кто-то просто пробежал грузовик? Они сразу же получают врача. У кого-то еще появляется сломанная рука? Они тоже получают врача (но если он действительно очень занят, то вскоре люди делят врачей, и никто не получает особо быстрого ухода). Вы можете видеть, как в короткие сроки больница будет увязшей в беспорядке, и пациенты с высоким приоритетом не будут получать высокоприоритетную помощь.

То же самое происходит и в вашей сети на дому — пропускная способность выдается по мере необходимости, без особого внимания к тому, что делает каждое приложение. Это означает, что если вы разговариваете по телефону с вашим боссом, и ваши дети начинают смотреть Netflix, качество вашего звонка в Skype может снизиться

Маршрутизатор делает все возможное, чтобы предоставить доступную пропускную способность между двумя службами, а не учитывая, что «более важно»

QoS визуализируется с использованием приоритетной модели на основе сервисов.

Качество обслуживания, чтобы вернуться к аналогии с нашей больницей, похоже на очень компетентную медсестру для кормления, которая направляет пациентов к правильному врачу самым эффективным способом: парень, который только что наткнулся на грузовик, получит несколько врачей и сидящий там парень с гвоздем, застрявшим в руке от птичьего домика, подождет минутку другого врача.

Сети с примененной моделью качества обслуживания будут расставлять приоритеты, как вы укажете, определенным приложениям, службам и/или пользователям над другими, так что важные вещи (Netflix, Skype-звонки, ваш Xbox Live-соединение и т. Д.) Имеют наибольшую пропускную способность и лучшее время пинга.

Альтернативное определение и субъективная оценка QoS

Другим методом оценки качества, особенно в IP-телефонии и IP-TV, является метрический метод, который отражает или предсказывает субъективно опытное качество. Используются субъективные оценки и показатели типа «воспринимаемая пользователем производительность», «степень удовлетворения пользователя», «число счастливых клиентов». Метод носит название Mean Opinion Score (MOS, «абсолютно субъективное понятие»), или Quality of Experience (QoE, «метод эмпирических оценок»).

В этом контексте QoS — совокупный эффект от удовлетворения заказчика сервисов, затрагивающих все виды обслуживания. Это определение оценивает соответствующее приложение в виде субъективной оценки и корректируется соответствующими коэффициентами о: времени ответа, наличии и величине провалов, шумов, слышимых посторонних разговоров, уровня громкости, частотной характеристики, заметного эха и т. д., и также включает субъективную оценку обслуживания (служба поддержки).

Multi-Field

Практика по MF классификации

Linkmeup_R2

  1. Процедура та же, но теперь матчить будем по ACL, которые выцепляют нужные категории трафика, поэтому сначала создаём их.
    На Linkmeup_R2:
  2. Далее определяем классификаторы:
  3. А теперь определяем правила перемаркировки в политике:
  4. И вешаем политику на интерфейс. На input, соответственно, потому что решение нужно принять на входе в сеть.

Политику с Linkmeup_R1 я уже убрал, поэтому трафик приходит с маркировкой CS0, а не CS7.Linkmeup_R1. E0/0.pcapngLinkmeup_R2. E0/0.pcapngLinkmeup_R1. E0/0.pcapngLinkmeup_R2. E0/0.pcapngiperf3 -siperf3 -c -u -t1-c-u-t1Linkmeup_R1. E0/0.pcapngLinkmeup_R2. E0/0pcapng

Диспетчер трафика QoS на роутере Asus

В разных моделях эта настройка может скрываться под различными названиями в пункте меню. У меня сейчас работает роутер Asus в новой прошивке — показываю на RT-N10U версии B1. И здесь настройка планировщика QoS осуществляется в разделе «Диспетчер трафика».

Для начала надо сменить активированный по умолчанию автоматический режим на один из двух. «Определяемые пользователем правила QoS» или «Определяемый пользователем приоритет»

Правила планировщика пакетов QoS трафика

Данная настройка позволяет задать приоритет для уже предустановленных вшитых в программное обеспечение маршрутизатора программ из разных «весовых категорий». При этом заморачиваться с различными формулами и производить расчет пропускной способности сети не понадобится. Все уже придумано до нас. Без скриншота немного не понятно, поэтому привожу его:

Итак, сейчас на «Web Serf», то есть на подключения через браузер через используемый для этого 80 порт, стоит «Наивысший» приоритет. Кликнув по выпадающему списку, мы можем выбрать другой из предложенного списка. В то же время на «File Transfer», то есть для программ-загрузчиков файлов — наименьший. Поменяв эти параметры местами мы получим эффект, что при одновременной загрузке файла с какого-либо сайта и просмотре html-страницы, бОльшая скорость будет отдаваться первому процессу.

Но это еще не все. Для программ для передачи файлов посредством P2P (например, BitTorrent), или он-лайн игр, а также множества других приложений можно задать свои значения приоритета. Это делается добавлением нового правила к уже существующим.

Для его создания кликаем по пункту «Выберите» и из выпадающего списка выбираем интересующий нас тип передачи данных или предустановленные настройки для конкретного приложения. Например, можно задать в пропускной способности сети приоритет для почтовых приложений типа Outlook или TheBat (пункт SMTP, POP3…) или для ftp-клиентов (FTP, SFTP, WLM…). Также есть большой список популярных игр, например Counter Strike, и программ для обмена файлами — BitTorrent, eDonkey и т.д.

Выберем качалку торрентов. Автоматически проставятся используемые данной программой по умолчанию порты. Но лучше на слово роутеру не верить и перепроверить их самостоятельно. Откроем программу (у меня uTorrent) и зайдем в «Настройки > Настройки программы > Соединения». Посмотрим, какой порт задан для работы этой проги.

Если он отличается от тех, которые были по дефолту прописаны в настройках роутера, то поменяйте. Либо там, либо тут, главное, чтобы они были одинаковыми. Сохраняем настройки в программе и, вернувшись в админку роутера, применяем параметры. Они активируются после перезагрузки аппарата.

Приоритет пакетов QoS в локальной сети

Это вторая настройка ручного управления пропускной способностью сети, которая позволяет настроить задаваемые в предыдущем разделе параметры. А именно определить, какая именно скорость в процентном соотношении будет назначены для каждого из параметров приоритета.

Например, для исходящего трафика на «Наивысший» в данный момент по умолчанию у меня задано 80% — минимальное значение и 100% — максимальное. Это означает, что те, у которых наивысший приоритет, будут получать не менее 80% ширины пропускаемости канала. Независимо от того, сколько бы одновременных процессов не производили исходящие соединения с интернетом. Те же, у кого приоритет «Высокий» — не менее 10%. И так далее — думаю, суть вы поняли. Отредактировав эти значения, можно детально управлять скоростью загрузки и выгрузки для разных категорий работающих программ.

Ниже для вашего удобства приведу несколько скриншотов администраторских разделов для управления пропускной способностью с моделей других фирм.

На этом пока все — пробуйте и экспериментируйте с пропускной способностью локальной сети для того, чтобы роутер не притормаживал работу тех программ, от которых вы ждете максимальной отдачи в данный момент.

Не помогло

Короткий итог по ограничению скорости

  • С одним ведром — Single Rate — Two Color Marking. Позволяет допустимые всплески.
  • С двумя вёдрами — Single Rate — Three Color Marking (sr-TCM). Излишки из ведра C (CBS) пересыпаются в ведро E. Позволяет допустимые и избыточные всплески.
  • С двумя вёдрами — Two Rate — Three Color Marking (tr-TCM). Вёдра C и P (PBS) пополняются независимо с разными скоростями. Позволяет пиковую скорость и допустимые и избыточные всплески.

тут

9. Аппаратная реализация QoS

Добавляйте в комментарии названия для других вендоров — я дополню.предыдущей статье

  1. Сигнал попадает на физический входной интерфейс и его чип (PIC). Из него вналивается битовый поток и потом пакет со всеми заголовками.
  2. Далее на входной чип коммутации (FE), где заголовки отделяются от тела пакета. Происходит классификация и определяется, куда пакет нужно отправить дальше.
  3. Далее во входную очередь (TM/VOQ). Уже здесь пакеты раскладываются в разные очереди на основе своего класса.
  4. Далее на фабрику коммутации (если она есть).
  5. Далее в выходную очередь (TM).
  6. Далее в выходной чип коммутации (FE), где навешиваются новые заголовки.
  7. Далее в выходной интерфейс (возможно, через ещё одну очередь) (PIC).
  • Классификация
  • Полисинг
  • Перемаркировка
  • Предотвращение перегрузок
  • Управление перегрузками
  • Шейпинг

здесьCoPP — Control Plane Protection

Полезные ссылки

  • Лучшая книга по теории и философии QoS: QOS-Enabled Networks: Tools and Foundations.
    Некоторые отрывки из неё можно почитать тут, однако я бы рекомендовал читать её от и до, не размениваясь.
  • На удивление обстоятельная и хорошо написанная книга про QoS от Huawei: Special Edition QoS(v6.0). Очень плотно разбирается архитектура оборудования и работа PHB на разных платах.
  • Очень подробное сравнение sr-TCM и tr-TCM от Айни: Understanding Single-Rate and Dual-Rate Traffic Policing.
  • Про VOQ: What is VOQ and why you should care?
  • Про QoS в MPLS: MPLS and Quality of Service.
  • Относительно краткий бриф по QoS на примере Juniper: Juniper CoS notes.
  • Практически весь QoS так или иначе ориентирован на специфику TCP и UDP. Не лишним будет досконально разобраться в них: The TCP/IP Guide
  • Ну а для тех, кто не чувствует в себе силы одолеть весь этот труд, Лохматый Мамонт для вас написал отдельную заметку: В поисках утерянного гигабита или немного про окна в TCP.
  • На этой странице сложно, но подробно описано как работают механизмы группы FQ: Queuing and Scheduling.
    А если подняться на уровень выше, то откроется масштабный открытый документ, называющийся An Introduction to Computer Networks, вгоняющий краску, потому что настолько мощный Introduction, что я там половину не знаю. Даже самому захотелось почитать.
  • Про WFQ очень научно, но при должно интеллекте, коим, очевидно, я не обладаю, понятно и в цветах: Weighted Fair Queueing: a packetized approximation for FFS/GP.
  • Есть ещё механизм LFI, который я затрагивать не стал, потому что сложно и в наших реалиях стогигиабитных интерфейсов не очень актуально, однако ознакомиться может быть интересно: Link Fragmentation and Interleaving.
Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации