Tìm IP của bạn

IPv4 và IPv6 khác nhau thế nào?

IPv4 và IPv6 là hai phiên bản của hệ thống địa chỉ định tuyến mọi thứ trên Internet. Chúng trông khác nhau, cùng tồn tại trên hầu hết kết nối, và sự khác biệt trở nên quan trọng khi một thứ gì đó chỉ hoạt động trên một trong hai. Đây là những gì phân biệt chúng và cách xem bạn đang dùng loại nào.

Trong hướng dẫn này

Định dạng và kích thước địa chỉ

Địa chỉ IPv4 dài 32 bit, viết thành bốn số thập phân: 203.0.113.42. Điều đó cho 2^32 ≈ 4,3 tỷ địa chỉ khả dĩ, nhiều trong số đó được dành riêng. Địa chỉ IPv6 dài 128 bit, viết thành tám nhóm bốn chữ số thập lục phân: 2001:0db8:85a3:0000:0000:8a2e:0370:7334, rút gọn bằng cách bỏ các số 0 đứng đầu và gộp một chuỗi nhóm toàn 0 thành :: — 2001:db8:85a3::8a2e:370:7334. Điều đó cho 2^128 địa chỉ, một con số có 39 chữ số. Trong IPv6, 64 bit đầu thường định danh mạng và 64 bit cuối định danh thiết bị, nên một kết nối gia đình thường nhận cả một khối /56 hoặc /64 thay vì một địa chỉ đơn.

Kiểm tra ngay

Đang kiểm tra
IP mà các website thấy216.73.216.52
IPv62001:db8::1

Đang chạy trên máy chủ kiểm tra của chính chúng tôi. Không có gì được lưu.

Mở Kiểm tra IPv6

Vì sao IPv4 cạn kiệt

Năm 1981, bốn tỷ địa chỉ trông như vô hạn; tới giữa thập niên 1990, đường cong tăng trưởng cho thấy rõ chúng sẽ không đủ, và IPv6 được thiết kế. Các khối IPv4 trống cuối cùng được trao cho các cơ quan đăng ký khu vực năm 2011, và bản thân các cơ quan này cạn kiệt trong khoảng 2011–2019. Từ đó, địa chỉ IPv4 mới đến từ thị trường mua bán lại với giá tính trên từng địa chỉ, đó là lý do nhà mạng ngày càng chia một địa chỉ cho nhiều khách hàng.

NAT và CGNAT

Chuyển đổi địa chỉ mạng (NAT) cho phép cả một hộ gia đình nằm sau một địa chỉ IPv4 công khai; carrier-grade NAT cho phép cả một khu phố hoặc một ô di động làm điều tương tự. Nó kéo dài tuổi thọ IPv4, với cái giá: kết nối đến, mở port, một số game và ứng dụng ngang hàng ngừng hoạt động, và một người dùng lạm dụng có thể khiến địa chỉ dùng chung bị liệt vào danh sách chặn cho tất cả. IPv6 không cần gì trong số này. Xem NAT là gì và CGNAT là gì.

IPv6 có nhanh hơn hay an toàn hơn không?

Không giao thức nào vốn dĩ nhanh hơn; tốc độ phụ thuộc vào đường đi. Trên thực tế, các dịch vụ lớn peering trực tiếp qua IPv6 và tránh các lớp chuyển đổi của IPv4, nên IPv6 thường nhanh hơn chút ít tới chúng, đó là lý do trình duyệt ưu tiên nó khi nó hoạt động. Bảo mật cũng hòa: IPsec từng bắt buộc trong IPv6 nhưng giờ là tùy chọn ở cả hai, và mã hóa ngày nay diễn ra ở tầng ứng dụng (HTTPS). Hai điều thực sự khác: không có NAT, mọi thiết bị IPv6 đều truy cập được trực tiếp, nên tường lửa của router — chứ không phải NAT — mới là thứ chặn các kết nối lạ; và địa chỉ IPv6 thay đổi thường xuyên nhờ các phần mở rộng riêng tư.

Dual-stack

Kết nối có cả hai giao thức gọi là dual-stack. Với mỗi trang, trình duyệt thử cả hai (thuật toán Happy Eyeballs) và giữ kết nối hoàn tất trước, nên một đường IPv6 hỏng chỉ hiện ra dưới dạng chậm nhẹ chứ không phải lỗi. Kiểm tra IPv6 cho biết họ nào thắng trên kết nối của bạn.

Địa chỉ riêng tư IPv6

Vì phần thiết bị của địa chỉ IPv6 từng được suy ra từ địa chỉ phần cứng, nó có thể theo dõi một laptop qua nhiều mạng. Các phần mở rộng riêng tư (RFC 8981) khắc phục điều này bằng cách tạo một địa chỉ tạm thời ngẫu nhiên đổi mỗi ngày và dùng cho kết nối đi ra. Mọi hệ thống hiện hành đều bật mặc định, đó là lý do địa chỉ IPv6 mà website thấy khác với địa chỉ trong cài đặt của bạn.

Cách kiểm tra bạn có IPv6 không

Mở trang chủ: nếu một địa chỉ IPv6 hiện dưới địa chỉ IPv4, kết nối của bạn có cả hai. Kiểm tra IPv6 đi xa hơn — nó xác nhận đường IPv6 hoạt động trọn vẹn, trình duyệt ưu tiên họ nào và gói lớn có đi qua được không. Trên chính thiết bị: Windows ipconfig, macOS và Linux ip addr hoặc ifconfig hiển thị các địa chỉ bắt đầu bằng 2 hoặc 3 cho IPv6 toàn cầu và fe80:: cho link-local (luôn có, không bao giờ được định tuyến). Bài cách xem địa chỉ IP có các bước cho từng hệ điều hành.

Câu hỏi

IPv4 hay IPv6 tốt hơn?

IPv6 là chuẩn hiện đại với số địa chỉ gần như vô hạn và không cần dùng chung địa chỉ; IPv4 là thứ phần lớn Internet vẫn đang chạy. Bạn cần cả hai: kết nối dual-stack dùng giao thức nào hoạt động tốt hơn cho từng trang.

IPv6 có đáng dùng không?

Có. Nó không tốn gì, loại bỏ các vấn đề của địa chỉ dùng chung (mở port, chơi game, ngang hàng) và tới được nhiều dịch vụ lớn với độ trễ thấp hơn chút ít. Hầu hết nhà mạng bật miễn phí; xem cách bật IPv6.

Thiết bị nào dùng IPv6?

Mọi máy tính, điện thoại, máy tính bảng, máy chơi game và smart TV hiện hành đều hỗ trợ. Có được dùng hay không tùy vào mạng: hầu hết nhà mạng di động lớn và ngày càng nhiều nhà mạng cố định đã cấp.

IPv4 dùng để làm gì?

Mọi thứ IPv6 cũng làm — website, email, game, video — và thêm vào đó là vô số dịch vụ và mạng chưa triển khai IPv6. Trong tương lai gần, một kết nối không có IPv4 (hoặc không có cơ chế chuyển đổi sang nó) không thể tới được toàn bộ Internet.

Hai thiết bị có thể có cùng địa chỉ IP không?

Không cùng địa chỉ công khai vào cùng thời điểm; Internet định tuyến mỗi địa chỉ tới một nơi. Địa chỉ riêng lặp lại trong mọi mạng gia đình, và sau carrier-grade NAT nhiều thiết bị dùng chung một địa chỉ IPv4 công khai trong khi mỗi thiết bị có địa chỉ riêng của mình.

CheckMyIP Team
Network engineers and privacy researchers