Những gì tôi muốn làm là đo tốc độ băng thông rộng bằng cách sử dụng c #.
Để làm điều này, tôi sử dụng NetworkInterface.BytesReceivedvà BytesSentđể nhận số lượng byte hiện tại được gửi và nhận từ bộ điều hợp mạng của tôi và nhận được DateTime.
Sau đó, tôi tải xuống / tải lên một tập tin và nhận BytesReceived/ BytesSentvà DateTimemột lần nữa. Tốc độ tải xuống / tải lên chỉ là sự khác biệt giữa BytesReceived/ BytesSentchia cho chênh lệch thời gian.
Bây giờ tôi tự hỏi nếu có một máy chủ FTP công cộng, nơi tôi có thể tải xuống và tải lên các tập tin.