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

Исходное сообщение
"Разделение трафика по зарубежный - украинский по скорости и расширению"

Отправлено alwizard , 20-Сен-04 12:40 
Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.

Как такую схему реализовать???????


Содержание

Сообщения в этом обсуждении
"Разделение трафика по зарубежный - украинский по скорости и ..."
Отправлено RSR , 20-Сен-04 12:54 
>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>
>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>
>
>Как такую схему реализовать???????


смотря на чем, какая ОС или cisco ?


"Разделение трафика по зарубежный - украинский по скорости и ..."
Отправлено alwizard , 20-Сен-04 12:57 
>>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>>
>>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>>
>>
>>Как такую схему реализовать???????
>
>
>смотря на чем, какая ОС или cisco ?
ОС - ASPLinux .


"Разделение трафика по зарубежный - украинский по скорости и ..."
Отправлено RSR , 20-Сен-04 13:19 
>>>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>>>
>>>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>>>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>>>
>>>
>>>Как такую схему реализовать???????
>>
>>
>>смотря на чем, какая ОС или cisco ?
>ОС - ASPLinux .

можно шейпить поностью все пакеты которые идут через туннель, но для этой реализации используются две машины, поднятие на них туннелей с BGP сессией, тоесть одна машина исполняет связь по BGP с центральным сервером UA-IX, а другая шейпит пакеты по туннелю с другой машины.



"Разделение трафика по зарубежный - украинский по скорости и ..."
Отправлено Anastas , 20-Сен-04 13:11 
>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>
>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>
>
>Как такую схему реализовать???????

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

сугубо украинский вопрос, интересно реализовано ли это
у кого из провайдеров в ua ??
тогда поделитесь плиз.
(то что считают трафик отдельно - это не новость, а вот шейпить ...)

ps.  вот бы кто дал бесплатно российский трафик :)


"Разделение трафика по зарубежный - украинский по скорости и ..."
Отправлено просто интересно , 20-Сен-04 17:06 
видел такое решение:

acl uaix dst "c:/squid/etc/ua.lst"
#в формате сеть/маска
always_direct allow local-servers uaix


"Разделение трафика по зарубежный - украинский по скорости и ..."
Отправлено SergeiWind , 23-Сен-04 11:56 

>(то что считают трафик отдельно - это не новость, а вот шейпить
>...)


Чем считают? Хоть одно нормально-рабочее решение дайте.


"Разделение трафика по зарубежный - украинский по скорости и ..."
Отправлено mov , 23-Сен-04 16:32 
http://www.ibiblio.org/john/pubs/route-qos/index.html - надыбал интересную статью по этому поводу. У автора при конфигурации dual Pentium 4 vs 2.5 Гб оперативы и 8000 роутов в таблице прокачка составила 150 Мбит/с. Если считать что в среднем роутов будет около 750 и канал на  бугор будет около 2 Мбит (UA-IX 10 мбит ) то можно обойтись и обычной машиной аля AthlonXP 2.5+ и 512 Мб мозгов. Подсчет страфика можно делать по snmp снимая статистику с самой зебры. Напрмер, я использую ulog-acctd - дает подробную статистику в форме protocol src_ip src_port dst_ip dst_port packets bytes if_in if_out prefix. Потом все это заталкиваю в postgres и раз в сутки делаю агрегирование записей и записываю в другую таблицу в виде date src dst bytes

У меня другой вопрос, можно ли получать нашару роуты по BGP 4 (с помощью зебры) с какого нибудь роутера в UA-IX, чтобы не качать по крону wget'ом, например, c колоколнет список сетей, а потом скриптом забивать их в таблицу мартутов?