Điều 2. Thông tư này có hiệu lực thi hành kể từ ngày 01 tháng 02 năm 2016. Điều 2. QUY ĐỊNH KỸ THUẬT
2.1. Yêu cầu về tầng liên kết Các nút IPv6 kết nối với nhau theo công nghệ kết nối nào thì phải tuân theo tiêu chuẩn về đặc tả tầng liên kết để truyền gói tin IPv6 tương ứng với công nghệ kết nối đó. Dưới đây quy định tiêu chuẩn áp dụng cho nút IPv6 khi truyền gói tin IPv6 trên mạng theo một số công nghệ tầng liên kết cụ thể: - Khi truyền gói tin IPv6 trên mạng Ethernet thì phải tuân theo quy định trong RFC 2464. - Khi truyền gói tin IPv6 trên mạng ATM thì phải tuân theo quy định trong RFC 2492. - Khi truyền gói tin IPv6, IPv4 và phân giải địa chỉ ARP trên kênh quang thì phải tuân theo quy định trong RFC 4338. - Khi truyền gói tin IPv6 qua lớp con hội tụ IPv6 trên mạng IEEE 802.16 thì phải tuân theo quy định trong RFC 5121. - Khi truyền gói tin IPv6 theo hình thức kết nối PPP thì phải tuân theo quy định trong RFC 5072. - Khi truyền gói tin IPv6 qua các mạng đa truy nhập không quảng bá NBMA thì phải tuân theo quy định trong RFC 2491. Các nút IPv6 kết nối với nhau theo công nghệ đường hầm IPv6 trên các giao thức khác thì phải tuân theo các tiêu chuẩn về đường hầm tương ứng. Dưới đây quy định một số công nghệ đường hầm cụ thể: - Khi truyền gói tin IPv6 theo công nghệ “Đường hầm IPv6 trên UDP thông qua biên dịch địa chỉ mạng NAT” thì phải tuân theo tiêu chuẩn RFC 4380. - Khi truyền gói tin IPv6 theo công nghệ “Đường hầm theo cấu hình” thì phải tuân theo Phần 3 của tiêu chuẩn RFC 4213.
2.2. Yêu cầu về tầng IP 2.2.1. Giao thức Internet phiên bản 6 Tất cả các nút IPv6 phải hỗ trợ giao thức Internet phiên bản 6 được quy định trong TCVN 9802-1:2013 và phải hỗ trợ điều khiển phân mảnh gói tin gối nhau được quy định trong RFC 5722. Cụ thể như sau: - Bất kỳ các mào đầu hoặc tùy chọn mở rộng không được công nhận phải được xử lý như mô tả trong TCVN 9802-1:2013 . - Nút IPv6 phải tuân theo các quy tắc truyền gói tin như trình bày trong TCVN 9802-1:2013 . - Nút IPv6 phải luôn có khả năng gửi, nhận và xử lý các mào đầu phân mảnh. Tất cả các thực thi IPv6 phải có khả năng gửi và nhận các gói tin IPv6. Các phân mảnh gối nhau phải được điều khiển như mô tả trong RFC 5722. - Nút IPv6 phải xử lý các mào đầu mở rộng theo cách thức xử lý quy định trong TCVN 9802-1:2013 . Ngoại trừ trường hợp mào đầu định tuyến loại 0 (RH0: Routing Header type 0) không được chấp nhận do liên quan vấn đề an ninh và phải được đối xử như một loại định tuyến không được công nhận. 2.2.2. Phát hiện nút mạng lân cận cho IPv6 Các nút IPv6 phải hỗ trợ phát hiện nút mạng lân cận được quy định trong TCVN 9802-3:2015. Cụ thể, trong phát hiện nút mạng lân cận cho IPv6 thì: - Các host phải hỗ trợ tính năng phát hiện router. Phát hiện router là cách thức host định vị trí các router trên một liên kết mà nó kết nối vào. - Các host phải hỗ trợ phát hiện tiền tố. Phát hiện tiền tố là cách thức các host khám phá tập hợp các tiền tố địa chỉ mà định nghĩa các địa chỉ đích nào là địa chỉ on-link đối với một liên kết. - Các host phải thực thi NUD cho tất cả các tuyến giữa Host và các nút lân cận. Tất cả các nút phải trả lời các bản tin unicast NS. - Các host phải hỗ trợ việc gửi các bản tin RS và nhận bản tin RA. - Tất cả các nút phải hỗ trợ việc gửi và nhận bản tin NS và bản tin NA trong quá trình phát hiện trùng lặp địa chỉ. - Các router phải hỗ trợ việc gửi các Redirect, dù không bắt buộc áp dụng cho từng gói tin riêng biệt (ví dụ, do giới hạn tốc độ). 2.2.3. Phát hiện Path MTU Các thiết bị nút IPv6 không phải là thiết bị di động và sử dụng gói tin IPv6 có kích thước lớn hơn 1280 octet phải hỗ trợ phát hiện Path MTU như quy định trong TCVN 9802-4:2015. 2.2.4. Giao thức ICMP phiên bản 6 Các nút IPv6 phải tuân theo giao thức ICMP phiên bản 6 quy định trong RFC 4443. 2.2.5. Địa chỉ 2.2.5.1. Kiến trúc địa chỉ IPv6 Các nút IPv6 phải hỗ trợ kiến trúc địa chỉ IPv6 quy định trong TCVN 9802-2:2015. 2.2.5.2. Tự động cấu hình địa chỉ không giữ trạng thái IPv6 Các host phải hỗ trợ phương pháp cấu hình địa chỉ không giữ trạng thái quy định trong RFC 4862. Các router phải tạo được các địa chỉ link-local như quy định trong RFC 4862. Tất cả các nút phải thực hiện DAD trên tất cả các địa chỉ unicast trước khi gán cho giao diện như quy định trong Phần 5.4 của RFC 4862. 2.2.5.3. Lựa chọn địa chỉ mặc định trong IPv6 Nút IPv6 phải tuân theo các quy tắc lựa chọn địa chỉ mặc định quy định trong RFC 3484. 2.2.6. Phát hiện đối tượng nghe multicast (MLD) trong IPv6 Nếu nút IPv6 hỗ trợ multicast thì phải tuân theo MLDv1 quy định trong RFC 2710 và các quy tắc lựa chọn địa chỉ nguồn phải tuân thủ quy định trong RFC 3590. Nếu nút IPv6 hỗ trợ các ứng dụng SSM và sử dụng các chức năng EXCLUDE của MLDv2 thì phải hỗ trợ MLDv2 như quy định trong RFC 3810, RFC 4604 và RFC 4607.
2.3. Yêu cầu về chuyển đổi giữa IPv4 và IPv6 Thiết bị nút IPv6 phải hỗ trợ hoạt động song song giữa IPv4 và IPv6, và chế độ đường hầm phải tuân theo các quy định trong RFC 4213.
2.4. Yêu cầu về bảo mật Nếu các nút IPv6 thực thi kiến trúc IPsec tuân theo RFC 4301 thì phải sử dụng ESP được quy định trong RFC 4303 và phải tuân theo các thuật toán mật mã quy định trong RFC 4835. Việc trao đổi khóa IKEv2 phải tuân thủ các yêu cầu quy định trong RFC 4307.