Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 1 106

/ вопрос открыт /

Задам вопрос иначе... Скинте плз готовый код программы определяющей трафик вх и вых на модем(1) и на клиенте траф вх и вых через сетевуху

jackal Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: jackal (статус: Посетитель)
Вопрос отправлен: 8 ноября 2007, 17:36
Состояние вопроса: открыт, ответов: 4.

Ответ #1. Отвечает эксперт: Вадим К

Здравствуйте, jackal!
Готовый код? такие программы стоят много денег. как пример
http://softsearch.ru/programs/163-384-network-traffic-meter-download.shtml
Но можно и ручками написать. Для этого качам библиотеку WinPCap (http://www.winpcap.org/)
Потом качаем обвязку для Delphi http://www.magsys.co.uk/delphi/magmonsock.asp
И изучаем TCP/IP

Но есть решения и проще - сервер на FreeBSD. На котором стоит squid. Там будет такая фильтрация, что удоволетворит любые запросы. К тому же всё бесплатно, в исходниках. И компьютер под такую проксю не нужен сильный. Старенького пня + 32МБ ОЗУ + 2Гб винт будет предостаточно для раздачи интернета на 10-20 машин.

Ответ отправил: Вадим К (статус: Академик)
Время отправки: 8 ноября 2007, 17:58

Ответ #2. Отвечает эксперт: ANBsoft

Здравствуйте, jackal!
Самому будет весьма сложно написать.
Советую зайти www.tmeter.ru, для большинства задач этого будет достаточно этого будет достаточно.

Ответ отправил: ANBsoft (статус: Студент)
Время отправки: 8 ноября 2007, 18:33

Ответ #3. Отвечает эксперт: Матвеев Игорь Владимирович

Здравствуйте, jackal!
Просто измерить трафик в сетевой (входящий-исходящий) и на других сетевых интерфейсах - ничего сложного, см. пример в приложении (библиотека IPHLPAPI.DLL, функция GetIfTable).

Настроить "передачу интернета" с сервера на подключенные к нему машины - это нужен NAT, на каждой машине нужно будет указать единый шлюз (сервер), бывают аппаратные и программные, программные для Linux, например Stargazer и еще куча других (все основанны на iptables - файрволл, встроенный в ядро). Программные для Win, например WinRoute (www.kerio.com) - это и прокси-сервер и NAT и файрвол. Есть еще дополнительные утилиты учета и контроля для лимитирования трафика, скорости, составления отчетов и т.д.
К ответу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки ответа)

Ответ отправил: Матвеев Игорь Владимирович (статус: Студент)
Время отправки: 9 ноября 2007, 07:50

Ответ #4. Отвечает эксперт: min@y™

Добавлю от себя.
Недавно решили мы взять анлим Wimax на троих, один комплект оборудования. Поставить на мой комп, сделать его сервером и раздавать инет. Я заказал оборудование, а пока суть да дело, решил поискать бесплатный прокси-сервер для этих целей. Нашёл, то что надо. Почитай, что написано на этой странице. Особенно тебя заинтересует раздел "Получение статистической информации". Так что можешь не изобретать велосипед. Последнюю версию сервера можно скачать тут.

Ответ отправил: min@y™ (статус: Доктор наук)
Время отправки: 9 ноября 2007, 08:25


Мини-форум вопроса

Мини-форум пуст.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 23 июня 2017, 15:12
Выполнено за 0.03 сек.
Рейтинг@Mail.ru