Vì sao IPv6 đã bước sang tuổi 30 nhưng vẫn chưa thể thống trị thế giới
(theregister.com)- Ra mắt năm 1995, IPv6 được thiết kế để giải quyết vấn đề cạn kiệt địa chỉ Internet thông qua hệ thống địa chỉ mở rộng từ 32 bit lên 128 bit
- Tuy nhiên, quá trình chuyển đổi bị trì hoãn do không tương thích với IPv4, thiếu khác biệt rõ rệt về tính năng và sự phổ biến của NAT
- Các chuyên gia cho rằng chi phí và độ phức tạp khi triển khai, thiếu ROI, và sự không nhất quán về hiệu năng vẫn là những rào cản chính
- Dù vậy, IPv6 vẫn tạo nền tảng cho sự phát triển của môi trường di động, đám mây và IoT, qua đó góp phần mở rộng Internet
- Thay vì là một sự thay thế hoàn toàn, IPv6 được đánh giá là một thành công ở cấp độ hạ tầng giúp Internet tiếp tục tăng trưởng
Sự ra đời và mục tiêu của IPv6
- Vào đầu những năm 1990, khi Internet bùng nổ, mối lo về cạn kiệt địa chỉ IPv4 đã làm dấy lên nhu cầu về một giao thức mới
- Năm 1995, IPv6 được định nghĩa qua RFC 1883 và được đề xuất là thế hệ kế nhiệm của IPv4
- IPv6 mở rộng không gian địa chỉ từ 32 bit lên 128 bit, cung cấp khoảng 340 undecillion (con số có 39 chữ số) địa chỉ
- Nhờ đó, người ta kỳ vọng có thể đáp ứng mọi nhu cầu về địa chỉ Internet của nhân loại
Vì sao việc phổ biến IPv6 bị chậm lại
- Theo dữ liệu từ Google, APNIC, Cloudflare, số người dùng IPv6 hiện vẫn ở mức dưới một nửa tổng số người dùng
- Geoff Huston của APNIC nhận xét IPv6 là “một giao thức được thiết kế bảo thủ tối đa”, đồng thời chỉ ra giới hạn của kiểu thiết kế theo ủy ban
- Vì không tương thích với IPv4, IPv6 buộc phải vận hành song song, trong khi gần như không bổ sung nhiều tính năng mới
- Bruce Davie cho biết ngoài việc mở rộng địa chỉ, IPv6 không mang lại nhiều cải tiến lớn, còn các tính năng như bảo mật hay QoS cuối cùng đều được triển khai trên IPv4
- Sự xuất hiện của NAT(Network Address Translation) cho phép chia sẻ địa chỉ IPv4, từ đó làm giảm nhu cầu chuyển sang IPv6
- Alvaro Vives của RIPE NCC giải thích rằng NAT cho phép mở rộng dễ dàng trong khi vẫn giữ nguyên hạ tầng hiện có
- Andrew Lerner của Gartner chỉ ra các rào cản chính gồm chi phí chuyển đổi, độ phức tạp, gánh nặng đào tạo, ROI thấp, hiệu năng không đồng đều và việc hạ tầng kế thừa không hỗ trợ dual stack
Vai trò và thành quả của IPv6
- John Curran của ARIN đánh giá rằng IPv6 không hẳn thay thế IPv4 mà đóng vai trò như bộ đệm cho tăng trưởng Internet
- Ông cho biết IPv6 đã cho phép mở rộng trong các môi trường di động, băng thông rộng và đám mây
- Vives nói rằng thiết kế dài hạn của IPv6 đã giúp đơn giản hóa mạng và hỗ trợ lập kế hoạch nhất quán
- Điều này đã thúc đẩy các đổi mới như IoT, mạng di động quy mô lớn, Segment Routing over IPv6
Hiện tại và tương lai của IPv6
- Lerner nhấn mạnh rằng doanh nghiệp nên xây dựng kế hoạch di chuyển sang IPv6
- Ông khuyến nghị kiểm tra tính tương thích của ứng dụng, bảo đảm hạ tầng hỗ trợ và thử nghiệm dựa trên DNS64/NAT64
- Ông dự báo tình trạng cạn kiệt địa chỉ IPv4 riêng và các gói giá ưu tiên IPv6 trên đám mây sẽ thúc đẩy tốc độ phổ biến
- Trong khi đó, Huston cho rằng tầm quan trọng của IPv6 trong Internet đã suy giảm
- Các công nghệ như NAT và QUIC đang làm giảm sự phụ thuộc vào địa chỉ IP, cho phép client giao tiếp mà không cần IP công cộng
- Ngày nay, bảo mật và xác thực trên Internet đã chuyển sang cấu trúc dựa trên tên miền, khiến vai trò của địa chỉ IP thu hẹp lại
- IPv6 chủ yếu được lựa chọn vì yếu tố chi phí, còn việc được chấp nhận nhờ ưu thế kỹ thuật là khá hiếm
Việc tiếp tục sử dụng IPv6
- Một số doanh nghiệp vẫn tiếp tục bảo đảm địa chỉ IPv6 ở quy mô lớn
- Huawei đã bảo đảm 2.56 decillion, còn Starlink bảo đảm 150 sextillion địa chỉ IPv6
- Những động thái này đã góp phần đưa tỷ lệ phổ cập IPv6 vượt 50% ở nhiều quốc gia
- Dù chưa đạt được sự chuyển đổi hoàn toàn, IPv6 vẫn được xem là một hạ tầng thành công giúp duy trì khả năng mở rộng của Internet và nền tảng cho các công nghệ tương lai
5 bình luận
IPv4 thì còn có thể nhớ để gõ ra được, nhưng… IPv6 thì
không làm vậy được.
Vì Mỹ vẫn còn đủ IPv4. Nước mình cũng vậy.
Router iptime không hỗ trợ IPv6.
Ý kiến từ Hacker News
Tôi không dùng IPv6. Vì nó không giải quyết vấn đề nào và chỉ cung cấp những tính năng tôi không muốn
Địa chỉ IPv4 là đủ, và tôi còn thấy yên tâm hơn khi ở sau NAT. Tôi không thích việc mọi thiết bị đều được định tuyến trực tiếp từ Internet
Tôi cũng không thích Stateless auto configuration. Tôi nghĩ cấu hình có quản lý trạng thái bằng DHCP ổn định hơn
Địa chỉ IPv6 khó nhớ, và việc phải cấu hình lại router cùng các quy tắc tường lửa là một cực hình
ISP chỉ cấp /64, mà tôi cũng không biết phải làm gì với nó. Nếu prefix thay đổi thì còn phải đổi cả quy tắc định tuyến, mà tôi không biết làm thế nào
Tóm lại, sự yên bình trong vô minh cũng không tệ
NAT không phải là tường lửa. IPv6 cũng hỗ trợ tường lửa
Dùng DHCPv6 thì cũng có thể quản lý trạng thái. Dù là /8 hay /64 thì thực tế cũng không cần tới hàng triệu thiết bị
Nếu ISP đổi địa chỉ IPv4 thì bạn cũng vẫn phải sửa quy tắc như vậy thôi
Ngay cả với IPv4, nếu mọi thiết bị đều có địa chỉ riêng thì cũng tiện hơn nhiều. Ví dụ, nếu ba người ở ba nhà khác nhau muốn chơi game mạng cùng nhau thì IPv4 thật sự rất bất tiện
Tôi dùng tunnel HE để lấy /48. Có khuyến nghị rằng ISP nên cấp /56 trở lên nhưng đa số đều phớt lờ
Một vấn đề khác là tái cấu hình prefix động. Không có cách tiêu chuẩn hóa, phải xử lý bằng script nên rất mong manh
Trường học không dạy IPv6 nên việc triển khai rất khó
Có cả người tốt nghiệp khoa học máy tính ở UCI nói rằng họ chỉ học định dạng địa chỉ IPv6. Còn lại đều phải tự học hoặc học trong công việc
Một tiêu chuẩn đã hơn 20 năm tuổi mà trong giáo dục vẫn chỉ là phần được nghĩ tới sau cùng
Xem báo cáo IPv6 của ARCEP
Giờ IPv6 hoạt động tốt đến mức còn thấy nhàm chán
Tôi nghĩ IPv6 gần như là một thất bại. Tôi cũng từng viết bài trên blog APNIC để kêu gọi bật IPv6, nhưng thực tế là nó chưa đạt phổ cập 100%
Vẫn còn nhiều ISP chỉ cung cấp IPv4, và router cũng mặc định tắt IPv6
Có lẽ mở rộng IPv4 theo hướng bảo thủ còn tốt hơn. Vì nó đơn giản và tương thích với hạ tầng hiện có
Giờ thì chúng ta rơi vào cảnh phải chạy song song hai giao thức mãi mãi
Thảo luận liên quan: liên kết HN
Ngay cả AWS cũng hầu như không hỗ trợ IPv6, trong khi lại thu phí cho việc dùng IPv4
Chính khoảng cách tri thức trong luồng thảo luận này là bằng chứng cho việc IPv6 chưa phổ cập
Ngay cả trong một cộng đồng kỹ thuật mạnh cũng có rất nhiều nhầm lẫn — về lợi ích, rủi ro, và cách chuyển đổi đều không rõ ràng
Cuối cùng đây là một thất bại trong quản lý thay đổi. Dự đoán của tôi: thị phần Linux desktop vượt 50% sẽ đến trước khi IPv6 phổ cập hoàn toàn
Nếu công nghệ mới gần như giống cái cũ, nhưng lại tốn tiền và thời gian để học, thì ai sẽ đổi?
Việc áp dụng công nghệ cần một lý do rõ ràng cho câu hỏi “vì sao phải dùng nó?”
Ở các công ty tôi làm trong 10 năm qua, hơn 75% lưu lượng Internet là IPv6
Nhưng gần như không có kỹ sư nào thực sự hiểu IPv6. Cuối cùng có lẽ sẽ xuất hiện một cách làm mới dựa trên IPv4+NAT
Cuối cùng sẽ thành lựa chọn hoặc trả tiền thuê để dùng IPv4, hoặc dùng IPv6 miễn phí
IPv6 trông như một ví dụ điển hình của Second System Syndrome
Họ chuẩn bị cho tương lai bằng 128 bit, nhưng 64 bit có lẽ cũng đã đủ.
Dù có phải dùng NAT ở quy mô cả hành tinh thì nhân loại vẫn chịu được
Mỗi thiết bị có định danh riêng nên không bị xung đột ngay cả khi không có DHCP. Nếu nhận /48 thì có thể tạo 64 nghìn mạng nội bộ
Hỗ trợ đế chế thiên hà chỉ là quà tặng kèm thôi
Vì ra mạng quốc tế vẫn cần IPv4 nên từ góc nhìn website, lợi ích thực tế của việc hỗ trợ IPv6 là không lớn
IPv6 là giao thức của tương lai, và sau này có lẽ vẫn thế
Tôi đã học IPv6 chỉ từ một bài blog của Apenwarr
Năm 2017 tỷ lệ phổ cập là 17%, còn giờ gần 50%
Cốt lõi là IPv6 không mang lại cải tiến lớn
Các kỹ sư lầm tưởng rằng chỉ cần “tốt hơn” là người ta sẽ đổi, nhưng lại không tạo ra động lực chuyển đổi
Nếu tiêu chuẩn mới còn bất tiện hơn cái cũ thì sẽ chẳng ai dùng.
Mọi người không có nghĩa vụ phải chiều theo dân kỹ thuật; muốn họ đổi thì phải cho họ lý do để muốn đổi
IPv6 đã thắng ở mảng di động và IoT rồi. Lý do IPv4 còn tồn tại là nhờ công nghệ tiết kiệm địa chỉ
Địa chỉ IPv4 ngắn và dễ nhập. Tôi cũng có nhắc điều này trong bài blog của mình
Trên di động, NAT kém hiệu quả nên IPv6 có lợi, nhưng ở trung tâm dữ liệu thì NAT lại cần thiết cho bảo mật
Nhìn giá IPv4 chỉ biết thở dài, mà lại còn bảo là đủ nữa chứ...