Просто нужно настроить приоритезацию траффика на 2м уровне. В устройствах соответствующая опция есть, а вот в линуксе найти не могу. Ткните пожалуйста...
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Если есть конкретные ссылки, ткни пожалуйста...
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
http://www.voip-info.org/wiki/view/QoS+Linux
http://www.voip-info.org/wiki/view/Linux+Router
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
| IgorG писал(а): |
| Полчаса поисков в инете ничего не дали. Вопр... |
А какой смысл в влане. Через вашу машину проходит что ли трафик равный пропускной способновсти вашей сетевой карты?
_________________
FreeBSD 6.2-p2 / Asterisk 1.4.22 / Celeron 2000mhz
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
| IgorG писал(а): |
| Конечно нет, но через свитчи проходит значимый трафик он разного вида серверов, поэтому желательно придать голосовым пакетам приоритет, что собственно и было сделано. В результате при частичной перенастройки сети (пока приоритизируются только пакеты от адаптеров) улучшилось качество голоса, уменьшились задержки и джитер, плюс модемная связь и факсы через VoIP ходят гораздо увереннее. |
L2\L3 хорошо умеют ставить приоритеты VLAN (я как понял вы это сделали) зависит в принципе от производителя конечно, вогнал ли он эту опцию.
А на конечной машине ничего не требуется делать. "Сняли" тег со свитча, пропустили его к Астериску нетегированным и забыли.
Зачем на самой машине пытаться делать что-то сверхествественное. Если там полоса загрузки не более 1мбита. (загнул)
Хотя если так подумать то в ВЛАН заcаить это хорошая идея, никакого тебе флуда лешнего между адаптерами из-за офисных машин.
Ну я для пущего тюнинга... сделать renice
_________________
FreeBSD 6.2-p2 / Asterisk 1.4.22 / Celeron 2000mhz
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
http://www.cisco.com/en/US/products/hw/s ... html#88774
Поддержка vlan в линукс есть, основой её являются rpm пакет vlan (для rpm-based систем) и находящаяся в нем утилита vconfig. Обычно все системы имеют свой механизм заведения VLAN'ов, поэтому смотрите маны в вашей системе, ситуация может немного отличаться.
Насчет 802.1p:
Поддержка также присутствует, но подробности пришлось выгребать по капле:
1. На данный момент похоже только приложение может установить приоритет открытому сокету
2. Приоритет установленный сокету это не что иное как skb->piority
3. Чтобы сопоставить приоритет сокета и 802.1p приоритет, нужно воспользоваться командой vconfig set_egress_map и vconfig set_ingress_map. Параметры смотрите в манах
4. Правильность установленных соответствий можно посмотреть через cat /proc/net/vlan/vlanN
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru