यदि दो डिवाइस एक ही समय में एक ही आवृत्ति में एक वाईफ़ाई सिग्नल का उत्सर्जन कर रहे हैं और एक ही समय में एक एंटीना तक पहुंचते हैं, तो डेटा ओवरलैप कैसे नहीं कर सकता है?


15

मेरा मतलब है, मुझे पता है कि प्रत्येक पैकेट एक मैक पते के साथ भेजा जाता है, लेकिन स्ट्रीमिंग के बारे में क्या?

यदि राउटर एक पैकेट प्राप्त कर रहा है तो क्या होगा, एक पैकेट दूसरे डिवाइस से आता है?

राउटर कैसे जान सकता है कि ऐन्टेना से टकरा रहे फोटॉन पहले पैकेट का हिस्सा हैं या दूसरे पैकेट का?

या क्या यह है कि प्रकाश की गति इतनी तेज है कि यह लगभग कभी नहीं होता है और पैकेट को केवल भ्रष्ट बताया जाता है और फिर से भेजा जाता है?


4
वह टकराव कहलाता है । दोनों पैकेट खो गए हैं।
वॉनब्रांड

जवाबों:


20

एक वायरलेस नेटवर्क में, केवल एक उपकरण वास्तव में एक बार "बोल" रहा है। एक दूसरे डिवाइस सुनता है और बोलने से पहले शांत होने के लिए उस चैनल पर हवा का इंतजार करता है। इस तकनीक को टकराव से बचने (CSMA / CA) के साथ कैरियर सेंस मल्टीपल एक्सेस कहा जाता है

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

@Petr अब्दुलिन सही है लेकिन मुझे लगता है कि सभी Wifi नेटवर्क CSMA / CA का उपयोग करते हैं। पुराने 10BaseT गैर-स्विच्ड वायर्ड नेटवर्क को टक्कर का पता लगाने (CSMA / CD) के साथ कैरियर की कई पहुंच पर निर्भर था । टक्कर उन नेटवर्कों पर नहीं होती जहाँ सभी नोड एक स्विच से जुड़े होते हैं।


4
ज्यादातर सही है, सिवाय इसके कि सीएसएमए / सीए के साथ टकराव संभव है। तीन उपकरणों ए, बी और सी पर विचार करें, जहां ए और सी एक दूसरे से डेटा प्राप्त करने के लिए एक दूसरे से बहुत दूर हैं, लेकिन बी उनके बीच है और दोनों में से प्राप्त कर सकते हैं। ए और सी टकरावों का पता नहीं लगा सकते हैं (जहां तक ​​वे चिंतित हैं, कोई नहीं हैं), लेकिन बी दोनों में से डेटा प्राप्त करने में सक्षम नहीं होगा, जब तक कि कोई चुप नहीं होता।
जॉर्ज स्कोप्सोव

@GeorgeSkoptsov - निश्चित रूप से टकराव के लिए अभी भी संभव है, अगर टकराव संभव नहीं थे, तो सब कुछ वायरलेस होगा क्योंकि कोई पैकेट नुकसान नहीं होगा।
रामहुंड

5
@ रामहाउंड - टकराव प्राथमिक कारण नहीं है पैकेट का नुकसान है, और पैकेट का नुकसान प्राथमिक कारण नहीं है सब कुछ वायरलेस है।
बजे जॉर्ज स्कोप्टसोव

8

यदि ऐसा होता है कि दो प्रसारण एक-दूसरे (टकराव) में बाधा डालते हैं, तो दोनों प्रसारण दूषित हो जाएंगे और टकराव की पुनरावृत्ति के जोखिम को कम करते हुए, उन्हें एक यादृच्छिक देरी के बाद वापस ले लिया जाएगा।


1

यदि राउटर एक पैकेट प्राप्त कर रहा है तो क्या होगा, एक पैकेट दूसरे डिवाइस से आता है?

तात्कालिक परिणाम यह है कि कुछ अतिव्यापी बिट्स दूषित हैं। अक्सर इतने सारे बिट्स दूषित होते हैं कि रिसीवर देखता है कि फ़्रेम चेक अनुक्रम मेल नहीं खाता है, और रिसीवर केवल खराब डेटा को बाहर फेंक देता है और अन्यथा ऐसा कार्य करता है जैसे कि उसने पैकेट को नहीं सुना है।

बाद में, उच्च-स्तरीय प्रोटोकॉल अंततः नोटिस करते हैं कि एक पैकेट स्वीकार नहीं किया गया है (ACK'ed) और पैकेट को फिर से भेजें।

हालाँकि, वाईफाई मानकों में ऐसी टक्करों को रोकने के कई अलग-अलग तरीके शामिल हैं, जिनमें शामिल हैं:

  • WiFi के अधिकांश संस्करण COFDM या स्प्रेड-स्पेक्ट्रम + अतिरिक्त त्रुटि सुधार बिट्स के कुछ अन्य संयोजन का उपयोग करते हैं। तुम भाग्यशाली केवल कुछ बिट्स रूप से फ़्लिप किया गया है कर रहे हैं, उन बिट्स के सभी रिसीवर पर सुधारा जा सकता है, और एक पैकेट के बिना किसी त्रुटि के माध्यम से हो जाता है।

  • जैसा कि लॉरेंससी ने पहले ही बताया था, वाईफाई वर्जन के अधिकांश संस्करण टकराव से बचने (सीएसएमए / सीए) के साथ कई एक्सेस का उपयोग करते हैं : वायरलेस एक्सेस प्वाइंट इसके साथ संचार करने वाले सभी लैपटॉप को समन्वयित करता है ताकि (आमतौर पर) एक समय में केवल एक डिवाइस संचारित हो, इसलिए (आमतौर पर) कोई टक्कर नहीं है। (कभी-कभी आप अभी भी किसी अन्य लैपटॉप से ​​पैकेट से टकरा जाते हैं, कुछ अन्य वायरलेस एक्सेस पॉइंट पर बात करने की कोशिश करते हैं, या विभिन्न अन्य उपकरणों के साथ हस्तक्षेप करते हैं)।

स्ट्रीमिंग के बारे में क्या?

इसके बारे में क्या है?

जब एक लैपटॉप स्ट्रीमिंग ऑडियो (या स्ट्रीमिंग वीडियो, लगभग 1080p वीडियो स्ट्रीम के लिए 5 Mbit / s) खेल रहा है, तो प्रेषक इसे छोटे पैकेटों की एक श्रृंखला के रूप में भेजता है। आधुनिक संचार हार्डवेयर तेज़ है (802.11a 20 से अधिक Mbit / s पर प्रसारित होता है, और अधिक हाल के वाई-फाई मानक और भी तेज़ हैं), इसलिए उस लैपटॉप के एक पैकेट के बीच (अपेक्षाकृत) लंबे अंतराल हैं, और उसी के लिए अगला पैकेट है। लैपटॉप।

प्रत्येक पैकेट के बीच वायरलेस एक्सेस पॉइंट के लिए कई अन्य लैपटॉप में पैकेट भेजने के लिए बहुत समय होता है, उन लैपटॉप से ​​सामयिक पैकेट के लिए सुनते हैं जो पिछले ट्रांसमिशन को ACK करते हैं और स्ट्रीम के अगले टुकड़े का अनुरोध करते हैं, और कभी-कभी पैकेट फिर से भेजते हैं। जब कोई टक्कर या कोई अन्य त्रुटि हो।

यदि ये सभी लैपटॉप एक ही एक्सेस पॉइंट से बात कर रहे हैं, तो एक्सेस पॉइंट ट्रांसमीशन को कोऑर्डिनेट करता है इसलिए एक बार में केवल एक डिवाइस ही ट्रांसमिट होता है।

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

जो भी पैकेट टकराते हैं, वे दोबारा फैल जाते हैं। आमतौर पर फिर से प्रेषित पैकेट के माध्यम से अंततः, इसे खेलने के लिए समय से बहुत पहले हो जाता है, इसलिए कोई भी मानव नोटिस भी नहीं करता था। इसलिए (आम तौर पर) हर इंसान को अपनी "निरंतर" समर्पित धारा का भ्रम हो जाता है।


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