1. Nội dung thiết kế tốt nghiệp:
3.3. ĐƯỜNG HẦM IPV6 QUA IPV4
Đường hầm cho phép kết nối các nút mạng Ipv6 qua hạ tầng định tuyến Ipv4 hiện có vì vậy cho phép các lưu lượng Ipv6 được mang qua Ipv4. Đường hầm là chiến lược triển khai quan trọng cho cả ISP và các công ty trong mạng đồng tồn tại Ipv4 và Ipv6.
Đường hầm cho phép nhà cung cấp dịch vụ cung cấp các dịch vụ đến tận đầu cuối (end-to-end) mà không phải nâng cấp cấu trúc mạng và không ảnh hưởng đến các dịch vụ Ipv4 đang có. Đường hầm giúp cho các công ty có thể liên hoạt động với các miền Ipv6 bị cách ly thông qua cấu trúc Ipv4 hiện tại của họ hoặc để kết nối với mạng Ipv6 từ xa như là 6Bone.
Hình 3.2: Triển khai các đường hầm Ipv6 thông qua Ipv4
Đường hầm cho phép nhà cung cấp dịch vụ cung cấp các dịch vụ đến tận đầu cuối (end-to-end) mà không phải nâng cấp cấu trúc mạng và không ảnh hưởng đến các dịch
vụ Ipv4 đang có. Đường hầm giúp cho các công ty có thể liên hoạt động với các miền Ipv6 bị cách ly thông qua cấu trúc Ipv4 hiện tại của họ hoặc để kết nối với mạng Ipv6 từ xa như là 6Bone.
Có một số cơ chế đường hầm được sử dụng thông dụng như sau:
• Các đường hầm tạo thủ công như đường hầm Ipv6 được cấu hình bằng tay.
• Các đường hầm tự động : 6to4, Tunnel Broker, ISATAP, …
Các trạm và các router Ipv6 thực hiện định đường hầm bằng cách gói các gói tin Ipv6 trong gói tin Ipv4. Nếu phân loại đường hầm theo đầu cuối thì có có 4 loại:
• Đường hầm từ router đến router.
• Đường hầm từ trạm tới router.
• Đường hầm từ trạm tới trạm.
• Đường hầm từ router tới trạm.
Các cách thực hiện đường hầm khác nhau ở vị trí của đường hầm trong tuyến đường giữa hai nút mạng. Trong hai cách đầu, gói tin được định đường hầm tới một router trung gian sau đó router này chuyển tiếp gói tin đến đích. Với hai cách sau, gói tin được định đường hầm thẳng tới đích.
Để thực hiện đường hầm, hai điểm đầu đường hầm phải là các nút mạng hỗ trợ cả hai giao thức. Khi cần chuyển tiếp gói tin Ipv6, điểm đầu đường hầm sẽ đóng gói gói tin Ipv4 bằng cách thêm phần mở đầu headermào đầu Ipv4 phù hợp.
Khi gói tin Ipv4 đến điểm cuối đường hầm, gói tin Ipv6 sẽ được tách ra để xử lý tùy theo kiểu đường hầm.
Gói tin ban đầu:
Ipv6 header
DataDữ liệu
Gói tin đường hầm:
Ipv4 header
Ipv6 header
Gói tin ra khỏi đường hầm
Ipv6 header
DataDữ liệu
Hình 3.3: Quy trình chuyển gói tin qua đường hầm
Tiếp đây ta xét một số đường hầm thông dụng.