CHƯƠNG 4 GIẢI PHÁP THỰC HIỆN IPv6 TRấN NỀN IP
4.3.3. Cơ chế mở gúi khi thực hiện tunnel IPv6-over-IPv4.
Khi một host hay một router nhận được một datagram IPv4 cú kiểu giao thức là 41 nú sẽ bỏ phần header IPv4 trong gúi tin và giữ lại phần data, đú chớnh là gúi tin IPv6. Hỡnh 4.5 minh họa cơ chế mở gúi.
Chỳ ý là khi thực hiện mở gúi tin IPv6 (IPv6–in-IPv4), phần header của IPv6 khụng bị biến đổi. Nếu đú là gúi tin đến đớch cuối cựng, giỏ trị trong
trường hop-limit sẽ bị giảm xuống một giỏ trị. Phần header IPv4 đúng gúi bị
loại bỏ. Cỏc node thực hiện mở gúi sẽ thực hiện việc tỏi hợp cỏc datagram IPv4 trước khi nú thực hiện mở gúi IPv6. Do vậy, tất cả cỏc giỏ trị option IPv6 vẫn được giữ nguyờn như trước khi đúng gúi.
Sau khi thực hiện việc mở gúi, mọi quỏ trỡnh xử lý giống với việc nhận một datagram IPv6 thụng thường khỏc.
Để đảm bảo tớnh tương thớch giữa IPv6 và IPv4, cần phải cú cơ chế
chuyển đổi đối với những thay đổi của IPv6 so với IPv4 mà cụ thể là phần header của cỏc datagram và phần thay đổi địa chỉ của IPv6. Cỏc phương thức chuyển đổi địa chỉđảm bảo thực hiện được cỏc nhiệm vụ chớnh như sau:
• Đảm bảo cỏc host hoạt động trờn nền IPv4 và IPv6 hoàn toàn làm việc
được với nhau.
• Hỗ trợ cỏc khả năng triển khai cỏc host và router hoạt động trờn nền IPv6 với mục tiờu thay thế dần cỏc host đang hoạt động IPv4.
• Cú một phương thức chuyển đổi dễ dàng, thực hiện được ở cỏc cấp độ
khỏc nhau từ phớa người dựng cuối tới nhà quản trị hệ thống, cỏc nhà quản lý mạng và cung cấp dịch vụ.
• IPv6 tunnel qua IPv4: cơ chế này đúng gúi một gúi tin IPv6 vào trong phần header của IPv4 để cú thể mang gúi tin đú trờn nền kiến trỳc IPv4. Cú hai loại tunnel: cấu hỡnh sẵn và tựđộng.