Enviando paquetes usando limitación de velocidad libpcap
-
29-09-2019 - |
Pregunta
Me escribió un programa que captura los paquetes Ethernet de algunos NIC (es decir eth0) a alta velocidad (alrededor de 1 Gbps) y el tráfico hacia adelante usando pcap_sendpacket()
a otra tarjeta de red (es decir eth1).
Mientras que el promotor de la interfaz de Ethernet no está conectado a otro equipo NIC, el reenvío de velocidad se desea, pero cuando lo conecto, el envío de la velocidad se pone manos terriblemente (de 900 Mbps a 100 Mbps).
¿Alguien puede explicar la razón?
SO : Kubuntu 10.10 linux
Idioma : C ++
Biblioteca : Libpcap
Solución
Debido a que el destino NIC es una interfaz 100 BBPs: D: p
Otros consejos
O la negociación automática para el dispositivo de red ha sido apagado y está tratando en primer lugar 100Mbps.