Modbus Protocol

मोडबस प्रोटोकॉल का परिचय

मोडबस प्रोटोकॉल औद्योगिक स्वचालन और नियंत्रण प्रणालियों में एक व्यापक रूप से प्रयोग किया जाने वाला प्रोटोकॉल है। मोडबस विभिन्न उपकरणों जैसे कि प्रोग्रामेबल लॉजिक कंट्रोलर (PLCs), सेंसर, एक्चुएटर्स, और अन्य औद्योगिक उपकरणों के बीच संचार की अनुमति देता है। मोडबस प्रोटोकॉल को समझना महत्वपूर्ण है क्योंकि यह आईसीएस में सबसे अधिक प्रयुक्त संचार प्रोटोकॉल है और स्निफिंग और यहाँ तक कि पीएलसी में कमांड डालने के लिए बहुत सारी संभावना है।

यहाँ, संकेतों को बिंदुवार रूप से उल्लेख किया गया है जो प्रोटोकॉल की संदर्भ और इसके परिचालन की प्रकृति की समझ प्रदान करते हैं। आईसीएस सिस्टम सुरक्षा में सबसे बड़ी चुनौती की लागत और उन्नयन की चुनौती है। ये प्रोटोकॉल और मानक जिन्हें 80 के दशक में और 90 के दशक में डिज़ाइन किया गया था जो अब भी व्यापक रूप से प्रयोग किया जाता है। क्योंकि एक उद्योग में बहुत सारे उपकरण और कनेक्शन होते हैं, उन्नयन करना बहुत मुश्किल है, जिससे हैकर्स को पुराने प्रोटोकॉलों का सामना करने का एक फायदा मिलता है। मोडबस पर हमले लगभग अटल हैं क्योंकि यह उन्नयन के बिना प्रयोग किया जाएगा और इसका परिचालन उद्योग के लिए महत्वपूर्ण है।

क्लाइंट-सर्वर वास्तुकला

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

सीरियल और ईथरनेट संस्करण

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

डेटा प्रतिनिधित्व

डेटा मोडबस प्रोटोकॉल में एएसएसआई या बाइनरी रूप में प्रेषित किया जाता है, हालांकि बाइनरी प्रारूप पुराने उपकरणों के साथ संगत होने के कारण प्रयुक्त होता है।

कार्य कोड

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

मोडबस का पता लगाना

नेटवर्क में प्रत्येक उपकरण का कुछ विशिष्ट पता होता है जो उपकरणों के बीच संचार के लिए आवश्यक है। मोडबस आरटीयू, मोडबस टीसीपी, आदि जैसे प्रोटोकॉल पता लगाने के लिए प्रयोग किए जाते हैं और डेटा प्रेषण के लिए एक परिवहन परत की भूमिका निभाते हैं। जो डेटा प्रेषित किया जाता है, वह मोडबस प्रोटोकॉल प्रारूप में होता है जो संदेश को शामिल करता है।

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

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

Last updated