NGHIÊN CỨU XÂY DỰNG TIÊU CHUẨN VỀ THUẬT NGỮ ĐỊNH NGHĨA CHO IPv6
BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG VIỆN KHOA HỌC KỸ THUẬT BƯU ĐIỆN BÁO CÁO ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ TÊN ĐỀ TÀI NGHIÊN CỨU XÂY DỰNG TIÊU CHUẨN VỀ THUẬT NGỮ ĐỊNH NGHĨA CHO IPv6 MÃ SỐ: DT011.17 Chủ trì đề tài: ThS Đỗ Trọng Đại, ThS Nguyễn Trần Tuấn Hà Nội – 2017 BỘ THÔNG TIN VÀ TRUYỀN THƠNG HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG VIỆN KHOA HỌC KỸ THUẬT BƯU ĐIỆN - BÁO CÁO ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ Tên đề tài: NGHIÊN CỨU XÂY DỰNG TIÊU CHUẨN VỀ THUẬT NGỮ VÀ ĐỊNH NGHĨA CHO IPv6 Mã số: DT011.17 Xác nhận quan chủ trì đề tài Chủ trì đề tài VIỆN TRƯỞNG VIỆN KHKT BƯU ĐIỆN (ký tên, đóng dấu) (ký tên) Nguyễn Trần Tuấn HÀ NỘI, 2017 MỤC LỤC Chương 1: Nghiên cứu t nh h nh tiêu chuẩn hóa giới liên quan đến IPv6 1.1 Tình hình triển khai IPv6 giới 1.2 Tình hình tiêu chuẩn hóa giới liên quan đến IPv6 .12 Chương 2: Đánh giá trạng nhu cầu chuẩn hóa IPv6 Việt Nam 18 2.1 Nhu cầu xây dựng tiêu chuẩn IPv6 Việt Nam .18 2.1.1 Các kiện, văn quản lý 18 2.1.2 Kế hoạch hành động quốc gia IPv6 .20 2.1.3 Một số hoạt động triển khai IPv6 Việt Nam .21 2.1.4 Một số vấn đề nảy sinh trình triển khai IPv6 .32 2.2 Định hướng xây dựng tiêu chuẩn, quy chuẩn IPv6 33 2.3 Hiện trạng xây dựng tiêu chuẩn, quy chuẩn IPv6 .36 Chương 3: Nhu cầu chuẩn hóa thuật ngữ định nghĩa cho IPv6 39 3.1 Khảo sát tình hình chuẩn hóa thuật ngữ định nghĩa cho IPv6 39 3.2 Đánh giá khuyến nghị lựa chọn tài liệu xây dựng tiêu chuẩn thuật ngữ định nghĩa cho IPv6 .44 Chương 4: Xây dựng dự thảo tiêu chuẩn thuật ngữ, định nghĩa cho IPv6 47 4.1 Lựa chọn tài liệu tham chiếu để xây dựng dự thảo tiêu chuẩn thuật ngữ, định nghĩa cho IPv6 47 4.2 Sở xây dựng 56 4.3 Phương pháp xây dựng .58 4.4 Phạm vi áp dụng 59 4.5 Nội dung dự thảo tiêu chuẩn .59 Phụ lục A 62 Hệ thống thuật ngữ tài liệu tham chiếu 62 Tài liệu tham khảo 75 DANH MỤC HÌNH Hình 1: Thống kê IPv6 Việt Nam 29 Hình 2: Dữ liệu IPv6 tiền tố (prefix) Việt Nam 30 Hình 3: Dữ liệu nội dung IPv6 Việt Nam 30 Hình 4: Tỷ lệ người dùng IPv6 Việt Nam 30 DANH MỤC BẢNG Bảng 1.1: Thống kê t nh h nh người dùng IPv6 toàn cầu (labs.apnic.net) Bảng 1.2: Các tiêu chuẩn IPv6 ban hành Hoa kỳ 14 Bảng 2.1: Tỷ lệ triển khai IPv6 phân bổ theo ISPs (số liệu cập nhật ngày 31/10/2017) 31 Bảng 3.1: Phân loại RFC IPv6 theo Chương tr nh IPv6 Ready Logo 40 Bảng 3.2: Các tiêu chuẩn ITU-T IPv6 41 Bảng 3.3: Danh sách tài liệu tham chiếu để xây dựng tiêu chuẩn thuật ngữ định nghĩa IPv6 46 Bảng 4.1: Các tiêu chuẩn giao thức lõi IPv6 47 Bảng 4.2: Các tiêu chuẩn chức IPv6 51 Bảng 4.3: Các đo IPv6 55 Bảng 4.1: Nội dung chi tiết dự thảo TCVN 60 A.2 Các thuật ngữ tiêu chuẩn giao thức lõi IPv6 62 A.3 Các thuật ngữ từ tiêu chuẩn chức IPv6 70 A.4 Các thuật ngữ từ tiêu chuẩn, quy chuẩn thiết bị IPv6 72 A.5 Các thuật ngữ tin giao thức IPv6 73 DANH MỤC CHỮ VIẾT TẮT Chữ viết tắt APNIC Tiếng Anh Tiếng Việt Asia Pacific Network Trung tâm thông tin mạng châu Á- Information Center Thái B nh Dương Dynamic Host Configuration Giao thức cấu h nh động cho máy Protocol for IPv6 chủ IPv6 DNS Domain Name System Hệ thống tên miền ICMP Internet Control Message Giao thức tin điều khiển Protocol Internet Internet Service Provider Doanh nghiệp cung cấp dịch vụ DHCPv6 ISP Internet ETSI The European Viện Tiêu chuẩn Viễn thông châu Telecommunications Standards Âu Institute IETF Internet Engineering Task Force Nhóm đặc trách kỹ thuật Internet IPv6 Internet Protocol version Giao thức Internet phiên MAC Medium Access Control Điều khiển truy nhập môi trường MLD Multicast Listener Discovery Phát đối tượng nghe multicast MTU Maximum Transmission Unit Đơn vị truyền tải tối đa TCP Transmission Control Protocol Giao thức điều khiển truyền vận UDP User Datagram Protocol Giao thức liệu người dùng Lời nói đầu Việt Nam tr nh xây dựng, phát triển hạ tầng mạng cung cấp dịch vụ IPv6 Kế hoạch triển khai IPv6 Bộ Thông tin Truyền thơng đưa định hướng, lộ trình thực hiện, gồm q trình xây dựng hoàn thiện tiêu chuẩn quốc gia IPv6 Hiện tại, việc xây dựng tiêu chuẩn quốc gia IPv6 có bước tiến triển định Hệ thống tiêu chuẩn IPv6 (đã xây dựng để ban hành) gồm tiêu chuẩn sau: - Hai qui chuẩn IPv6: gồm thiết bị nút IPv6 thiết bị CE Router - Các tiêu chuẩn giao thức lõi IPv6: TCVN 9802 (6 phần) - Các tiêu chuẩn phù hợp giao thức IPv6: TCVN 10906 (3 phần) - Các tiêu chuẩn giao thức cấu h nh địa động cho IPv6: TCVN 11237 (3 phần) - Một số tiêu chuẩn bổ sung liên quan đến IPv6 khác như: đánh giá tính tuân thủ thiết bị CE Router, giao thức MLDv2, hỗ trợ tính di động IPv6 Có thể thấy, hệ thống QCVN/TCVN IPv6 đến thời điểm hoàn thiện đầy đủ, có tính bao qt vấn đề liên quan đến giao thức IPv6 từ (giao thức lõi IPv6), thiết bị mạng IPv6 đến đánh giá phù hợp IPv6 so với hệ thống tiêu chuẩn IPv6 giới Tuy nhiên: - Quá trình xây dựng hoàn thiện tiêu chuẩn quốc gia kéo dài, có tiêu chuẩn xây dựng chưa ban hành có tiêu chuẩn hồn thiện ban hành - Các tiêu chuẩn IPv6 nhiều tổ chức nước tham gia thực xây dựng - Bên cạnh đó, hệ thống thuật ngữ định nghĩa giao thức IPv6 chưa thống (các thuật ngữ, định nghĩa hệ thống tiêu chuẩn RFC IPv6 IETF xây dựng thông qua nhiều tiêu chuẩn mà chưa có tiêu chuẩn cụ thể riêng vấn đề này) Do đó, cần thiết phải có tiêu chuẩn việc hồn thiện, thống thuật ngữ, định nghĩa chung cho hệ thống tiêu chuẩn quốc gia giao thức IPv6 Qua đó, góp phần đắc lực cho quan quản lý nhà nước quản lý hoàn thiện tiêu chuẩn quốc gia IPv6 Đồng thời, hỗ trợ quan, tổ chức, nhà cung cấp dịch vụ có hạ tầng viễn thơng triển khai IPv6 việc triển khai áp dụng tiêu chuẩn IPv6 Chương 1: Nghiên cứu tình hình tiêu chuẩn hóa giới liên quan đến IPv6 1.1 Tình hình triển khai IPv6 giới Đứng trước tình hình cạn kiệt địa IPv4, nhiều quốc gia, tổ chức quốc tế đã có động thái tích cực triển khai ứng dụng địa IPv6 - giải pháp cho phép tiếp nối không gián đoạn phát triển Internet toàn cầu Nhu cầu nguồn tài nguyên IPv6 giới bắt đầu tăng mạnh từ năm 2008 Tháng 6/2009, Diễn đàn IPv6 toàn cầu ban hành tiêu chuẩn ISP sẵn sàng với IPv6 Đầu năm 2010, tổ chức công bố danh sách 38 ISP đạt tiêu chuẩn Malaysia đứng đầu với ISP, Hà Lan có 6, Mỹ Trung Quốc nước có ISP cơng nhận [12] Theo báo cáo Trung tâm thông tin mạng châu Á – Thái B nh Dương (APNIC), tính đến ngày 14 tháng 11 năm 2017, có 176 quốc gia vùng lãnh thổ tiến hành triển khai IPv6 Khu vực châu Á dẫn đầu với 1,85 tỷ người dùng Internet, song tỷ lệ người dùng sử dụng IPv6 lại đứng thứ 4/5 khu vực giới (11,63%) Đứng đầu tỉ lệ người dùng IPv6 châu Mỹ với 21,75%, châu Âu với 14,78% Tính tồn cầu, số người dùng Internet 3,4 tỷ người dùng tỷ lệ trung bình người dùng IPv6 đạt 13,15%, tức 448 triệu người dùng Internet qua IPv6[14] Bảng 1.1: Thống kê tình hình người dùng IPv6 tồn cầu (labs.apnic.net) TT Số người dùng Internet Quốc gia đặc khu Belgium 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 10114962 India Germany United States of America Switzerland Greece Luxembourg United Kingdom of Great Britain and Northern Ireland Portugal Japan France Canada Trinidad and Tobago Estonia Brazil Malaysia Ecuador Peru Finland Australia Norway Ireland New Zealand Netherlands Zimbabwe Romania Hungary Số người dùng IPv6 Tỷ lệ người dùng IPv6 (%) 5793116 57.3 466034684 215539150 72260517 30571923 287146624 106097910 7391076 2645594 7231532 2584926 555449 179166 46.3 42.3 37 35.8 35.8 32.3 61284147 15885275 25.9 6951757 116138333 56142328 32412416 946065 1197003 138967416 21694245 7165313 13187848 5108988 20807427 5199275 3856942 4207001 15962673 3471279 11413997 7796690 1791191 26696128 11327631 6251788 173579 212165 24556795 3743947 1224083 2208368 794788 3190156 752173 529573 464246 1759349 372241 1197334 783557 25.8 23 20.2 19.3 18.4 17.7 17.7 17.3 17.1 16.8 15.6 15.3 14.5 13.7 11 11 10.7 10.5 10.1 Phụ lục A Hệ thống thuật ngữ tài liệu tham chiếu A.1 Giới thiệu chung - Các bảng cung cấp hệ thống thuật ngữ sử dụng để đối chiếu cho việc xây dựng dự thảo tiêu chuẩn Các thuật ngữ trích dẫn tài liệu tham chiếu gồm số RFC IETF xây dựng (cột chữ thường) số TCVN/QCVN xây dựng từ RFC (cột chữ in nghiêng) - Đối với cột thuật ngữ RFC, thuật ngữ in đậm thuật ngữ xây dựng bổ sung nhằm đáp ứng cho dự thảo tiêu chuẩn thuật ngữ định nghĩa IPv6 - Đối với cột thuật ngữ TCVN/QCVN, thuật ngữ nghiêng in đậm thuật ngữ hiệu chỉnh cho phù hợp dự thảo tiêu chuẩn thuật ngữ định nghĩa IPv6 - Một số thuật ngữ bị trùng lặp tham chiếu xem xét để có tính thống cách sử dụng A.2 Các thuật ngữ tiêu chuẩn giao thức lõi IPv6 RFC 2460/TCVN RFC 4291/TCVN RFC 4861/TCVN RFC 1981/TCVN RFC 4443(1) /TCVN RFC 4862/TCVN 9802-1 9802-2 9802-3 9802-4 9802-5 9802-6 node Nút mạng node Nút mạng node Nút mạng Thiết bị nút node IPv6 62 Nút mạng router Bộ định router tuyến Bộ định router tuyến host Máy chủ host Máy chủ upper Tầng upper layer Phân lớp upper layer host layer Bộ định Router router Bộ định tuyến IPv6 tuyến Host Host IPv6 host Host Tầng Phần bù upper Lớp layer Link Liên kết link Liên kết link Liên kết link Liên kết Neighbors Nút láng Interface Giao diện Interface Giao diện Interface Giao diện Neighbors Nút mạng Address Địa Packet Gói tin Gói tin Address Địa Unicast Địa address Unicast giềng Interface Giao diện lân cận Address Địa Address Địa Packet Gói tin anycast Địa address anycast Packet link MTU MTU liên kết 63 link MTU MTU liên Prefix Tiền tố path MTU kết path MTU MTU tuyến Anycast Địa address Anycast MTU link-layer Địa PMTU Multicast Địa tuyến address lớp liên address Multicast Path MTU Khám phá solicited- Địa node multicast multicast address mạng thăm kết on-link User Địa on-link Datagram Discovery MTU tuyến Protocol nút dò MTU off-link Địa flow link-layer Địa lớp address liên kết link-local Địa liên address kết cục global Địa address toàn cầu ICMPv6 communic Giao tiếp Packet Too ation Luồng off-link Địa Unicast Unicast Unicast Địa Anycast Anycast Anycast Địa Multicast Multicast longest Tiền tố dài flow id prefix match hợp Reachabilit Khả path y kết nối Packet Gói tin Nhãn luồng phù Multicast Tuyến Big ICMP link MTU MTU 64 tentative Địa dự liên kết Target Proxy address kiến preferred Địa ưu mục tiêu address tiên Nút deprecated Địa Địa đại diện address không tán đồng ICMP Bản destination ICMP unreachabl thị không e indication thể tới tin valid Địa address hợp lệ đích random Trễ ngẫu invalid Địa delay nhiên address không hợp lệ random preferred Thời gian delay seed lifetime sống ưu tiên multicast Có capable khả valid Thời gian lifetime sống multicast point-to- Liên hợp lệ kết 65 interface Định danh point điểm – điểm non- Đa truy broadcast nhập multi- không access quảng bá (NBMA) NBMA shared Chia media phương sẻ tiện variable Biến thiên MTU MTU asymmetric Có khả reachability bất đối xứng all-nodes Địa multicast multicast address tất nút mạng all-routers Địa multicast multicast address tất 66 identifier giao diện định tuyến solicited- Địa node multicast multicast address mạng nút thăm dò link-local Địa address liên kết cục unspecified Địa address không xác định IP Giao thức Internet ICMP Giao thức tin điều khiển Internet Neighbor Cache Destinatio 67 n Cache Prefix List Default Router List Router Discovery Prefix Discovery Parameter Discovery Address resolution Next – hop determinat ion Neighbor Unreachab ility Detection Duplicate Address Detection 68 Loopback Address(2) (1) Tiêu chuẩn RFC 4443 không xây dựng mục thuật ngữ, định nghĩa cho riêng tiêu chuẩn (2) Thuật ngữ đề xuất bổ sung nằm tiêu chuẩn RFC 4291 69 A.3 Các thuật ngữ từ tiêu chuẩn chức IPv6 RFC 3315 TCVN RFC TCVN RFC TCVN RFC 11237-1 3736(1) 11237-2 3646(2) 11237-3 3810(3) Dự thảo TCVN 2015 address Địa Bộ phân Querier giải DNS host host Thiết bị truy vấn FQDN Non- Thiết (Fully Querier không Qualified phải Domain Querier bị Name) IP IP Socket Interface Giao diện Nút Link Liên kết Router link-layer Bộ identifier danh tầng định Socket Host liên kết link-local Địa liên address kết cục multicast Địa address Multicast Neighbor Nút Tầng Liên kết Giao diện lân cận Node Nút mạng Địa Packet Gói tin Gói tin Prefix Tiền tố prefix Độ dài tiền length tố Router Bộ định 70 tuyến unicast Địa address Unicast appropriate Phù to the link với liên kết Binding Gắn kết configurati Thơng on cấu hình hợp số parameter DHCP Giao thức cấu hình động cho Internet phiên DHCP Máy khách client DHCP DHCP Miền domain DHCP DHCP Vùng realm DHCP DHCP Nút relay agent trung gian mạng DHCP DHCP Máy chủ server DHCP DUID Định danh đơn DHCP Identity Tập association danh định (IA) Identity Định danh 71 association IA identifier (IAID) Identity IA cho association địa lâu for non- dài temporary addresses (IA_NA) Identity association for temporary addresses (IA_TA) Message Bản tin Reconfigur Khóa e key hình lại Relaying Chuyển cấu tiếp transaction ID chuyển ID giao (1) Tiêu chuẩn RFC 3736 áp dụng hệ thống thuật ngữ định nghĩa RFC 2460, RFC 3315 RFC 3646 (2) Tiêu chuẩn RFC 3646 áp dụng hệ thống thuật ngữ định nghĩa RFC 3315 (3) Tiêu chuẩn RFC 3810 không xây dựng mục thuật ngữ, định nghĩa cho riêng tiêu chuẩn Một số thuật ngữ định nghĩa đề xuất thuộc tiêu chuẩn A.4 Các thuật ngữ từ tiêu chuẩn, quy chuẩn thiết bị IPv6 RFC 6434 IPv6 node QCVN 89 Thiết bị nút IPv6 RFC 7084 End-User Network 72 QCVN 90 Mạng người sử dụng đầu cuối IPv6 router Router IPv6 IPv6 host Stateless IPv6 Host IPv6 Customer Router biên khách hàng IPv6 IPv6 Host Host IPv6 address Tự động cấu hình LAN Interface autoconfiguration Edge Thiết bị định tuyến Giao diện LAN địa không giữ trạng thái IPv6 Stateful address Tự động cấu hình Service Provider autoconfiguration địa có giữ Doanh nghiệp cung cấp dịch vụ trạng thái IPv6 Địa link-local Phát WAN Interface Giao diện WAN Dual Stack Lite nút mạng lân cận MTU liên kết Địa ULA MTU tuyến Bản tin Destination Unreachable 6rd Phát Path MTU Lựa chọn địa mặc định IPv6 Phát tượng đối nghe multicast Công nghệ đường hầm A.5 Các thuật ngữ tin giao thức IPv6 73 ICMPv6 Bản tin ICMP Bản tin DHCP Router Solicitation Solicit Router Advertisement Advertise Neighbor Solicitation Request Neighbor Advertismnet Confirm Redirect Renew Packet Too Big Rebind Time Exceeded Reply Parameter Problem Release Echo Request Reconfigure Echo Reply Information-Request Relay-Forward Relay-Reply 74 Tài liệu tham khảo [1] http://www.ipv6forum.com/ [2] http://www.tbs-sct.gc.ca/it-ti/ipv6/tr-et-eng.asp [3] NIST, “A Profile for IPv6 in the U.S Government – Version 1.0 - Recommendations of the National Institute of Standards and Technology” (Profile cho IPv6 phủ Hoa Kỳ - Phiên – Các khuyến nghị Viện tiêu chuẩn công nghệ quốc gia) [4] RFC 1885, “Internet Control Message Protocol (SLAAC) for the Internet Protocol Version (IPv6) Specification” (Đặc tả kỹ thuật Giao thức tin điều khiển Internet cho giao thức Internet phiên 6) [5] RFC 2463, “Internet Control Message Protocol (SLAAC) for the Internet Protocol Version (IPv6) Specification” (Đặc tả kỹ thuật Giao thức tin điều khiển Internet cho giao thức Internet phiên 6) [6] RFC 4443, “Internet Control Message Protocol (SLAAC) for the Internet Protocol Version (IPv6) Specification” (Đặc tả kỹ thuật Giao thức tin điều khiển Internet cho giao thức Internet phiên 6) [7] TEC, "Standard for IPv6 Conformance and Interoperability" (Các tiêu chuẩn kỹ thuật cho tính tuân thủ tương thích IPv6 [8] TCVN 9802-2:2015 Giao thức Internet phiên (IPv6) – Phần 2: Kiến trúc địa IPv6 [9] IEEE Standards Association, Guidelines for 64-bit Global Identifier (EUI-64) General [10] https://www.vnnic.vn/ipv6/thamkhao/tự-động-cấu-hình-đị-chỉ-trong-ipv6 [11] Đề tài TTTT mã số 21-15-KHCN-TC, “Nghiên cứu xây dựng tiêuchuẩn Giao thức tin điều khiển Internet” 75 [12] Báo cáo đề tài báo cáo đề tài “Nghiên cứu xây dựng đo kiểm tra chức thiết bị định tuyến biên khách hàng IPv6, MS: 22-15-KHKT-TC [13] http://www.worldipv6launch.org/ [14] https://labs.apnic.net/dists/v6dcc.html [15] http://6lab.cisco.com/stats [16] TCVN 11237-1:2015, “Giao thức cấu h nh động Internet phiên (DHCPv6) - Phần 1: Đặc tả giao thức” (RFC3646) 76 ... định nghĩa cho IPv6 .44 Chương 4: Xây dựng dự thảo tiêu chuẩn thuật ngữ, định nghĩa cho IPv6 47 4.1 Lựa chọn tài liệu tham chiếu để xây dựng dự thảo tiêu chuẩn thuật ngữ, định nghĩa cho. .. cầu chuẩn hóa thuật ngữ định nghĩa cho IPv6 39 3.1 Khảo sát tình hình chuẩn hóa thuật ngữ định nghĩa cho IPv6 39 3.2 Đánh giá khuyến nghị lựa chọn tài liệu xây dựng tiêu chuẩn thuật ngữ định. .. A.2 Các thuật ngữ tiêu chuẩn giao thức lõi IPv6 62 A.3 Các thuật ngữ từ tiêu chuẩn chức IPv6 70 A.4 Các thuật ngữ từ tiêu chuẩn, quy chuẩn thiết bị IPv6 72 A.5 Các thuật ngữ tin