Internet Protokolining (IP) 4-versiyasidagi (IPv4) IP manzillari 0.0.0.0 dan 255.255.255.255 gacha. 0.0.0.0 IP manzili kompyuter tarmoqlarida bir nechta maxsus ma'nolarga ega. Biroq, undan umumiy maqsadli qurilma manzili sifatida foydalanish mumkin emas.
Bu IP-manzil odatdagidek tuzilgan (u raqamlar uchun to'rtta joydan iborat). Biroq, bu to'ldiruvchi manzil yoki oddiy manzil tayinlanmaganligini tasvirlash uchun ishlatiladi - na umumiy, na shaxsiy. Masalan, dasturning tarmoq maydoniga IP-manzilni qo'yish o'rniga, 0.0.0.0 barcha IP-manzillarni qabul qilish yoki barcha IP-manzillarni standart marshrutga blokirovka qilishdan tortib, hamma narsani anglatish uchun ishlatilishi mumkin.
0.0.0.0 va 127.0.0.1 ni chalkashtirib yuborish oson. To‘rt nolga ega bo‘lgan manzil bir nechta aniq maqsadlarga ega (quyida ta’riflanganidek), 127.0.0.1 esa qurilmaning o‘ziga xabar jo‘natishiga ruxsat berishdan iborat.
0.0.0.0 IP manzili ba'zan joker manzil, aniqlanmagan manzil yoki INADDR_ANY deb ataladi.
0.0.0.0 nimani anglatadi
Xulosa qilib aytganda, 0.0.0.0 yoʻn altirilmaydigan manzil boʻlib, yaroqsiz yoki nomaʼlum maqsadni tavsiflaydi. Biroq, u kompyuter kabi mijoz qurilmasida yoki server mashinasida ko'rinishiga qarab farq qiladi.
Mijoz kompyuterlarida
Kompyuterlar va boshqa mijoz qurilmalari odatda TCP/IP tarmog'iga ulanmaganida 0.0.0.0 manzilini ko'rsatadi. Qurilma har doim oflayn boʻlganda oʻziga bu manzilni sukut boʻyicha berishi mumkin.
Manzil tayinlashda xatolik yuz berganda, u avtomatik ravishda DHCP tomonidan ham tayinlanishi mumkin. Bu manzil bilan sozlangan boʻlsa, qurilma oʻsha tarmoqdagi boshqa qurilmalar bilan bogʻlana olmaydi.
0.0.0.0 ham nazariy jihatdan qurilmaning IP manzili emas, balki uning pastki tarmoq niqobi sifatida oʻrnatilishi mumkin. Biroq, bu qiymatga ega bo'lgan pastki tarmoq niqobi amaliy maqsadga ega emas. IP manzili ham, tarmoq maskasi ham mijozga odatda 0.0.0.0 tayinlanadi.
Foydalanish usuliga qarab, xavfsizlik devori yoki router dasturi har bir IP-manzilni bloklash (yoki ruxsat berish) kerakligini bildirish uchun 0.0.0.0 dan foydalanishi mumkin.
Dastur ilovalari va serverlarida
Ba'zi qurilmalar, xususan, tarmoq serverlari bir nechta tarmoq interfeysiga ega. TCP/IP dasturiy ilovalari 0.0.0.0 dan ushbu koʻp tarmoqli qurilmadagi interfeyslarga hozirda tayinlangan barcha IP manzillar boʻylab tarmoq trafigini kuzatish uchun dasturlash usuli sifatida foydalanadi.
Ulangan kompyuterlar bu manzildan foydalanmasa ham, IP orqali uzatiladigan xabarlar ba'zan xabar manbasi noma'lum bo'lsa, protokol sarlavhasi ichida 0.0.0.0 ni o'z ichiga oladi.
0.0.0.0 IP manzilini ko'rganingizda nima qilish kerak
Agar kompyuter TCP/IP tarmogʻi uchun toʻgʻri sozlangan boʻlsa, lekin manzil uchun 0.0.0.0 koʻrsatsa, ushbu muammoni bartaraf etish va toʻgʻri manzilni olish uchun quyidagi amallarni bajarib koʻring:
- Dinamik manzil belgilash qoʻllab-quvvatlanadigan tarmoqlarda kompyuterning IP-manzilini chiqaring va yangilang. DHCP tayinlashdagi nosozliklar vaqti-vaqti bilan yoki doimiy bo'lishi mumkin. Agar nosozliklar davom etsa, DHCP server konfiguratsiyasidagi muammolarni bartaraf qiling. Muvaffaqiyatsizlikning keng tarqalgan sabablari orasida DHCP hovuzida mavjud manzillarning yo'qligi kiradi.
- Statik IP-manzilni talab qiladigan tarmoqlar uchun kompyuterda yaroqli IP-manzilni sozlang.