0.0.0.0 IP एड्रेस का अर्थ
इंटरनेट प्रोटोकॉल (IP) संस्करण 4 (IPv4) में IP एड्रेस 0.0.0.0 से 255.255.255.255 तक होते हैं। IP एड्रेस 0.0.0.0 के कंप्यूटर नेटवर्क पर कई विशेष अर्थ हैं। हालांकि, इसे सामान्य-उद्देश्य डिवाइस एड्रेस के रूप में उपयोग नहीं किया जा सकता।
यह IP एड्रेस एक नियमित एड्रेस की तरह संरचित है (इसमें संख्याओं के लिए चार स्थान हैं)। लेकिन यह एक प्लेसहोल्डर एड्रेस है या ऐसा एड्रेस जो बताता है कि कोई सामान्य एड्रेस असाइन नहीं किया गया है—न तो पब्लिक और न ही प्राइवेट। उदाहरण के लिए, किसी प्रोग्राम के नेटवर्क क्षेत्र में कोई IP एड्रेस न डालकर, 0.0.0.0 का उपयोग "सभी IP एड्रेस स्वीकार करें" या "सभी IP एड्रेस ब्लॉक करें" से लेकर डिफ़ॉल्ट रूट तक कुछ भी मतलब के लिए किया जा सकता है।
0.0.0.0 और 127.0.0.1 को भ्रमित करना आसान है। चार शून्य वाले एड्रेस के कई परिभाषित उपयोग हैं (जैसा कि नीचे वर्णित है), जबकि 127.0.0.1 का एक विशिष्ट उद्देश्य है: डिवाइस को स्वयं को मैसेज भेजने की अनुमति देना।
0.0.0.0 IP एड्रेस को कभी-कभी वाइल्डकार्ड एड्रेस, अनस्पेसिफाइड एड्रेस, या INADDR_ANY कहा जाता है।
0.0.0.0 का क्या मतलब है?
संक्षेप में, 0.0.0.0 एक नॉन-राउटेबल एड्रेस है जो एक अमान्य या अज्ञात टारगेट को दर्शाता है। हालांकि, इसका मतलब इस बात पर निर्भर करता है कि यह क्लाइंट डिवाइस (जैसे कंप्यूटर) पर देखा गया है या सर्वर मशीन पर।
क्लाइंट कंप्यूटर्स पर
- PC और अन्य क्लाइंट डिवाइस आमतौर पर TCP/IP नेटवर्क से कनेक्ट न होने पर 0.0.0.0 एड्रेस दिखाते हैं। डिवाइस ऑफलाइन होने पर डिफ़ॉल्ट रूप से खुद को यह एड्रेस दे सकता है।
- एड्रेस असाइनमेंट विफलताओं के मामले में DHCP द्वारा इसे स्वचालित रूप से असाइन भी किया जा सकता है। इस एड्रेस के साथ सेट होने पर, डिवाइस उस नेटवर्क पर किसी अन्य डिवाइस के साथ संवाद नहीं कर सकता।
- 0.0.0.0 को सैद्धांतिक रूप से डिवाइस के सबनेट मास्क के रूप में उसके IP एड्रेस के बजाय सेट किया जा सकता है। हालांकि, इस मान वाले सबनेट मास्क का कोई व्यावहारिक उद्देश्य नहीं है। क्लाइंट पर आमतौर पर IP एड्रेस और नेटवर्क मास्क दोनों को 0.0.0.0 असाइन किया जाता है।
- इसके उपयोग के तरीके के आधार पर, फ़ायरवॉल या राउटर सॉफ्टवेयर हर IP एड्रेस को ब्लॉक (या अनुमति) करने के लिए 0.0.0.0 का उपयोग कर सकता है।
सॉफ्टवेयर एप्लिकेशन्स और सर्वर्स पर
- कुछ डिवाइस, विशेष रूप से नेटवर्क सर्वर, एक से अधिक नेटवर्क इंटरफेस रखते हैं। TCP/IP सॉफ्टवेयर एप्लिकेशन उस मल्टी-होम्ड डिवाइस पर इंटरफेस को असाइन किए गए सभी वर्तमान IP एड्रेस पर नेटवर्क ट्रैफिक की निगरानी के लिए प्रोग्रामिंग तकनीक के रूप में 0.0.0.0 का उपयोग करते हैं।
- कनेक्टेड कंप्यूटर इस एड्रेस का उपयोग नहीं करते, लेकिन IP पर ले जाए जाने वाले मैसेज कभी-कभी प्रोटोकॉल हेडर के अंदर 0.0.0.0 शामिल करते हैं जब मैसेज का स्रोत अज्ञात होता है।
0.0.0.0 IP एड्रेस देखने पर क्या करें
यदि कंप्यूटर TCP/IP नेटवर्किंग के लिए ठीक से कॉन्फ़िगर है लेकिन एड्रेस के लिए 0.0.0.0 दिखाता है, तो इस समस्या के निवारण और वैध एड्रेस प्राप्त करने के लिए निम्न प्रयास करें:
- डायनामिक एड्रेस असाइनमेंट सपोर्ट वाले नेटवर्क पर, कंप्यूटर के IP एड्रेस को रिलीज़ और रिन्यू करें। DHCP असाइनमेंट के साथ विफलताएं आंतरायिक या लगातार हो सकती हैं। यदि विफलताएं बनी रहती हैं, तो DHCP सर्वर कॉन्फ़िगरेशन का निवारण करें। विफलता के सामान्य कारणों में DHCP पूल में कोई उपलब्ध एड्रेस न होना शामिल है।
- स्टेटिक IP एड्रेसिंग की आवश्यकता वाले नेटवर्क के लिए, कंप्यूटर पर एक वैध IP एड्रेस कॉन्फ़िगर करें।