Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.Как такую схему реализовать???????
>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>
>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>
>
>Как такую схему реализовать???????
смотря на чем, какая ОС или cisco ?
>>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>>
>>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>>
>>
>>Как такую схему реализовать???????
>
>
>смотря на чем, какая ОС или cisco ?
ОС - ASPLinux .
>>>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>>>
>>>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>>>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>>>
>>>
>>>Как такую схему реализовать???????
>>
>>
>>смотря на чем, какая ОС или cisco ?
>ОС - ASPLinux .можно шейпить поностью все пакеты которые идут через туннель, но для этой реализации используются две машины, поднятие на них туннелей с BGP сессией, тоесть одна машина исполняет связь по BGP с центральным сервером UA-IX, а другая шейпит пакеты по туннелю с другой машины.
>Задача стоит такая: есть трафик украинский - бесплатный, и зарубежный - платный.
>
>Требуется дать возможность загружать файлы на всей скорости с украинских ресурсов и
>ограничить скорость загрузки с зарубежных ресурсов. Для серфинга оставить максимальную скорость.
>
>
>Как такую схему реализовать???????какой замечательныйвопрос! и как простенько звучит!
поддерживаю, очень интересно бы было узнать !сугубо украинский вопрос, интересно реализовано ли это
у кого из провайдеров в ua ??
тогда поделитесь плиз.
(то что считают трафик отдельно - это не новость, а вот шейпить ...)ps. вот бы кто дал бесплатно российский трафик :)
видел такое решение:acl uaix dst "c:/squid/etc/ua.lst"
#в формате сеть/маска
always_direct allow local-servers uaix
>(то что считают трафик отдельно - это не новость, а вот шейпить
>...)
Чем считают? Хоть одно нормально-рабочее решение дайте.
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 колоколнет список сетей, а потом скриптом забивать их в таблицу мартутов?