मैं अपने प्राथमिक इंटरनेट कनेक्शन के रूप में 3 जी का उपयोग कर रहा हूं, और इस चीज पर टीसीपी हर दिन अधिक गूढ़ हो रही है। उदाहरण के लिए:
Kernel.org से डाउनलोड करना तेज़ है:
$wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.6.8.tar.bz2
कुछ सेकंड के बाद ~ 500kB / s तक बढ़ जाता है!
कुछ सर्वर अविश्वसनीय रूप से धीमे हैं, उदाहरण के लिए www.graphic-pc.com:
एक ही बात, wget के साथ एक बड़ी फ़ाइल डाउनलोड करना एक विभाजन सेकंड के लिए ~ 30kB / s पर शुरू होता है, फिर 5-10k या इससे भी खराब हो जाता है।वेब ब्राउज़िंग सभ्य लेकिन कुछ अविश्वसनीय है। बेतरतीब ढंग से, एक पृष्ठ को लोड करने में बहुत लंबा समय लगेगा या लोड करने में भी विफल हो सकता है, लेकिन एक पुनः लोड लगभग तुरंत सफल हो सकता है।
अब, संयोग से मैं 3G कनेक्शन के शीर्ष पर UDP पर OpenVPN के साथ खेलना शुरू कर दिया, और OMG अचानक सब कुछ बेहद तेज!
वही www.graphic-pc.com अब 100-200kB / s पर शूट करता है!
- यहाँ क्या चल रहा है ???
- वीपीएन के बिना यह कैसे बेहतर है?
- और kern.org उड़ने पर ग्राफिक- pc.com क्रॉल क्यों करता है?
मेरे tcp स्टैक (या सर्वर), या बीच में कुछ छोटी गाड़ी राउटर के साथ कुछ करने के लिए ??
टिप्पणियाँ:
सेटअप उबंटू ल्यूसिड और हुआवेई 3 जी डोंगल (तो प्रत्यक्ष पीपीपी कनेक्शन) चलाने वाला लैपटॉप है।
मैं दिन के दौरान किसी भी समय यह बहुत पुन: पेश कर सकता हूं और मैं आगे नहीं बढ़ रहा हूं, इसलिए यह स्पष्ट रूप से सेल वातावरण या इंटरनेट भीड़ नहीं है। (हालांकि वीपीएन के बिना कर्नेल.ऑर्ग कभी-कभी शाम को खराब होता है, 60kB या तो - लेकिन अभी भी 500kB के साथ!)
2 के लिए) वायरशार्क कभी-कभी ऑर्डर से भी पीछे हटने वाले पैकेट, ड्यूक एक के दिखाता है।
मैंने विभिन्न / proc / sys / net / ipv4 मापदंडों (tcp_rmem, window_scaling, tcp_congestion ...) के साथ खेलने की कोशिश की है, इससे कोई फर्क नहीं पड़ता।
अद्यतन:
कुछ दिलचस्प परिणामों के साथ विंडोज 7 (वीपीएन) के तहत कोशिश की:
tcp settings : default tcp_optimizer
kernel.org : 10 kB/s 20 kB/s
graphic-pc.com: 8 kB/s 70 kB/s !
tcp_optimizer अन्य चीजों के बीच ctcp चालू हुआ। ओएस ग्राफिक- pc.com क्या चल रहा है की जाँच करें, मेरी शर्त है linux tcp_westwood और ms ctcp यहाँ अच्छी तरह से मिश्रण नहीं है ...