Ich muss ein sehr hohes Niveau von WLAN-Aktivität für eine Studie generieren, um zu sehen, ob sehr enge Nähe zu einem Transceiver einen negativen Einfluss auf die Entwicklung von Bienenvölkern haben kann.Generierung von maximaler WLAN-Aktivität durch 1 Computer
Ich habe versucht, eine Anwendung zu schreiben, die mehrere Web-Socket-Server-Client-Paare hervorbringt, um mittelgroße Dateien kontinuierlich zu übertragen (dieser Ansatz erreicht> 100 MB). Wir möchten dies jedoch auf einem einzelnen Computer ausführen, der mit einem WLAN-Router verbunden ist, so dass die Pakete unweigerlich über die Loopback-Schnittstelle und nicht über das WLAN geroutet werden.
Alternativ habe ich versucht entweder mit einem einfachen Ping Floods und Curling des Routers, aber dies produziert nicht annähernd die maximale Bandbreite der Router ist in der Lage.
Gibt es eine schnelle Lösung für Linux, um den Datenverkehr über das Netzwerk zu erzwingen? Der Computer, den wir benutzen, hat sowohl eine Ethernet- als auch eine Wireless-Schnittstelle, und ich habe einen Thread online gefunden, der vorgeschlagen hat, iptables einzurichten, um den Datenverkehr zwischen den beiden Schnittstellen zu erzwingen und das Loopback zu vermeiden.
danke für den Vorschlag, ich habe noch nie pv gesehen. Ich werde es versuchen und berichten. – Evan
das sättigt die Übertragung vom Computer, gibt es eine Möglichkeit, den Empfänger auch zu maximieren? Es führt zu sehr hohen Übertragungsraten, aber ist es auch möglich, den Empfangspegel zu erhöhen? – Evan
@Evan, ohne dass Ihnen jemand Pakete schickt. Vielleicht möchten Sie einen Webserver einrichten und eine unendliche Datei mit 'wget' herunterladen – goncalopp