11 điểm bởi xguru 2022-02-08 | 2 bình luận | Chia sẻ qua WhatsApp
  • Có thể kiểm tra hỗ trợ IPv6 bằng dig AAAA tên_miền

→ Có thể thấy Twitter/GitHub và một số dịch vụ khác không hỗ trợ IPv6

  • Vậy người dùng IPv6 truy cập được các máy chủ không hỗ trợ IPv6 bằng cách nào?

→ Có hai loại ISP

  1. ISP có thể cấp địa chỉ IPv4 cho mọi khách hàng

  2. ISP không thể làm vậy

→ Vì nhiều ISP thuộc loại 2, họ giải quyết theo cách sau

⇨ Cấp cho mọi khách hàng một địa chỉ IPv6 duy nhất

⇨ Để khách hàng dùng chung các địa chỉ IPv4 bằng CGNAT (carrier-grade NAT) hoặc các công nghệ tương tự như 464XLAT

→ Mọi ISP đều cần một số địa chỉ IPv4 để truy cập các trang chỉ hỗ trợ IPv4 như Twitter

Vậy khi hỏi “Tại sao nên hỗ trợ IPv6?” thì mọi người đã trả lời như sau

  • CGNAT tạo ra nút thắt cổ chai và gây vấn đề hiệu năng

  • Các máy chủ chỉ dùng được IPv6 cũng có thể truy cập máy chủ của bạn

  • IPv6 cho hiệu năng tốt hơn (không cần thêm lớp chuyển đổi riêng)

  • Vẫn có thể cung cấp dịch vụ khi xảy ra các sự cố IPv4 lớn như BGP (Border Gateway Protocol)

  • Để tránh các vấn đề NAT với home server

  • Để học về IPv6

  • Vì IPv4 là công nghệ legacy nên cần thúc đẩy IPv6 nhiều hơn

  • Việc bổ sung hỗ trợ IPv6 rất dễ

  • Không gian địa chỉ lớn hơn rất nhiều nên an toàn hơn khi làm thí nghiệm mạng với một subnet cụ thể

  • Để tự vận hành AS (Autonomous System) của riêng mình

  • Bảo mật nhờ sự khó bị phát hiện (nếu chỉ có IPv6 thì quét địa chỉ cũng khó tìm ra)

  • Vì cho vui: có thể cài easter egg vào địa chỉ IPv6. Địa chỉ IPv6 của Facebook có chứa face:b00c

  • Tất nhiên, hỗ trợ IPv6 đôi khi cũng gây ra vấn đề

→ Nếu máy chủ hỗ trợ đồng thời IPv4 + IPv6, người dùng sử dụng đồng thời cả hai mạng có thể gặp sự cố

2 bình luận

 
kbumsik 2022-02-08

Nhưng ở nước mình, ngoài smartphone ra thì mạng có dây vẫn chưa được cấp IPv6 phải không? huhu

 
xguru 2022-02-08