हेलो दोस्तों इस लेख में आप जानेंगे ICMP प्रोटोकॉल क्या है,ICMP protocol in Hindi और इसका क्या उपयोग है
ICMP प्रोटोकॉल क्या है। ICMP Protocol in Hindi.
ICMP का full form Internet Control Message Protocol है,यह एक Internet Layer Protocol है,जिसका उपयोग नेटवर्क प्रबंधन (Management) थता नेटवर्क devices के बीच संचार (Communication) में आने वाली दिक्कतों का पता लगाने के लिए किया जाता है।
इसके उपयोग से मुख्य तोर पर यह निर्धारित करना है की क्या डाटा सही समय पर उसके गंतव्य तक पहुँच भी रहा है या नहीं।
यानि नेटवर्क में होने वाली समस्याओं के कारण यदि IP पैकेट्स अपने गंतव्य तक नहीं पहुँच पाते हैं,तो ऐसी स्तिथि में नेटवर्क डिवाइस जैसे की (Router) इत्यादि
ICMP के द्वारा Error मैसेज उत्पन्न करते हैं और Source IP को यह Error मैसेज भेजते हैं,
जैसे की Request Service not available या host or Router not recheable इत्यादि और इस प्रकार के Error मैसेज जरुरी नहीं की हर बार आपको दिखाई दें, बल्कि यह devices के बीच आपस में ट्रांसफर कर दिए जाते हैं।
आप को यह भी स्पष्ट कर देते हैं की ICMP कोई ट्रांसपोर्ट प्रोटोकॉल नहीं है,जिससे की सिस्टम्स के बीच डाटा भेजा जा सके,बल्कि यह उन मौलिक प्रणालिओं में से एक है,जिनकी मदद से इंटरनेट सही रूप में काम कर पाता है।
जैसे की हमने ऊपर बताया की ICMP के द्वारा ना सिर्फ डिवाइस के बीच Error मैसेज भेजने का ही कार्य किया जाता है,बल्कि इसके द्वारा नेटवर्क dignostic का
कार्य भी किया जाता है।
इसका उदाहरण आप Network Dignostic utilities जैसे की “Ping” या “Traceroute“से ले सकते हैं,जहाँ पर पिंग का उपयोग रिक्वेस्टिंग होस्ट
और डेस्टिनेशन होस्ट के बीच कनेक्टिविटी टेस्ट के लिए किया जाता है,
और जब एक बार पिंग टेस्ट हो जाए तो Traceroute यूटिलिटी द्वारा दो कम्प्यूटरों के बीच के Path को trace किया जा सकता है,यानि ICMP की इन Utility’s का
उपयोग हर एक नेटवर्क एडमिनिस्ट्रेटर जरूर करता है।
अंतिम शब्द
ICMP के मुख्य Message Code जो पिंग और Traceroute में उपयोग किए जाते हैं,वो Echo reply, Echo request, Time exceeded इत्यादि हैं।
तो मित्रों आपने जाना ICMP प्रोटोकॉल क्या है,ICMP protocol in Hindi और यह किस तरह से कार्य करता है,यदि इस से सम्बंधित आपके कोई सवाल हैं तो आप कमेंट द्वारा हम से पूछ सकते हैं।