इन्टरनेट नियन्त्रण सन्देश प्रोटोकल (आईसीएमपी) इन्टरनेट प्रोटोकल (आईपी) सञ्जालका लागि सञ्जाल प्रोटोकल हो । आईसीएमपी स्थानान्तरण डेटा डेटा को बजाय नेटवर्क को स्थिति को लागि नियंत्रण जानकारी। एक आईपी सञ्जाललाई राम्ररी कार्य गर्न ICMP चाहिन्छ।
आईसीएमपी सन्देशहरू एक विशिष्ट प्रकारको आईपी सन्देश हुन् जसले TCP र UDP बाट अलग गर्दछ ।
आईसीएमपी सन्देशको प्रकृयाको सबैभन्दा उत्तम ज्ञात उदाहरण पिंग उपयोगिता हो, जुन प्रतिक्रियाको लागि रिमोट होस्टहरू जांच गर्न आईसीएमपी प्रयोग गर्दछ र जांच सन्देशहरूको समग्र राउन्ड-ट्रिभ समय।
ICMP traceroute जस्तै अन्य उपयोगिताहरू लाई समर्थन गर्दछ जसले मध्यवर्ती मार्ग यन्त्रहरूको पहिचान गर्दछ ("होप्स") दिएको स्रोत र गन्तव्य बीचको बाटोमा।
आईसीएमपी बनाम आईसीएमपीवी 6
आईसीएमपी समर्थित इन्टरनेट प्रोटोकल संस्करण 4 (आईपीभी 4) नेटवर्कको मौलिक परिभाषा। आईपीवी 6 ले प्रोटोकल को एक संशोधित रूप को पारंपरिक रूप देखि ICMPv6 भनिन्छ जसलाई मूल आईसीएमपी (कहिलेकाहीं आईसीएमपीवि 4 भनिन्छ) भेद गर्न को लागी।
ICMP सन्देश प्रकारहरू र सन्देश ढाँचाहरू
आईसीएमपी सन्देशहरूले कम्प्यूटर सञ्जालका अपरेसन र व्यवस्थापनको लागि आवश्यक डेटा लगाउँछ। प्रोटोकलले अनअनुरोधित यन्त्रहरू, ट्राफिक त्रुटिहरू, र सञ्जाल भित्री समस्याहरूको रूपमा रिपोर्ट गर्दछ।
आईपी परिवारमा अन्य प्रोटोकलहरू जस्तै, ICMP सन्देश हेडर परिभाषित गर्दछ। हेडरले निम्न अनुक्रममा चार क्षेत्रहरू समावेश गर्दछ:
- प्रकार (8 बिट्स )
- कोड (8 बिट्स)
- चेकसम (16 बिट्स)
- आईसीएमपी डाटा (32 बिट्स)
ICMP विशिष्ट सन्देश प्रकारहरूको सूची परिभाषित गर्छ र प्रत्येकमा एक अद्वितीय संख्या प्रदान गर्दछ।
जस्तै तलको तालिकामा देखाइएको छ, ICMPv4 र ICMPv6 केही सामान्य सन्देश प्रकारहरू प्रदान गर्दछ (तर प्रायः फरक संख्याका साथ) र प्रत्येक सन्देशहरू पनि केहि विशिष्ट छन्। (आईपी संस्करणहरू बीचको व्यवहारमा सामान्य सन्देश प्रकारहरू पनि फरक हुन सक्छ)।
v4 # | v6 # | टाइप गर्नुहोस् | विवरण |
---|---|---|---|
0 | 129 | इको जवाफ | इको अनुरोधको जवाफमा पठाइएको सन्देश (तल हेर्नुहोस्) |
3 | 1 | गंतव्य अनुपयुक्त | कुनै पनि आईपी सन्देशको प्रतिक्रियामा पठाइएका विभिन्न कारणहरु को लागी अपरिहार्ययोग्य रहेको छ। |
4 | - | स्रोत उद्धरण | उपकरणले यस सन्देशलाई प्रेषकलाई फिर्ता पठाउन सक्छ जुन जुन प्रक्रियामा प्रशोधन गर्न भन्दा छिटो दरमा आगमन ट्राफिक उत्पन्न हुँदैछ। (अन्य विधिहरु द्वारा सुपरस्ड।) |
5 | 137 | सन्देश पुन: निर्देशित गर्नुहोस् | रूटिंग उपकरणहरूले यो विधि उत्पन्न गर्न सक्छ यदि तिनीहरू आईपी सन्देशको लागि अनुरोध गरिएको मार्गमा परिवर्तन परिवर्तन हुनुपर्छ। |
8 | 128 | इको अनुरोध | लक्षित यन्त्रको प्रतिक्रिया जाँच गर्न पिंग उपयोगिताहरू द्वारा सन्देश पठाइयो |
11 | 3 | समय सकियो | मार्गहरूले यस सन्देशलाई उत्पन्न गर्दा आएको डाटाले "हप" गणना सीमा पुग्यो। Traceroute द्वारा प्रयोग गरिएको। |
12 | - | परिमिति समस्या | जब यन्त्रले आईपी सन्देशमा खराब वा हराएको डेटा पत्ता लगाउँदछ तब उत्पन्न हुन्छ। |
13, 14 | - | टाइमस्टैम्प (अनुरोध, जवाफ) | IPv4 मार्फत दुई यन्त्रहरू बीच समय घडीहरू सिंक्रोनाइज गर्न डिजाइन गरियो ((अन्य थप विश्वसनीय तरिकाहरू द्वारा सुपरस्पेड गरिएको।) |
- | 2 | प्याकेट धेरै ठूलो | मार्गहरूले यो सन्देश उत्पन्न गर्दा सन्देश प्राप्त गर्ने जुन लम्बाई सीमा पार गर्नको लागी यसको गन्तव्यमा फर्वार्ड गर्न सकिदैन। |
प्रोटोकलले कोडमा आधारित कोड र आईसीएमपी डाटा फिल्ड भरेर अतिरिक्त जानकारी साझेदारी गर्न चयन गरिएको प्रकार टाइप गर्दछ। उदाहरणका लागि, एउटा गन्तब्य अनुपयुक्त संदेश हुन सक्छ धेरै कोड मानहरू विफलताको प्रकृतिको आधारमा।