Я использую sharppcap для отправки пакетов как часть системы мониторинга. Обычно это работает хорошо, но я столкнулся с самой странной ошибкой на хостинговой машине, и я хотел бы получить вашу помощь.Почему пакеты с инъекцией libpcap дублируются?
На этой машине с виртуальной перспективой впрыскиваемые пакеты дублируются. То есть, если я отправляю запрос ping с использованием libpcap, он каким-то образом дублируется, и я получаю два запроса на конечной машине. Два запроса почти идентичны побайтно, и единственное различие между ними состоит в том, что поле TTL второго пакета равно одному минус значение исходного пакета.
Использование wirehark Я вижу, что пакет дублируется, прежде чем он (и его клон) покинет машину Vista. Проблема проявляется даже при использовании других инструментов для инъекций пакетов с использованием libpcap (а именно PlayCap).
Любые идеи?
все, что я могу сделать, чтобы проверить эту теорию? преодолеть эту проблему? – r0u1i