वाईफ़ाई क्लाइंट्स SSID को APs से कैसे पता लगाते हैं?


10

मेरे वाईफाई बोर्ड वायरलेस नेटवर्क का पता कैसे लगा सकते हैं जो सीमा में हैं? वाईफाई एपी की घोषणा करने के लिए क्षेत्र में उपकरणों के साथ संचार करने के लिए क्या प्रोटोकॉल का उपयोग किया जाता है? क्या प्रत्येक राउटर अपनी आवृत्ति पर प्रसारित होता है और मेरा वाईफाई बोर्ड किसी एक का पता लगाने के लिए "हर" फ्रीक्वेंसी स्कैन करता है?

जवाबों:


6

मेरे वाईफाई बोर्ड वायरलेस नेटवर्क का पता कैसे लगा सकते हैं जो सीमा में हैं?

आपके क्लाइंट के पास एक रेडियो है जो रेडियो में कॉन्फ़िगर किए गए देश के लिए वाईफाई 802.11 आवृत्तियों को सुनता है।

वाईफाई एपी की घोषणा करने के लिए क्षेत्र में उपकरणों के साथ संचार करने के लिए क्या प्रोटोकॉल का उपयोग किया जाता है?

वाईफ़ाई APs को एक SSID के साथ कॉन्फ़िगर किया गया है; उन SSID को बीकन फ्रेम के माध्यम से जाना जाता है ; डिफ़ॉल्ट रूप से बीकन फ्रेम हर 102.4 मिलीसेकंड पर भेजे जाते हैं।

बीकन फ्रेम प्रारूप एक भी शामिल है SSID फ़ील्ड, और बीकन अंतराल।

आपके एपी में रेडियो एक विशिष्ट चैनल के लिए कॉन्फ़िगर किया गया है । उन बीकन फ्रेम को एपी के चैनल पर प्रसारित किया जाता है।

क्या प्रत्येक राउटर अपनी आवृत्ति पर प्रसारित होता है और मेरा वाईफाई बोर्ड किसी एक का पता लगाने के लिए "हर" फ्रीक्वेंसी स्कैन करता है?

प्रत्येक वायरलेस एपी वायरलेस चैनलों की पूर्व-परिभाषित सूची से चयन कर सकता है , और यह एसएसआईडी की घोषणा करने के लिए एक चैनल चुनता है। आपका वाईफाई क्लाइंट लगातार उन सभी चैनलों को चलाता है (या स्कैन करता है) जो यह पता लगाने के लिए कि एसएसआईडी उपलब्ध हैं।


शानदार जवाब @MikePennington! क्या आप अपने जवाब को स्पष्ट करने के लिए बता सकते हैं कि जब कोई ग्राहक एपी से जुड़ना चाहता है तो क्या होता है? (यानी हाथ मिलाने की प्रक्रिया)
goncalotomas

14

IEEE 802.11 मानक क्षेत्र में वायरलेस नेटवर्क की खोज करने के लिए क्लाइंट डिवाइस के लिए दो विधियों को परिभाषित करते हैं। इन मानकों में परिभाषित 802.11 प्रबंधन फ्रेम का उपयोग करने पर दोनों तरीके आधारित हैं।

पहली विधि एक निष्क्रिय विधि है। सभी 802.11 इंफ्रास्ट्रक्चर डिवाइस लगभग हर 100ms में एक बीकन फ्रेम भेजेंगे (यह कई उपकरणों के लिए डिफ़ॉल्ट है, लेकिन अक्सर प्रत्येक वायरलेस नेटवर्क के लिए इसे या तो उच्च या निम्न कॉन्फ़िगर किया जा सकता है) यह समय के लिए सेवा प्रदान करता है। इन बीकन फ़्रेमों में वायरलेस नेटवर्क जैसे कि SSID (उर्फ नेटवर्क नाम), एन्क्रिप्शन विवरण (यदि कोई हो), समर्थित डेटा दरों आदि की जानकारी होगी।

वायरलेस क्लाइंट जो इस क्षेत्र में हैं, वे बीकन को "सुन" सकते हैं और यह जान सकते हैं कि नेटवर्क उस क्षेत्र में है, इसे किसी भी स्थान पर जोड़ना

दूसरी विधि एक सक्रिय विधि है, और ऑपरेटिंग सिस्टम द्वारा सबसे अधिक उपयोग किया जाने वाला एक है। क्लाइंट डिवाइस या तो आम तौर पर एक जांच अनुरोध फ्रेम भेज सकता है ("क्या कोई बाहर है?") या एक विशिष्ट नेटवर्क ("अरे, बिल, क्या आप वहां बाहर हैं?")। एक एक्सेस प्वाइंट (किसी भी पहले मामले में, दूसरे में मिलान करने वाले) इस जांच अनुरोध का जवाब एक जांच प्रतिक्रिया के साथ देंगे जिसमें बीकन फ्रेम के समान जानकारी होगी।

यह जांच अनुरोध / जांच प्रतिक्रिया प्रक्रिया भी एसोसिएशन की प्रक्रिया का हिस्सा है जिसके द्वारा एक स्टेशन एक वायरलेस नेटवर्क में शामिल हो जाता है।

कारण यह है कि सक्रिय विधि को आमतौर पर अधिकांश ऑपरेटिंग सिस्टम द्वारा पसंद किया जाता है, जब कोई इसके बारे में सोचने के लिए बैठता है तो यह स्पष्ट है। एक नेटवर्क को निष्क्रिय रूप से खोजने के लिए, एक बीकन फ्रेम को सुनने का एक अच्छा मौका खड़े करने के लिए डिवाइस को लंबे समय तक एक चैनल पर सुनना होगा। चूंकि एक बीकन को केवल हर अवधि में भेजा जाता है, इसलिए सभी डिवाइसों को सुनने के लिए एक उपकरण को 200ms या उससे अधिक के लिए (और केवल सुनना) सुनना पड़ सकता है। यदि आप केवल 2.4GHz पर विचार करते हैं, तो वह कम से कम 11 चैनल हैं ... गणित करें।

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


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