مبدل IP آنلاین

🖥 مبدل IP آنلاین

تبدیل IP چیست؟

آدرس های IP و آدرس های Int را می توان به یکدیگر تبدیل کرد. آدرس IPv4 یک عدد باینری 32 بیتی است که معمولاً به صورت abcd در قاعده «اعشار نقطه‌دار» بیان می‌شود. آدرس Int یک عدد صحیح است. این شکل دیجیتالی یک آدرس IP است. این به موقعیت جغرافیایی دیجیتال یک مکان خاص در شبکه آدرس دیجیتال بین المللی اشاره دارد.

هدف از انجام تبدیل IP چیست؟

همانطور که قبلاً اشاره کردیم، آدرس IPv4 یک عدد باینری 32 بیتی است. اگر با نوع رشته نمایش داده شود، 7-15 بایت برای ذخیره سازی اشغال می کند. برای مثال 0.0.0.0 به 7 بایت نیاز دارد و 255.255.255.255 به 15 بایت نیاز دارد که فضای زیادی را اشغال می کند. و یک عدد Int فقط 4 بایت و 32 بیت است، بنابراین می توان از یک عدد Int برای نشان دادن آدرس IPv4 استفاده کرد و در نتیجه فضای ذخیره سازی را تا حد زیادی ذخیره کرد.

چگونه تبدیل IP را انجام دهیم؟

هر بخش از آدرس IPv4 را می توان به عنوان یک عدد صحیح 0-255 در نظر گرفت. ابتدا می توانید هر بخش را به یک باینری تقسیم کرده و آنها را ترکیب کنید. و سپس عدد باینری را به یک عدد صحیح بلند تبدیل کنید.

در اینجا IP 10.0.3.193 را به عنوان مثال در نظر بگیرید.

بخش دودویی
10 00001010
0 00000000
3 00000011
193 11000001

این ترکیب 00001010 00000000 00000011 11000001 است. عدد اعشاری 167773121 است. بنابراین 167773121 عدد Int آدرس IPv4 10.0.3.193 است. همچنین می توانید از طریق مبدل IP آنلاین زیر امتحان کنید.

📚 دیدگاه

زبان‌ها