आरटीएस दहलीज, विखंडन, और अन्य उन्नत वाईफाई सेटिंग्स


19

पृष्ठभूमि: मैं एक शोर के माहौल में हूं, और मैं अपने वाईफाई नेटवर्क को अनुकूलित करने की कोशिश कर रहा हूं ताकि उपयोगकर्ताओं के कुछ हद तक अधिक स्थिर कनेक्शन हो (व्यस्त दिन में ~ 50-75)। 4 एपी हैं, और मैंने पहले ही चैनलों को समायोजित कर लिया है और शक्ति संचारित कर दी है, और कुल मिलाकर मेरे पास काफी सभ्य कवरेज है। हालाँकि, मुझे अभी भी लगभग ~ 10% पैकेट ड्रॉप मिलता है, जब Google से और इमारत से घूमते हुए, AP से AP तक घूमते हुए।

अधिकांश WiFi APs में मैंने देखा है, डिफ़ॉल्ट RTS थ्रेशोल्ड 2347 पर सेट है (जो मैंने विभिन्न स्थानों पर पढ़ा है, यह सेटिंग "अक्षम" के रूप में गिना जाता है), और फ्रेग्रेशन थ्रेशोल्ड 2346 पर सेट किया गया है। मेरा विशेष राउटर ब्रांड 2346 और 2346 पर सेट है। मेरे पास कई प्रश्न हैं ...

  1. 2346 का मान कहाँ से प्राप्त होता है? यह कुछ हद तक मनमाना लगता है, हालांकि, फ्रैग के लिए नोट्स। थ्रेसहोल्ड इंगित करता है कि इसे 256 से अधिक और एक समान संख्या में होना चाहिए।

  2. आरटीएस और फ्रैग कैसे हैं। थ्रेसहोल्ड संबंधित हैं? उनके मूल्य संयोग नहीं हो सकते।

  3. यदि संशोधित किया गया है, तो क्या उन्हें एक साथ बदला जाना चाहिए?

  4. शुरुआत के लिए उन्हें कम करने की कोशिश करने के लिए एक सुरक्षित मूल्य क्या है?

मेरी प्राथमिकता प्रत्येक डिवाइस के लिए आवश्यक रूप से पीक बैंडविड्थ नहीं है, लेकिन उपयोगकर्ताओं को एक स्थिर, लगातार बैंडविड्थ / कनेक्शन दे रही है।


1
क्या आप मिश्रित बी / जी नेटवर्क चला रहे हैं? यदि हां, तो यह बहुत सारे मुद्दों के लिए जिम्मेदार हो सकता है।
ग्रेग आस्क्यू

हाँ, और इन उपकरणों पर बी को अक्षम करने या न्यूनतम डेटा दर निर्धारित करने का कोई तरीका नहीं है।
Bigbio2002

जवाबों:


15
  1. 2346 अधिकतम 802.11 फ्रेम आकार है। आरटीएस और विखंडन थ्रेसहोल्ड को अधिकतम करने का मतलब है कि कोई पैकेट थ्रेशोल्ड को पूरा नहीं करेगा।

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

  3. जरूरी नहीं है - यदि आपके पास एक छिपी हुई नोड समस्या नहीं है, तो आरटीएस दहलीज को बदलने से प्रदर्शन में सुधार नहीं होगा। आरटीएस / सीटीएस के लिए आरटीएस थ्रेसहोल्ड में किक करने के लिए विखंडन दहलीज के समान या उससे छोटा होना चाहिए।

  4. मैं उन्हें इस तरह स्थापित करना शुरू करूंगा कि एक मानक ईथरनेट फ्रेम दो 802.11 फ्रेम (1500/2 = 750 बाइट्स पेलोड + 34 बाइट्स ओवरहेड = 784 बाइट्स) में खंडित है और किसी भी मानक ईथरनेट फ्रेम के एक तिहाई से बड़ा कोई फ्रेम आरटीएस (534) का उपयोग करता है बाइट्स)।

जहां तक ​​मुझे पता है, हालांकि, ये दोनों सेटिंग्स केवल ट्रांसमीटर को प्रभावित करती हैं, यानी एपी पर उन्हें कॉन्फ़िगर करना केवल एपी को उनके प्रसारण के लिए उपयोग करता है और ग्राहकों को उनके प्रसारण के लिए उपयोग नहीं करता है।


2

मिश्रित बी / जी परिदृश्य विशेष रूप से उप-रूपी है। आप इस विषय पर पिछली कुछ चर्चाओं की समीक्षा करना चाहते हैं, जैसे:

धीरे-धीरे वायरलेस क्लाइंट अन्य सभी के कनेक्शन की गुणवत्ता को निर्धारित करता है?

इसके अलावा, एक और प्रदर्शन हत्यारा तब होता है जब बिंदु A को बिंदु B का संकेत मिल सकता है, लेकिन B A का संकेत प्राप्त नहीं कर सकता है। ServerFault पर किसी और ने इसे "छिपे हुए ट्रांसमीटर प्रभाव" के रूप में इंगित किया। नीचे दिए गए लिंक पर उस घटना के बारे में अधिक। वे बताते हैं कि:

"... क्षैतिज ध्रुवीकरण वांछित है, वहीं सस्ती वाणिज्यिक क्षैतिज ध्रुवीकरण ओमनी-दिशात्मक एंटेना की कमी खड़ी ध्रुवीकरण एंटेना के उपयोग की आवश्यकता हो सकती है। एक अच्छा omni- दिशात्मक खड़ी ध्रुवीकृत एंटीना एक परवलयिक एंटीना के रूप में एक ही के बारे में खर्च होंगे। उपयोग की एक ओमनी-दिशात्मक एंटीना "छिपा ट्रांसमीटर" प्रभाव को कम करने में मदद करता है। "

http://www.arrl.org/using-ieee-802-11b-operating-under-part-97-of-the-fcc-rules


0

मैं असहमत हूं कि "यदि आपके पास एक छिपी हुई नोड समस्या नहीं है, तो आरटीएस सीमा को बदलने से प्रदर्शन में सुधार नहीं होगा।" सीटीआर / आरटीएस का उपयोग करना हमेशा डेटा टकराव की संभावना को कम करता है। चूंकि हर डेटा टकराव डेटा भ्रष्टाचार का कारण बनता है और इस तरह डेटा को फिर से भेजा जाना पड़ता है, कम टकराव का मतलब है डेटा का फिर से भेजना और डेटा का कम री-भेजना काफी हद तक आपके वाईफाई प्रदर्शन को बेहतर बना सकता है; केवल तभी यदि आपके नेटवर्क में उल्लेखनीय मात्रा में टकराव हो।

विवरण की व्याख्या करने के लिए: एक नोड को हमेशा एक निश्चित अवधि के लिए इंतजार करना पड़ता है और चैनल को एक प्रसारण करने से पहले संभावित प्रसारण के लिए समझ में आता है। केवल अगर यह किसी भी प्रसारण को महसूस नहीं करता है, तो यह स्वयं शुरू हो सकता है। आरटीएस / सीटीएस के बिना, यह ट्रांसमिशन सीधे डेटा ट्रांसमिशन है। यदि अब दो नोड्स दोनों का एक ही विचार है और लगभग एक ही समय में डेटा ट्रांसमिशन शुरू करते हैं, तो ये प्रसारण टकरा जाएंगे। इसका परिणाम यह है कि न तो ट्रांसमिशन इसे कहीं भी बनाता है क्योंकि सभी प्राप्त डेटा अन्य सभी नोड और एपी के लिए दूषित हो जाएगा।

यदि आरटीएस / सीटीएस का उपयोग किया जाता है, तो ट्रांसमिशन आरटीएस पैकेट के संवेदन के बाद नोड द्वारा भेजे जाने के साथ शुरू होता है। यदि केवल RTS अनुरोध का जवाब CTS द्वारा दिया जाता है, तो ही डेटा ट्रांसमिशन शुरू होता है। बेशक, यदि दो नोड एक ही समय में संचारित करना चाहते हैं, तो उनके आरटीएस अनुरोध भी उसी नकारात्मक प्रभाव से टकरा सकते हैं जो आरटीएस बिल्कुल प्राप्त नहीं होता है। अंतर यह है कि, एक आरटीएस टक्कर से पूरा नेटवर्क बहुत तेजी से ठीक हो जाएगा, क्योंकि यह डेटा टक्कर से होगा। तो एक आरटीएस टकराव डेटा टकराव की तुलना में पूरे नेटवर्क प्रदर्शन के लिए कम हानिकारक है।

नकारात्मक पक्ष यह है कि RTS / CTS को अपने आप ही कुछ नेटवर्क बैंडविड्थ की आवश्यकता होती है और यह नए सेंसिंग समय का परिचय देता है कि उस दौरान कोई अन्य डेटा ट्रांसमिशन या RTS / CTS प्रसारण नहीं हो सकता है। चीजों को और भी बदतर बनाने के लिए, निश्चित रूप से आरटीएस / सीटीएस को हमेशा सबसे धीमी गति का उपयोग करके प्रदर्शन करना पड़ता है जो नेटवर्क समर्थन करता है अन्यथा नोड्स केवल इस गति का समर्थन करते हुए इसे नहीं देखेंगे। तो मूल रूप से आप यह कह सकते हैं कि आरटीएस / सीटीएस हमेशा आपके पूरे नेटवर्क के सैद्धांतिक प्रवाह को कम करता है, हालांकि यदि आपका नेटवर्क बहुत सी टक्करों से ग्रस्त है, या तो छिपी हुई नोड समस्या (जो अन्य नेटवर्क से नोड्स के कारण भी हो सकती है) आपके नेटवर्क के रूप में चैनल) या क्योंकि आपके वाईफाई में भीड़ है (क्योंकि अधिक नोड्स यादृच्छिक टकराव की संभावना बढ़ाते हैं), यह वास्तव में वास्तविक थ्रूपुट को बढ़ा सकता है। छिपे हुए नोड्स की संख्या नहीं,

मैं एक अध्ययन पढ़ता हूं (मैं एक लिंक यहां जोड़ूंगा और एक बार जब मैं इसे फिर से ढूंढने में सक्षम होऊंगा), तो यह बताता है कि जब तक कि आपका नेटवर्क वास्तव में छोटा नहीं है (शायद 6 नोड्स से कम है और केवल एक छोटे से क्षेत्र को कवर करता है) और अन्य से पृथक नहीं है एक ही चैनल का उपयोग करने वाले नेटवर्क, आरटीएस / सीटीएस का उपयोग लगभग हमेशा व्यवहार में सकारात्मक प्रभाव डालते हैं। तो क्यों दहलीज मूल्य? यदि डेटा भेजने में RTS / CTS हैंडशेक जितना समय लगेगा, तो RTS / CTS का उपयोग करने में बहुत कम लाभ होगा, क्योंकि नेटवर्क को बहुत छोटे डेटा टक्कर से पुनर्प्राप्ति करना है या RTS से टक्कर नहीं होगी बहुत अंतर। आरटीएस टकराव से बेहतर वसूली इसलिए होती है क्योंकि आरटीएस पैकेट बहुत छोटे होते हैं जबकि डेटा पैकेट आमतौर पर नहीं होते हैं। लेकिन बहुत छोटे डेटा पैकेट के लिए, RTS / CTS बिना किसी व्यावहारिक लाभ के ओवरहेड जोड़ देता है।

और अब आप यह भी जानते हैं कि कैसे एक विखंडन दहलीज नेटवर्क प्रदर्शन को बेहतर बना सकता है। एक तरफ यह भेजे गए पैकेट के आकार को सीमित करता है और जैसा कि ऊपर बताया गया है, एक टक्कर में पैकेट जितना छोटा होगा, नेटवर्क उतनी ही तेजी से इससे उबर जाएगा। और दूसरी तरफ, अगर कोई टक्कर हुई थी, तो केवल इससे प्रभावित होने वाले टुकड़े को फिर से भेजने की जरूरत है, न कि पूरे पैकेट को। हालाँकि, भेजे गए प्रत्येक टुकड़े का अपना एक उपरी भाग होता है, इसलिए जितना अधिक अंश भेजा जा रहा है, उतना अधिक उपरि जो जोड़ेगा और ओवरहेड मूल रूप से व्यर्थ बैंडविड्थ है जो इसके बजाय डेटा प्रसारण के लिए उपयोग किया जा सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.