Quello che voglio fare è misurare la velocità della banda larga usando c #.
Per fare questo, io uso NetworkInterface.BytesReceived
e BytesSent
per ottenere la quantità corrente di byte inviati e ricevuti dalla mia scheda di rete e ottenere il DateTime
.
Quindi scarico / carico un file e ottengo BytesReceived
/ BytesSent
e di DateTime
nuovo. La velocità di download / upload è solo la differenza tra BytesReceived
/ BytesSent
diviso per la differenza di tempo.
Ora mi chiedo se esiste un server FTP pubblico dove posso scaricare e caricare file.