0.0.0.0 یک آدرس آی پی معمولی نیست

چه چیزی بدست می آید هنگامی که آدرس IP 0.0.0.0 را مشاهده می کنید

آدرس IP در پروتکل اینترنت (IP) نسخه 4 (IPv4) محدوده 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 یک هدف بسیار خاص از اجازه دادن به دستگاه برای ارسال پیام به خود است.

نکته: آدرس IP 0.0.0.0 گاهی اوقات نام یک کلمه معین ، آدرس نامشخص یا INADDR_ANY نامیده می شود .

چه 0.0.0.0 به معنی

به طور خلاصه، 0.0.0.0. یک آدرس غیر قابل مسیریابی است که یک مقصد نامعتبر یا ناشناخته را توصیف می کند. با این حال، به معنای چیزی متفاوت است بسته به اینکه آیا آن را بر روی دستگاه مشتری مانند یک کامپیوتر یا یک دستگاه سرور دیده می شود.

در رایانه های مشتری

رایانه های شخصی و سایر دستگاه های کلاینت به طور معمول آدرس 0.0.0.0 را نشان می دهند وقتی که آنها به یک شبکه TCP / IP متصل نیستند. یک دستگاه ممکن است به طور پیشفرض این آدرس را هر وقت که آفلاین است، ارائه دهد.

این نیز ممکن است به صورت خودکار توسط DHCP در مورد عدم تخصیص آدرس مشخص شود. هنگامی که با این آدرس تنظیم می شود، دستگاه نمی تواند با سایر دستگاه های موجود در آن شبکه ارتباط برقرار کند.

0.0.0.0 همچنین می تواند به صورت نظری به عنوان یک ماسک زیرشبکه دستگاه به جای آدرس IP آن باشد. با این حال، ماسک زیرشبکه با این مقدار هیچ هدف عملی ندارد. هر دو آدرس IP و ماسک شبکه به طور معمول 0.0.0.0 در یک مشتری تعیین می شود.

بسته به نحوه استفاده از آن، نرم افزار فایروال یا روتر ممکن است از 0.0.0.0 استفاده کند تا نشان دهد که هر آدرس IP باید مسدود شود (یا مجاز).

در نرم افزارها و سرورها

بعضی از دستگاهها، به ویژه سرورهای شبکه ، دارای بیش از یک رابط شبکه هستند. برنامه های کاربردی نرم افزار TCP / IP با استفاده از 0.0.0.0 به عنوان یک روش برنامه نویسی برای نظارت بر ترافیک شبکه در تمام آدرس های IP که در حال حاضر به اینترفیس ها در دستگاه چند منظوره اختصاص داده می شوند.

در حالی که کامپیوتر های متصل از این آدرس استفاده نمی کنند، پیام هایی که بیش از IP حمل می شوند، گاهی اوقات 0.0.0.0 در داخل هدر پروتکل زمانی که منبع پیام ناشناخته است، می شود.

آدرس IP 0.0.0.0 را ببینید

اگر یک کامپیوتر به درستی برای شبکه TCP / IP پیکربندی شده است هنوز رتبه 0.0.0.0 برای یک آدرس را نشان می دهد، برای رفع این مشکل و گرفتن یک آدرس معتبر، زیر را امتحان کنید: