Jag skulle behöva simulera en lägre överföringshastighet än vad som jag har tillgång till just nu... Jag utvecklar en appliktion till mobiltelefon och de har ju typiskt långsamma data överföringshastigheter. Kan man sänka hastigheten på en socket på något sätt?
Hastighet på socket
3 svar · 302 visningar · startad av N-Foe
Kan man sänka hastigheten på en socket på något sätt?
Inte på nåt enkelt sätt, vad jag vet.
En fusklösning om du har tillgång till två maskiner kan ju vara att jacka ihop dom med en nollmodemkabel och sen sätta upp en direkt TCP-förbindelse över RAS. Då kan du få "emulerade" hastigheter mellan 1200-115200 bps.
Det finns ju färdiga simulatorer. I en kurs jag gick där vi byggde egna protokollstackar, använde vi en för cygwin men den var en mix mellan Java, C och Perl. Kolla på google så bör du hitta en hel del...
Kör du UDP så kan du börja droppa paket manuellt med en proxy eller något sånt. Att göra det korrekt på lågnivå kan bli lite jobbigare. Finns ett antal "traffic shapers" till linux som borde funka om man vill strypa lite trafik.
eller kanske: http://bandwidthcontroller.com/index.html
:)