สิ่งที่ฉันต้องการทำคือวัดความเร็วบรอดแบนด์โดยใช้ c #
ในการทำเช่นนี้ฉันใช้NetworkInterface.BytesReceivedและBytesSentรับจำนวนไบต์ปัจจุบันที่ส่งและรับจากอะแดปเตอร์เครือข่ายของฉันและรับไฟล์DateTime.
จากนั้นฉันดาวน์โหลด / อัปโหลดไฟล์และรับBytesReceived/ BytesSentและDateTimeอีกครั้ง ความเร็วในการดาวน์โหลด / อัพโหลดเป็นเพียงความแตกต่างระหว่างBytesReceived/ BytesSentหารด้วยความแตกต่างของเวลา
ตอนนี้ฉันสงสัยว่ามีเซิร์ฟเวอร์ FTP สาธารณะที่ฉันสามารถดาวน์โหลดและอัปโหลดไฟล์ได้หรือไม่