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
192.168.1.111000000.10101000.00000001.000000011100000010101000000000010000000132322357770xC0A80101C0.A8.01.01::ffff:c0a8:101Apa 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
- Ketik alamat ke Alamat IP (notasi apa pun):
192.168.1.1,3232235777,0xC0A80101,11000000.10101000.00000001.00000001, atau alamat IPv6 seperti2001:db8::1. - Periksa lencana IPv4 / IPv6 untuk memastikan bagaimana input dikenali.
- Baca bentuk hasil konversi di bawahnya dan gunakan Salin pada baris mana pun.
Contoh
192.168.1.1
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.