Đóng gói vs Đường hầm
Đóng gói và đường hầm là hai khái niệm quan trọng được tìm thấy trong Mạng máy tính. Đường hầm là một phương pháp được sử dụng để truyền tải trọng (một khung hoặc một gói) của một giao thức bằng cách sử dụng cơ sở hạ tầng kết nối internet của một giao thức khác. Bởi vì trọng tải được truyền thuộc về một giao thức khác, nó không thể được gửi khi nó được tạo. Đóng gói là quá trình đóng gói tải trọng bằng một tiêu đề bổ sung để nó có thể được gửi (đường hầm) qua mạng trung gian một cách chính xác. Sau khi truyền, trọng tải được đóng gói cần được hủy đóng gói tại điểm kết thúc định tuyến và có thể được chuyển tiếp đến đích cuối cùng. Toàn bộ quá trình đóng gói, truyền và sau đó là khử đóng gói được gọi là đường hầm. Tuy nhiên, việc đào hầm đôi khi còn được gọi là đóng gói (dẫn đến nhầm lẫn).
Tunneling là gì?
Tunneling là một phương pháp được sử dụng để truyền tải trọng của một giao thức bằng cách sử dụng phương tiện vận chuyển kết nối internet của một giao thức khác. Dữ liệu cần truyền thường là các khung / gói thuộc một giao thức nhất định (khác với giao thức dùng để gửi dữ liệu). Do đó, trọng tải không thể được gửi đi vì nó được sản xuất theo nguồn gốc của nó. Do đó, các khung cần được đóng gói trong một tiêu đề bổ sung, tiêu đề này cung cấp thông tin định tuyến cần thiết để truyền dữ liệu một cách chính xác, trước khi gửi. Sau đó, một đường hầm (một đường dẫn hợp lý, kết nối các điểm cuối giữa các khung phải di chuyển) được tạo ra và các khung được định tuyến giữa các điểm cuối của đường hầm thông qua mạng internet. Khi các gói được đóng gói đến điểm cuối đích của đường hầm, chúng sẽ được hủy gói và các gói ban đầu chứa bên trong được gửi đến đích đã định. Quá trình tổng thể này bao gồm cả quá trình đóng gói và khử đóng gói được gọi là đường hầm. Cả Lớp 2 và Lớp 3 (của Kết nối Hệ thống Mở