Ho bisogno di generare un livello molto alto di attività wifi per uno studio per vedere se la vicinanza molto vicina a un ricetrasmettitore può avere un impatto negativo sullo sviluppo delle colonie di api.Generazione di attività wifi massima tramite 1 computer
Ho provato a scrivere un'applicazione che genera diverse coppie server-client di socket Web per trasferire continuamente file di medie dimensioni (questo approccio ha colpito> 100 MB). Tuttavia, vogliamo eseguirlo su un singolo computer collegato a un router wifi, quindi i pacchetti finiscono invariabilmente per essere instradati tramite l'interfaccia di loopback, non la WLAN.
In alternativa, ho provato a utilizzare un semplice ping flood e il curling del router, ma questo non produce quasi la larghezza di banda massima del router.
Esiste una soluzione rapida su linux per forzare il traffico sulla rete? Il computer che stiamo usando ha sia un'interfaccia ethernet che wireless, e ho trovato un thread online che suggeriva di configurare iptables per forzare il traffico tra le due interfacce ed evitare il loopback.
grazie per il suggerimento, non ho mai visto pv prima. darò un colpo e riferire. – Evan
questo satura la trasmissione dal computer, c'è un modo per massimizzare anche il ricevitore? Ne risultano velocità di trasmissione molto elevate, ma è possibile aumentare anche il livello RX? – Evan
@Evan non senza che qualcuno ti invii pacchetti. Potresti voler configurare un webserver e scaricare un file infinito con 'wget' – goncalopp