• stas © (22.03.11 20:14) [0]
    Здравствуйте!
    Нашел пример сниффера, который написал и опубликовал в сети Rouse_
    http://www.delphisources.ru/pages/sources/internet/2006_year/sniffer.html.
    Есть по нему несколько вопросов.
    1. Как отобрать только http трафик, я так понимаю нужно зафильтровать по 80 порту?
    2. Не могу понять через него проходит вся информация или только часть? ставлю закачку 60 мб, в результате через сниффер прошел 1 мб. Подсчитал суммированием размеров пакетов.

    Помогите пожалуйста разобраться, а то более лучших и понятных примеров не нашел чем этот.
    Если прокоменнтирует Rouse_ буду примного благодарен).

    Заранее спасибо!
  • Rouse_ © (22.03.11 20:27) [1]
    Сниффер сетевого, а не канального уровня, так что полноту снятия траффика он не гарантирует. Варианта два, либо реализовывать канальный уровень через драйвер, либо LSP
  • stas © (22.03.11 20:49) [2]
    Ясно. Спасибо большое. Для моей задачи это слишком сложно. мне кроме небольшого анализа входящего трафика, нужно подсчитать скорость закачки, пробовал через GetIfTable, но она иногда показывает нереальные цифры.
  • Rouse_ © (22.03.11 21:56) [3]
    Пример сниффера канального уровня у меня на сайте есть - можешь воспользоваться им.
  • stas © (22.03.11 22:25) [4]
    Ага, Спасибо!
Есть новые Нет новых   [134437   +27][b:0][p:0]