CSMA और ALOHA के बीच अंतर

CSMA बनाम ALOHA
अलोहा एक साधारण संचार योजना है जिसे मूल रूप से हवाई विश्वविद्यालय द्वारा उपग्रह संचार के लिए उपयोग किया जाता है। अलोहा विधि में, संचार नेटवर्क में प्रत्येक स्रोत हर बार डेटा प्रसारित करता है जिससे संचारित किया जा सके। यदि फ़्रेम सफलतापूर्वक गंतव्य तक पहुँच जाता है, तो अगला फ़्रेम प्रसारित होता है। यदि फ्रेम गंतव्य पर प्राप्त नहीं होता है, तो इसे फिर से प्रसारित किया जाएगा। CSMA (कैरियर सेंस मल्टीपल एक्सेस) एक मीडिया एक्सेस कंट्रोल (मैक) प्रोटोकॉल है, जहां एक नोड अन्य ट्रैफ़िक की अनुपस्थिति की पुष्टि करने के बाद ही एक साझा ट्रांसमिशन मीडिया पर डेटा प्रसारित करता है।
Aloha प्रोटोकॉल
जैसा कि पहले उल्लेख किया गया है, अलोहा एक सरल संचार प्रोटोकॉल है जहां नेटवर्क में प्रत्येक स्रोत डेटा प्रसारित करता है, जब भी इसका एक फ्रेम संचारित होता है। यदि फ़्रेम सफलतापूर्वक प्रसारित किया जाता है, तो अगला फ़्रेम प्रसारित किया जाएगा। यदि ट्रांसमिशन विफल हो जाता है, तो स्रोत उसी फ्रेम को फिर से भेज देगा। Aloha वायरलेस प्रसारण प्रणाली या आधे-द्वैध दो-तरफ़ा लिंक के साथ अच्छी तरह से काम करता है। लेकिन जब नेटवर्क अधिक जटिल हो जाता है, जैसे कि एक सामान्य डेटा पथ का उपयोग करने वाले कई स्रोतों और गंतव्यों के साथ ईथरनेट, डेटा फ़्रेम के टकराने के कारण समस्याएं होती हैं। जब संचार की मात्रा बढ़ जाती है, तो टकराव की समस्या बदतर हो जाती है। यह एक नेटवर्क की दक्षता को कम कर सकता है क्योंकि फ़्रेम को टकराने से दोनों फ़्रेमों में डेटा का नुकसान होगा। स्लॉटेड अलोहा मूल अलोहा प्रोटोकॉल में सुधार है, जहां टकराव को कम करते हुए अधिकतम थ्रूपुट को बढ़ाने के लिए असतत समय स्लॉट पेश किए गए थे। यह केवल समय-सीमा की शुरुआत में स्रोतों को प्रसारित करने की अनुमति देकर प्राप्त किया जाता है।
CSMA प्रोटोकॉल
CSMA प्रोटोकॉल एक संभाव्य मैक प्रोटोकॉल है जिसमें एक नोड यह पुष्टि करता है कि चैनल एक साझा चैनल जैसे विद्युत बस पर संचारित करने से पहले मुक्त है। संचार करने से पहले, ट्रांसमीटर यह पता लगाने की कोशिश करता है कि चैनल में किसी अन्य स्टेशन से कोई संकेत है या नहीं। यदि एक सिग्नल का पता चला है, तो ट्रांसमीटर तब तक इंतजार करता है जब तक कि चल रही ट्रांसमिशन समाप्त होने से पहले फिर से शुरू नहीं हो जाती। यह प्रोटोकॉल का "कैरियर सेंस" हिस्सा है। "मल्टीपल एक्सेस" परिभाषित करता है कि कई स्टेशन चैनल पर सिग्नल भेजते हैं और प्राप्त करते हैं और एक नोड द्वारा ट्रांसमिशन आमतौर पर चैनल का उपयोग करके अन्य सभी स्टेशनों द्वारा प्राप्त किया जाता है। Collision Detection (CSMA / CD) के साथ Carrier Sense Multiple Access और Collision Avoidance (CSMA / CA) के साथ कैरियर Sense एकाधिक एक्सेस CSMA प्रोटोकॉल के दो संशोधन हैं। CSMA / CD टकराव का पता चलते ही एक प्रसारण को रोककर CSMA के प्रदर्शन में सुधार करता है और अगर चैनल को व्यस्त महसूस किया जाता है तो CSMA / CA एक यादृच्छिक अंतराल द्वारा प्रसारण में देरी करके CSMA के प्रदर्शन में सुधार करता है।
CSMA और ALOHA के बीच अंतर
अलोहा और सीएसएमए के बीच मुख्य अंतर यह है कि अलोहा प्रोटोकॉल यह पता लगाने की कोशिश नहीं करता है कि चैनल संचारित होने से पहले मुक्त है या नहीं, लेकिन सीएसएमए प्रोटोकॉल पुष्टि करता है कि डेटा संचारित करने से पहले चैनल मुक्त है। इस प्रकार CSMA प्रोटोकॉल क्लैश होने से पहले बच जाता है जबकि अलोहा प्रोटोकॉल यह पता लगाता है कि क्लैश होने के बाद ही कोई चैनल व्यस्त होता है। इसके कारण, CSMA नेटवर्क जैसे ईथरनेट के लिए अधिक उपयुक्त है जहां कई स्रोत और गंतव्य एक ही चैनल का उपयोग करते हैं।