Ich möchte die Breitbandgeschwindigkeit mit c # messen.
Dazu verwende NetworkInterface.BytesReceived
und BytesSent
erhalte ich die aktuelle Anzahl der von meinem Netzwerkadapter gesendeten und empfangenen Bytes und erhalte die DateTime
.
Dann lade ich eine Datei herunter / lade sie hoch und erhalte das BytesReceived
/ BytesSent
und DateTime
wieder. Die Download- / Upload-Geschwindigkeit ist nur die Differenz zwischen BytesReceived
/ BytesSent
geteilt durch die Zeitdifferenz.
Jetzt frage ich mich, ob es einen öffentlichen FTP-Server gibt, auf dem ich Dateien herunterladen und hochladen kann.