#462 closed улучшение (не будем делать)
Точность установки Ingress rate limit на низких скоростях
Reported by: | san | Owned by: | alx |
---|---|---|---|
Priority: | средний | Milestone: | 2 очередь |
Component: | sw | Keywords: | |
Cc: | Director |
Description
При тестировании функции Ingress rate limit выяснилось, что в реальности настройка имеет очень грубую точность на низких скоростях.
По результатам эксперимента получились первые 3 "ступеньки" = 800/1600/2400 кбит/с.
Т.к. в основном применении наше оборудование организует низкоскоростные каналы(единицы мегабит через DSL), то хотелось бы иметь возможность более точной настройки лимита на низких скоростях, хотя бы с точностью ~64 кбит/с.
Change History (3)
comment:1 by , 4 years ago
Resolution: | → не будем делать |
---|---|
Status: | new → closed |
comment:2 by , 4 years ago
Комментарий ещё не остыл, а Саша вдруг опроверг приведённую информацию :)
Выяснилось, что этот "магический шаг" зависит от размера пакета которым тестируется пропускная способность. Предварительно выглядит так что лимит работает по количеству пакетов, а не по скорости, хотя согласно даташиту настроено на скорость...
Тикет, оставлю закрытым, думаю логичнее продолжить изыскания в #461
comment:3 by , 4 years ago
Cc: | removed |
---|
Саша П. довольно долго мучил свитч и выяснил что при любых настройках окон, значение лимита записанное в регистр 0x0200xx10 применяется с шагом 24 единицы. Т.е. если записывать в регистр любые значения от 0 до 23, то реальное ограничение неизменно равно лимит1, если записывать значения от 24 до 47, то ограничение равно лимит2 и так далее.
В документации на свитч никаких объяснений по этому поводу нет, судя по всему это такая "особенность" коммутатора с которой нам ничего не поделать.