मैं जो करना चाहता हूं वह c # का उपयोग करके ब्रॉडबैंड की गति को मापना है।
ऐसा करने के लिए, मैं का उपयोग करें NetworkInterface.BytesReceived
और BytesSent
भेजा और मेरे नेटवर्क एडाप्टर से प्राप्त बाइट्स की वर्तमान राशि पाने के लिए और पाने के DateTime
।
फिर मैं एक फ़ाइल डाउनलोड / अपलोड करता हूं और BytesReceived
/ BytesSent
और DateTime
फिर से प्राप्त करता हूं । डाउनलोड / अपलोड की गति समय के अंतर से विभाजित BytesReceived
/ के बीच का BytesSent
अंतर है।
अब मैं सोच रहा हूं कि क्या कोई सार्वजनिक एफ़टीपी सर्वर है जहां मैं फ़ाइलों को डाउनलोड और अपलोड कर सकता हूं।