Thuật ngữ mà người ta gặp phải khi bước vào thế giới máy tính có vẻ kỳ quặc hoặc đôi khi khiến bạn bối rối, tự hỏi làm thế nào và tại sao những thuật ngữ này được sử dụng. Với suy nghĩ đó, bài đăng Hỏi và Đáp của SuperUser hôm nay có câu trả lời cho câu hỏi của một độc giả đang bối rối.
Phiên Hỏi & Đáp hôm nay đến với chúng tôi với sự hỗ trợ của SuperUser — một phần của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều hành.
Câu hỏi
Trình đọc SuperUser user7681202 muốn biết tại sao đường hầm mạng được gọi là “đường hầm”:
Tôi không hiểu tại sao phép ẩn dụ “đường hầm” được sử dụng để mô tả một đường hầm mạng.
Lúc đầu, tôi nghĩ nguyên nhân là do dữ liệu được gửi dưới dạng mã hóa để kẻ nghe trộm không thể nhìn thấy dữ liệu (thay vào đó, dữ liệu được bọc trong một đường hầm).
Nhưng giao thức đường hầm không sử dụng mã hóa thì sao? Tại sao chúng còn được gọi là “đường hầm”?
Tại sao một đường hầm mạng được gọi là “đường hầm”?
Câu trả lời
Các cộng tác viên của SuperUser là Mokubai và DavidPostill có câu trả lời cho chúng tôi. Đầu tiên, Mokubai:
Trong trường hợp đường bộ, đường hầm trong thế giới thực là một lối đi được xây dựng cho phép bạn đi thẳng từ điểm A đến điểm B thay vì đi trên một tuyến đường dài hơn và / hoặc có nhiều thứ hơn để giảm tốc độ. Ví dụ bao gồm các đường hầm xuyên núi mà bạn có thể phải đi vòng quanh, đường hầm cho phép bạn sang bên kia đường mà không cần đi bộ qua đó và đường hầm tàu điện ngầm cho phép tàu hỏa di chuyển quanh thành phố mà không cần phải cạnh đường và các tòa nhà .
Trong mỗi trường hợp này, một đường hầm cung cấp một đường dẫn trực tiếp để tránh một số loại phức tạp mà bạn sẽ phải đối phó. Trong mạng, nó được sử dụng theo cách tương tự.
Đường hầm IPv4 qua IPv6 cho phép IPv4 đi qua mạng IPv6 vào mạng IPv4 khác, điều này sẽ không thể thực hiện được nếu không có máy tính gốc hiểu được mạng IPv6.
VPN là một đường hầm được thiết kế đặc biệt để kết nối hai mạng riêng tư mà không cần phải dịch các địa chỉ IP giữa các địa chỉ riêng và công cộng ở mỗi đầu.
Một ví dụ kết hợp cả hai là phần mềm VPN trò chơi như Hamachi có thể được sử dụng để chơi các trò chơi “qua Internet” sử dụng các giao thức cũ như IPX hoặc dựa vào tính năng khám phá cục bộ để tìm người chơi khác.
Tiếp theo là câu trả lời từ DavidPostill:
Tại sao một đường hầm mạng được gọi là “đường hầm”?
Cụm từ này lần đầu tiên được sử dụng (theo như tôi có thể nói) trong Giao thức định tuyến đa hướng véc tơ khoảng cách RFC 1075, nơi nó được định nghĩa như sau:
Và…
Mặc dù các tuyên bố ở trên, “Chúng tôi coi đường hầm là một cuộc tấn công chuyển tiếp.”, Đường hầm vẫn được sử dụng ngày nay với ý nghĩa cơ bản tương tự. Dữ liệu được gửi qua một đường hầm được đóng gói để nó có thể được truyền qua một giao thức sẽ không hỗ trợ việc truyền:
Nguồn: Mạng 101 – Hiểu đường hầm
Có điều gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra toàn bộ chủ đề thảo luận ở đây.
Tín dụng hình ảnh: mattthewafflecat (Pixabay)