Що я хочу зробити - це виміряти швидкість широкосмугового зв’язку за допомогою c #.
Для цього я використовую NetworkInterface.BytesReceived
та BytesSent
отримую поточну кількість байтів, відправлених та отриманих від мого мережного адаптера, і отримую DateTime
.
Потім я завантажую / завантажую файл і отримую BytesReceived
/ BytesSent
і DateTime
знову. Швидкість завантаження / завантаження - це лише різниця між BytesReceived
/ BytesSent
поділеною на різницю у часі.
Тепер мені цікаво, чи є загальнодоступний FTP-сервер, на якому я можу завантажувати та завантажувати файли.