Nie rozumiem, dlaczego metafora „tunelu” jest używana do opisania tunelu sieciowego.
Na początku myślałem, że powodem jest to, że przesłane dane są szyfrowane, więc podsłuchujący nie będzie w stanie zobaczyć danych (widzi dane zawinięte w tunelu!).
Ale co z protokołami tunelowania, które nie używają szyfrowania, dlaczego są one również nazywane „tunelem”!
networking
tunnel
użytkownik7681202
źródło
źródło
Odpowiedzi:
W przypadku dróg tunel z prawdziwego świata to skonstruowane przejście, które pozwala przejść bezpośrednio z punktu A do punktu B zamiast wybierać dłuższą trasę i / lub więcej rzeczy, które mogą cię spowolnić. Przykłady obejmują tunele przez góry, które w innym przypadku byłyby konieczne, przejścia podziemne, które umożliwiają przejście na drugą stronę drogi bez przechodzenia przez nią, oraz tunele metra, które pozwalają pociągom poruszać się po mieście bez rywalizacji z drogami i budynkami.
W każdym z tych przypadków tunel zapewnia bezpośrednią ścieżkę, która pozwala uniknąć pewnego rodzaju złożoności, z którą w innym przypadku miałbyś do czynienia. W sieci używa się go w ten sam sposób.
Tunel IPv4 przez IPv6 umożliwia IPv4 przechodzenie przez sieć IPv6 do innej sieci IPv4, co w innym przypadku nie byłoby możliwe bez komputera, który zrozumiałby sieć IPv6.
VPN to tunel przeznaczony specjalnie do łączenia dwóch sieci prywatnych bez narzutu translacji adresów IP między adresami prywatnymi i publicznymi na każdym końcu.
Przykładem, który łączy te dwa elementy, jest oprogramowanie VPN do gier, takie jak Hamachi, które można wykorzystać do grania w gry internetowe, które wykorzystywały stare protokoły, takie jak IPX, lub polegały na lokalnych odkryciach w celu znalezienia innych graczy.
źródło
Dlaczego tunel nazywa się „tunelem”?
Fraza została po raz pierwszy użyta (o ile mi wiadomo) w RFC 1075 Distance Vector Multicast Routing Protocol , gdzie jest zdefiniowana w następujący sposób:
...
Chociaż powyższe stwierdzenie brzmi: „Uważamy tunele za przejściowy hack”. tunelowanie jest nadal używane, w zasadzie o tym samym znaczeniu - dane przesyłane przez tunel są kapsułkowane, dzięki czemu można je przesyłać za pomocą protokołu, który w innym przypadku nie obsługiwałby transmisji:
Sieć źródłowa 101: Zrozumienie tunelowania
źródło
Ponieważ cokolwiek umieścisz w jednym końcu tunelu, wychodzi z drugiego końca.
źródło