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

Thập phân có dấu chấm192.168.1.1
Nhị phân có dấu chấm11000000.10101000.00000001.00000001
Nhị phân 32 bit11000000101010000000000100000001
Số nguyên thập phân3232235777
Thập lục phân0xC0A80101
Thập lục phân có dấu chấmC0.A8.01.01
IPv6 ánh xạ từ IPv4::ffff:c0a8:101

Chuyể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

  1. Nhập địa chỉ vào ô Địa chỉ IP (mọi cách viết): 192.168.1.1, 3232235777, 0xC0A80101, 11000000.10101000.00000001.00000001 hoặc địa chỉ IPv6 như 2001:db8::1.
  2. Xem nhãn IPv4 / IPv6 để xác nhận đầu vào được nhận diện thế nào.
  3. Đọ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ụ

Đầu vào
192.168.1.1
Đầu ra
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.

Bước tiếp theo nên làm

Khám phá thêm danh mục