Chuyển địa chỉ IP sang nhị phân
Chuyển địa chỉ IPv4 qua lại giữa thập phân có dấu chấm, nhị phân, số nguyên 32 bit và hex theo mọi chiều, và mở rộng IPv6 thành nhị phân đầy đủ. Miễn phí.
IPv4 dạng thập phân có dấu chấm, nhị phân có dấu chấm, 32 bit, số nguyên thập phân hoặc hex 0x — hoặc bất kỳ địa chỉ IPv6 nào (có :: hoặc IPv4 nhúng).
IPv4
192.168.1.111000000.10101000.00000001.000000011100000010101000000000010000000132322357770xC0A80101C0.A8.01.01::ffff:c0a8:101Chuyển IP sang nhị phân là gì?
Nhập một địa chỉ IP theo bất kỳ cách viết nào để xem mọi dạng còn lại. Với IPv4: thập phân có dấu chấm, nhị phân có dấu chấm, chuỗi nhị phân 32 bit, số nguyên thập phân, thập lục phân và dạng IPv6 ánh xạ từ IPv4. Với IPv6: dạng rút gọn và dạng đầy đủ, nhị phân 128 bit theo từng nhóm, hex và thập phân.
Cách sử dụng Chuyển IP sang nhị phân
- Nhập địa chỉ vào ô Địa chỉ IP (mọi cách viết):
192.168.1.1,3232235777,0xC0A80101,11000000.10101000.00000001.00000001hoặc địa chỉ IPv6 như2001:db8::1. - Xem nhãn IPv4 / IPv6 để xác nhận đầu vào được nhận diện thế nào.
- Đọc các dạng đã chuyển đổi bên dưới và dùng Sao chép ở dòng bất kỳ.
Ví dụ
192.168.1.1
11000000.10101000.00000001.00000001 · 3232235777 · 0xC0A80101 · ::ffff:c0a8:101
Khi nào nên dùng Chuyển IP sang nhị phân
Dùng cho bài tập chia mạng con, quy tắc tường lửa cần IP dạng số nguyên, hoặc để hiểu địa chỉ được lưu trữ thế nào. Để tính dải mạng, mặt nạ và số host, hãy dùng công cụ tính CIDR/subnet.
Chuyển IP sang nhị phân hoạt động như thế nào
Đầu vào IPv4 được biến thành số nguyên 32 bit: các octet thập phân có dấu chấm (0–255, không có số 0 ở đầu), bốn nhóm nhị phân 8 bit, chuỗi 32 bit liền, số nguyên thập phân đến 4294967295 hoặc hex 0x. Mọi đầu ra đều được suy ra từ số nguyên đó. Đầu vào IPv6 được mở rộng bằng cách lấp :: bằng các nhóm số 0 còn thiếu (phần IPv4 nhúng ở cuối trở thành hai nhóm hex) và được lưu thành BigInt 128 bit; dạng rút gọn tuân theo RFC 5952 (chữ thường, rút gọn chuỗi nhóm số 0 dài nhất).
Các Trường Hợp Sử Dụng Phổ Biến
- Học chia mạng con bằng cách xem địa chỉ ở dạng nhị phân
- Chuyển IP lưu dạng số nguyên trong cơ sở dữ liệu về dạng có dấu chấm
- Mở rộng địa chỉ IPv6 rút gọn cho tài liệu
- Lấy dạng hex của IP để phân tích gói tin
Câu Hỏi Thường Gặp
Vì sao 192.168.01.1 bị từ chối?
Số 0 ở đầu gây mơ hồ (một số hệ thống đọc chúng theo hệ bát phân), nên không được chấp nhận.
Dạng số nguyên được tính thế nào?
a.b.c.d → a×2^24 + b×2^16 + c×2^8 + d.
Địa chỉ IPv6 ánh xạ từ IPv4 là gì?
Là dạng ::ffff:0:0/96 mà các hệ thống dual-stack dùng để biểu diễn một địa chỉ IPv4 bên trong IPv6.