Khi điểm đầu ra đường hầm nhận được một gói tin IPv4 với giá trị giao thức bằng 41, nó biết rằng gói tin này đã được đóng gói. Trước khi forward gói tin IPv6 đã được gỡ bỏ, điểm đầu ra đường hầm phải kiểm tra xem địa chỉ nguồn của đường hầm là có thể chấp nhận được khơng. Nếu đường hầm được cấu hình là một đường hầm hai chiều, thì quá trình kiểm tra này được thực hiện bằng việc so sánh địa chỉ nguồn của gói tin được đóng gói với địa chỉ được cấu hình ở đầu kia của đường hầm. Đối với các đường hầm được cấu hình một chiều, thì phải được cấu hình với một danh sách các tiền tố địa chỉ IPv4 nguồn mà có thể chấp nhận được. Theo mặc định, danh sách này là trống, điều này có nghĩa là điểm đầu ra đường hầm phải được cấu hình rõ ràng để cho phép truyền các gói tin đã được tháo gỡ. Trong trường hợp phân mảnh, nó lắp ghép các gói lại và loại bỏ tiêu đề IPv4. Trước khi chuyển gói tin IPv6 tới đích cuối cùng, nó kiểm tra xem địa chỉ IPv6 nguồn có thích hợp khơng. Các địa chỉ nguồn dưới đây được xem là không hợp lệ.
Tất cả các địa chỉ multicast (FF00::/8)
Địa chỉ loopback (::1)
Tất cả các địa chỉ IPv6 tương thích với IPv4 (::/96), loại trừ địa chỉ
unspecified để phát hiện sự trùng lặp địa chỉ (::/128)
Tất cả các địa chỉ IPv6 được ánh xạ từ IPv4 (::ffff:0:0/96)
Cả hai đầu của đường hầm cần có một địa chỉ IPv6 link-local. Địa chỉ IPv4 của cùng giao diện đó có thể là trường nhận dạng giao diện trong địa chỉ IPv6. Ví dụ, một host với một địa chỉ IPv4 192.168.0.2 có thể có một địa chỉ IPv6 link-local là FE80::192.168.0.2/64.
Host to Host: Các host hai ngăn xếp bị cách ly trên mạng IPv4 có thể thiết lập
một đường hầm với các host hai ngăn xếp khác. Cấu trúc này chỉ cho phép thiết lập các phiên kết nối IPv6 giữa các host với nhau.
Host to Router: Các host hai ngăn xếp bị cách ly trên một mạng IPv4 có thể
thiết lập một đường hầm với các router hai ngăn xếp. Router có thể có khả năng kết nối chỉ một loại giao thức trên một giao diện khác. Cấu trúc này cho phép thiết lập các phiên kết nối IPv6 giữa bất kỳ host đích IPv6 nào thơng qua một router.
Router to Router: Các router với hai ngăn xếp trên một mạng IPv4 có thể
thiết lập một đường hầm với các router hai ngăn xếp khác. Các router có thể được sử dụng để liên kết các vùng IPv6 khác nhau. Vì vậy, bất kỳ host nào có thể thiết lập các phiên kết nối IPv6 với các host khác.
Trong hình 5.9, ví dụ A trình bày một đường hầm được triển khai giữa hai host hai ngăn xếp. Ví dụ B là một đường hầm được thiết lập giữa một host hai ngăn xếp và một router hai ngăn xếp; trong ví dụ này, router được kết nối tới một mạng IPv6 thuần túy. Cuối cùng, ví dụ C trình bày một đường hầm được thiết lập giữa hai router hai ngăn xếp; mỗi router được kết nối với một mạng IPv6 thuần túy.