2010-04-15 15 views
7

पर धीमी इंटरनेट कनेक्शन सिमुलेटिंग सी #, एएसपीनेट और आईआईएस का उपयोग करके, मैं अपने पीसी पर धीमे इंटरनेट कनेक्शन को अनुकरण करना चाहता हूं।स्थानीयहोस्ट

क्या यह संभव है कि मैं आईआईएस की बैंडविड्थ को नियंत्रित कर सकूं।

C# फ़ाइल में सुझाव है

System.Threading.Thread.Sleep(someDuration); 

न करें।

उत्तर

15

आप फिडलर चला सकते हैं और धीमे कनेक्शन को अनुकरण करने के लिए इसके कनेक्शन थ्रॉटलिंग का उपयोग कर सकते हैं।

ध्यान दें कि आपको अपने मशीन नाम पर ब्राउज़ करने की आवश्यकता होगी, localhost नहीं। (localhost. भी काम करना चाहिए)

+0

ठीक है कोशिश कर रहे फिडलर !! –

+1

फिडलर में: नियम> प्रदर्शन> मोडेम स्पीड को अनुकरण करें – brudert

0

आप प्रॉक्सी ढूंढ सकते हैं या बना सकते हैं जो फ़ाइल कॉन्फ़िगर करने योग्य या यूआई-संशोधित गति नियंत्रण प्रदान करता है। प्रॉक्सी को क्लाइंट से अनुरोध प्राप्त होगा, सर्वर से अनुरोध करें, प्रतिक्रिया प्राप्त करें, फिर एस-एल-ओ-डब्ल्यू-एल-वाई ग्राहक को प्रतिक्रिया भेजें। (यह क्लाइंट को प्रतिक्रिया के प्रत्येक बाइट भेजने के बीच कुछ प्रकार के थ्रेड स्लीप (एक्स) का उपयोग करेगा।)

0

इंटरनेट पर थोड़ा सा खोज करने के बाद, मुझे Win32 पर कोई फ्रीवेयर/एफओएसएस नहीं मिला जो मनमाने ढंग से बंदरगाहों के लिए नौकरी करता है।

मेरे पास एक परीक्षण के तहत एक सर्वर है जो पोर्ट 13000 पर सुनता है और एक क्लाइंट परीक्षण के तहत है जिसमें कॉन्फ़िगर करने योग्य पोर्ट है। वेब के लिए डिज़ाइन किए गए कई टूल, पोर्ट 80 से कुछ थ्रॉटलिंग सुरंग को कुछ कॉन्फ़िगर करने योग्य बनाते हैं, लेकिन मेरा सर्वर पोर्ट 80 पर कभी नहीं सुनेंगे ..

कोई भी यूनिक्स 'टीसी' कमांड की तरह कुछ जानता है?

+0

क्या आपको कभी भी इस से मदद करने के लिए कोई सॉफ्टवेयर मिला है? –

+0

कोई भाग्य नहीं, वह बहुत समय पहले था और मैं एक और रास्ता चला गया, क्षमा करें – PPC

0

यह सी # से जुड़ा नहीं है, लेकिन मैं सिस्टम नेटवर्क (या वीएम नेटवर्क ..) को धीमा करने का सुझाव दूंगा, यह चारों ओर खेलने के लिए बहुत आसान होना चाहिए। लिनक्स में, हम टीसी का उपयोग कर सकते हैं।

sudo टीसी qdisc देव wlp3s0 जड़ netem देरी जोड़ने 500ms

इसे बंद करने के लिए:

sudo टीसी qdisc डेल देव wlp3s0 जड़ netem

स्रोत: http://jvns.ca/blog/2017/04/01/slow-down-your-internet-with-tc/

https://linux.die.net/man/8/tc

संबंधित मुद्दे