The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Управление трафиком по MIME типу"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Управление трафиком по MIME типу"
Сообщение от MMX emailИскать по авторуВ закладки on 18-Май-04, 11:59  (MSK)
Здраствуйте,

задачка банальна: ограничить скорость скачивания аудио и видео с помощью Squid.

Стандартное решение описанное много раз - это delay_pools вместе с acl urlpath_regex в котором описываются расширения нежелательных файлов. Данное решение представляется не очень удачным, потому что оно трудоемко и легко обходится...

Поэтому вполне здравой кажется мысль использовать для ограничения MIME тип передаваемых данных. Для полного запрещения скачивания видео во всех видах достаточно двух строк:
   acl MIME_video rep_mime_type video
   http_reply_access deny MIME_video

Однако, попытка использовать тот же подход в delay_pools для ограничения скорости к успеху не привела:
   acl TST rep_mime_type video
   delay_pools 1
   delay_class 1 1
   delay_access 1 allow TST
   delay_access 1 deny all
   delay_parameters 1 10000/10000

Дает скачивать на полной скорости ...

Подскажите, пожалуйста, как грамотно реализовать этот подход (если вообще возможно :-)


C уважением, Александр.


PS: Squid Cache: Version 2.5.STABLE5
configure options:  --enable-delay-pools

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Управление трафиком по MIME типу"
Сообщение от ipmanyak Искать по авторуВ закладки(ok) on 18-Май-04, 12:54  (MSK)
ну во-первых 10000/10000 - это приличная скорость , примерно 10кб/сек !
канал то у тебя какой ширины ? если 128кбит, то вот тебе и полная скорость!
второе, попробуй сделать пул класса 2, как-то тоже проверял резку, класс 1 почему то ни черта не работал !
попробуй так:
acl TST rep_mime_type video
http_reply_access allow TST
   delay_pools 1
   delay_class 1 2
   delay_access 1 allow TST
   delay_access 1 deny all
   delay_parameters 2 -1/-1  2000/2000  
скорость в 2кб/сек
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Управление трафиком по MIME типу"
Сообщение от MMX emailИскать по авторуВ закладки on 18-Май-04, 13:06  (MSK)
Канал у меня больше ... существенно :-))

Сам пул работает корректно, например, в такой конфигурации:

   acl VID urlpath_regex -i \.mpeg$ \.avi$
   acl MMX2 src 192.168.104.4

   delay_pools 1
   delay_class 1 1
   delay_access 1 allow MMX2 VID
   delay_access 1 deny all
   delay_parameters 1 10000/10000

Твой вариант тоже не работает ... жаль ...


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру