Ви є тут
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 — це цілісне число адреси IPv4 10.0.3.193. Ви також можете спробувати через наступний онлайн-конвертер IP.