آدرس IP در پروتکل اینترنت (IP) نسخه 4 (IPv4) از 0.0.0.0 تا 255.255.255.255 متغیر است. IP آدرس 0.0.0.0 چندین معانی خاص در شبکههای کامپیوتری دارد. با این حال، نمیتوان از آن بهعنوان یک آدرس دستگاه همهمنظوره استفاده کرد.
این آیپی آدرس مانند یک آدرس معمولی ساختار یافته است (چهار جایگاه مشخص برای اعداد دارد). با این حال، این یک آدرس نگهدارنده است. یعنی آدرسی که برای توصیف اینکه یک آدرس معمولیِ «اختصاص داده نشده است». نه عمومی و نه خصوصی استفاده میشود. بهعنوان مثال؛ بهجای قرار دادن هیچ آیپی آدرسی در منطقه شبکه، یک برنامه، 0.0.0.0 میتواند بهمعنای هر چیزی از پذیرش تمام IP آدرسها یا مسدود کردن همه IP آدرسهای تا مسیر پیش فرض باشد.
بهراحتی میتوان 0.0.0.0 و 127.0.0.1 را با هم اشتباه گرفت. یک آدرس با چهار صفر چندین کاربرد تعریف شده دارد.همانطور که در ادامه خواهیم گفت، در حالی که 127.0.0.1 یک هدف خاص دارد که به دستگاه اجازه میدهد برای خود پیام ارسال کند.
IP آدرس 0.0.0.0 گاهی اوقات یک آدرس wildcard، آدرس نامشخص یا INADDR_ANY نامیده میشود.
0.0.0.0 به چه معناست
بهطور خلاصه، 0.0.0.0 یک آدرس غیر قابل مسیریابی است. یک هدف نامعتبر یا ناشناخته را توصیف میکند. با این حال، بسته به اینکه در دستگاه مشتری مانند رایانه یا در دستگاه سرور دیده شود، معنای متفاوتی دارد.
در رایانههای مشتری (Client)
رایانههای شخصی و سایر دستگاههای سرویس گیرنده معمولاً وقتی به شبکه TCP/IP متصل نیستند، آدرس 0.0.0.0 را نشان میدهند. یک دستگاه ممکن است هر زمان که آفلاین است این آدرس را بهطور پیش فرض به خود بدهد.
همچنین ممکن است در صورت عدم موفقیت در تخصیص آدرس، توسط DHCP بهطور خودکار اختصاص داده شود. وقتی با این آدرس تنظیم شود، دستگاه نمیتواند با هیچ دستگاه دیگری در آن شبکه ارتباط برقرار کند.
0.0.0.0 همچنین میتواند از نظر تئوری بهعنوان ماسک زیر شبکه دستگاه بهجای IP آدرس آن تنظیم شود. با این حال، ماسک زیر شبکه با این مقدار هیچ هدف عملی ندارد. هر دو آدرس IP و ماسک شبکه معمولاً 0.0.0.0 به مشتری اختصاص داده میشوند.
بسته به روش استفاده، نرم افزار فایروال یا روتر ممکن است از 0.0.0.0 استفاده کند تا نشان دهد که هر آدرس IP باید مسدود شود (یا مجاز باشد).
ویدیو: IP Address چیست؟
در مورد نرم افزارها و سرورها
برخی از دستگاهها، بهویژه سرورهای شبکه، بیش از یک رابط شبکه دارند. برنامههای کاربردی نرم افزار TCP/IP از 0.0.0.0 بهعنوان یک تکنیک برنامه نویسی برای نظارت بر ترافیک شبکه در تمام آدرسهای IP که در حال حاضر به واسطهای آن دستگاه چند هوم اختصاص داده شدهاند، استفاده میکنند.
در حالی که رایانههای متصل از این آدرس استفاده نمیکنند، پیامهایی که از طریق IP منتقل میشوند. این پیامها گاهی اوقات حاوی 0.0.0.0 در هدر پروتکل هستند، زمانی که منبع پیام ناشناخته است.
هنگام مواجه با IP آدرس 0.0.0.0 چه کاری باید انجام داد
اگر رایانهای بهدرستی برای شبکه TCP/IP پیکربندی شده است اما 0.0.0.0 را برای یک آدرس نشان میدهد، برای عیبیابی این مشکل و بهدست آوردن یک آدرس معتبر، موارد زیر را امتحان کنید:
- در شبکههایی که از تخصیص آدرس پویا پشتیبانی میکنند، آدرس IP رایانه را آزاد و تمدید کنید. خرابیهای مربوط به تخصیص DHCP میتواند متناوب یا مداوم باشد. اگر خرابیها ادامه داشت، پیکربندی سرور DHCP را عیبیابی کنید. دلایل رایج خرابی شامل نداشتن آدرس در دسترس در استخر DHCP است.
- برای شبکههایی که به آدرسدهی IP ثابت نیاز دارند، یک IP آدرس معتبر را روی رایانه پیکربندی کنید.