Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.16;
Скачать: CL | DM;

Вниз

Требуется обрубать соединение пользователя, если трафик этого соединения превысил заданный размер   Найти похожие ветки 

 
Sergik ©   (2002-03-05 11:31) [0]

Постановка задачи:
есть локальная сеть с толстым каналом в Интернет, плата производится за закаченный трафик. Нужно отслеживать соединения пользователей с Интернетом, если трафик соединения превысил определенное число (например пользователь скачивает огромный файл), то обрубать соединение и посылать сообщения пользователю и админу; еще нужно иметь возможность разрешать соединение (например, если действительно требуется скачать огромный файл для нужд компании)
Разбирался с winPcap (packet.dll) - с помощью его можно отслеживать трафик и, соответственно, посылать сообщения по событию, но прерывать соединения он не может (или я не разобрался как), т.е. он только прослушивает трафик (является сниффером, а контроллировать его не может) подскажите с помощью чего можно эту задачу решить. Программу (если нет готовой) предполагается писать на Delphi, но можно и на C.
И еще один вопрос, кто-нибудь ограничивал траффик только по HTTP? Я думаю это можно организовать с помощью каскадного прокси-сервера, который находится между реальным прокси и клиентами, но тогда опять возникает проблема: как обрубать соединение, если трафик превышен?
Если есть какие-то соображения, то с удовольствием их выслушаю, заранее большое спасибо


 
Ghost. ©   (2002-03-05 11:47) [1]

Наскока я понял если с прокси сервером то вариант простой..с его помощью можно регусировать соединения..если напимер запрос пришел с такого-то IP то разравать соединение с ним


 
Sergik ©   (2002-03-05 12:00) [2]

Все же хотелось бы учитывать весь трафик, а не только HTTP, а насчет прокси - кто-нибудь делал?


 
Ghost. ©   (2002-03-05 13:34) [3]

НТТР прокси это не сложно..даже в делфях пример есть..хоть и самый простой..вот с другими труднее, ну а ты оключать-то че хочешь?


 
Sergik ©   (2002-03-05 14:51) [4]

пользователь скачивает файл размером 50 Мб, я хочу, чтобы как только пользователь скачал 10 Мб закачка файла прекратилась



Страницы: 1 вся ветка

Текущий архив: 2002.05.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
1-49928
demon-777
2002-05-03 19:34
2002.05.16
Запарка с Timage


3-49820
ARO
2002-04-18 08:58
2002.05.16
Компонент для работы с Clipper


14-50103
SPeller
2002-04-07 03:14
2002.05.16
Как подписаться на RSDN Magazine ???


1-49982
Daiz13
2002-04-30 09:23
2002.05.16
Подскажите компонент для графика


3-49896
rvs
2002-04-22 08:21
2002.05.16
BatchMove - batCopy