URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86290
[ Назад ]

Исходное сообщение
"Ubuntu+freeswitch+router"

Отправлено bcat , 15-Авг-09 10:27 
Всем привет.
Народ такая ситуация.
Стоит сервер на Ubuntu выполняющий роль роутера между локалкой и интернетом. Все работает прекрасно. Имеется канал от провайдера, в который провайдер пихает инет и телефоны. Телефоны отдает по SIP. На этом сервере поднят Freeswitch (IP телефония) тоже работает нормально но есть одна проблема.
Когда кто то работает в инете, например скачивает файл или же принимает почту большого объема то поговорить по телефону практически не возможно. Можно ли как то разделить и ограничить канал для работы в инете и для телефонии?
Все компы в сетки имеют статичные IP (192.168.1.10-192.168.1.40). DHCP сервера нет. Телефоны так же имеют статичные адреса (192.168.1.50-192.168.1.70).
Помнится что в Cisco есть шейпер которым можно было ограничивать канал для определенных IP адресов. Есть ли что нибудь подобное под Ubuntu ?
И можно ли будет ограничивать максимальный размер файла который может быть закачен?

Задача следующая.
1 - Нужно разделить канал от провайдера на интернет и IP телефонию.
2 - Задать ширину канала для работы в интернет и для IP телефонии.
3 - Ограничить максимальный объем файлов для скачивания с интернета скажем не более 10 метров.

Подскажите как это можно реализовать ?


Содержание

Сообщения в этом обсуждении
"Ubuntu+freeswitch+router"
Отправлено sonkilla , 15-Авг-09 10:54 
>[оверквотинг удален]
>
>Задача следующая.
>1 - Нужно разделить канал от провайдера на интернет и IP телефонию.
>
>2 - Задать ширину канала для работы в интернет и для IP
>телефонии.
>3 - Ограничить максимальный объем файлов для скачивания с интернета скажем не
>более 10 метров.
>
>Подскажите как это можно реализовать ?

1,2 CBQ
3 Squid+delay pools


"Ubuntu+freeswitch+router"
Отправлено bcat , 15-Авг-09 11:46 
>
>1,2 CBQ
>3 Squid+delay pools

Спасибо... буду сегодня пробовать.