Konverter Alamat IP ke Biner

Ubah alamat IPv4 antara desimal bertitik, biner, bilangan bulat 32 bit, dan hex ke segala arah, serta perluas IPv6 ke biner penuh. Gratis dan instan.

IPv4 dalam desimal bertitik, biner bertitik, 32 bit, bilangan bulat desimal, atau hex 0x — atau alamat IPv6 apa pun (dengan :: atau IPv4 tertanam).

IPv4

Desimal bertitik192.168.1.1
Biner bertitik11000000.10101000.00000001.00000001
Biner 32-bit11000000101010000000000100000001
Bilangan bulat desimal3232235777
Heksadesimal0xC0A80101
Heksadesimal bertitikC0.A8.01.01
IPv6 terpetakan IPv4::ffff:c0a8:101

Apa itu IP ke Biner?

Masukkan alamat IP dalam notasi apa pun dan lihat semua notasi lainnya. Untuk IPv4: desimal bertitik, biner bertitik, string biner 32 bit, bilangan bulat desimal, heksadesimal, dan bentuk IPv6 terpetakan IPv4. Untuk IPv6: bentuk ringkas dan lengkap, biner 128 bit per grup, hex, dan desimal.

Cara menggunakan IP ke Biner

  1. Ketik alamat ke Alamat IP (notasi apa pun): 192.168.1.1, 3232235777, 0xC0A80101, 11000000.10101000.00000001.00000001, atau alamat IPv6 seperti 2001:db8::1.
  2. Periksa lencana IPv4 / IPv6 untuk memastikan bagaimana input dikenali.
  3. Baca bentuk hasil konversi di bawahnya dan gunakan Salin pada baris mana pun.

Contoh

Masukan
192.168.1.1
Keluaran
11000000.10101000.00000001.00000001 · 3232235777 · 0xC0A80101 · ::ffff:c0a8:101

Kapan menggunakan IP ke Biner

Gunakan untuk tugas subnetting, aturan firewall yang membutuhkan IP bilangan bulat, atau memahami bagaimana alamat disimpan. Untuk menghitung rentang jaringan, mask, dan jumlah host, gunakan kalkulator CIDR/subnet.

Cara kerja IP ke Biner

Input IPv4 diubah menjadi bilangan bulat 32 bit: oktet desimal bertitik (0–255, tanpa nol di depan), empat grup biner 8 bit, string 32 bit biasa, bilangan bulat desimal hingga 4294967295, atau hex 0x. Setiap keluaran diturunkan dari bilangan bulat itu. Input IPv6 diperluas dengan mengisi :: dengan grup nol yang hilang (ekor IPv4 yang disematkan menjadi dua grup hex) dan disimpan sebagai BigInt 128 bit; bentuk ringkasnya mengikuti RFC 5952 (huruf kecil, rangkaian grup nol terpanjang dipersingkat).

Kasus Penggunaan Umum

  • Belajar subnetting dengan melihat alamat dalam biner
  • Mengonversi IP yang tersimpan sebagai bilangan bulat di database kembali ke bentuk bertitik
  • Memperluas alamat IPv6 ringkas untuk dokumentasi
  • Mendapatkan bentuk hex sebuah IP untuk analisis paket

Pertanyaan Umum

Mengapa 192.168.01.1 ditolak?

Nol di depan ambigu (sebagian sistem membacanya sebagai oktal), jadi tidak diterima.

Bagaimana bentuk bilangan bulat dihitung?

a.b.c.d → a×2^24 + b×2^16 + c×2^8 + d.

Apa itu alamat IPv6 terpetakan IPv4?

Bentuk ::ffff:0:0/96 yang dipakai sistem dual-stack untuk merepresentasikan alamat IPv4 di dalam IPv6.

Langkah berikutnya yang disarankan

Jelajahi kategori lainnya