Отправка пакета с использованием ограничения скорости LibpCap

StackOverflow https://stackoverflow.com/questions/4322337

Вопрос

Я написал программу, которая фиксирует пакеты Ethernet из некоторых NIC (т. Е. ETH0) на высокой скорости (около 1 Гбит / с) и прямого трафика с использованием pcap_sendpacket() к другому Ник (т.е. ETH1).

В то время как интерфейс Ethernet Forwarder не подключен к другому компьютерному NIC, скорость пересылки требуется, но когда я подключаю его, отправка скорости ужасно снижается (от 900 Мбит / с до 100 Мбит / с).

Кто -нибудь может объяснить причину?

Операционные системы: Kubuntu Linux 10.10
Язык: C ++
Библиотека: Libpcap

Это было полезно?

Решение

Потому что NIC назначения - это интерфейс 100 BBPS: D: P

Другие советы

Или авто-отрицание для сетевого устройства было отключено и в первую очередь пробует 100 Мбит / с.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top