Was ist der Unterschied zwischen einem Tunnel, einem VPN-Tunnel und einem SSH-Tunnel? Laut Wikipedia ist "Tunneln":
Tunneling steht in der Regel im Gegensatz zu einem mehrschichtigen Protokollmodell wie OSI oder TCP / IP. Das Übermittlungsprotokoll arbeitet normalerweise (aber nicht immer) auf einer höheren Ebene im Modell als das Nutzlastprotokoll oder auf derselben Ebene.
Das bedeutet mir aber nicht wirklich viel. Wird also ein Tunnel wie HTTP verwendet, um TCP-Nutzdaten zu übertragen?
Ich denke, all diese "Tunnel-Terminologie" würde mit ein paar praktischen (realen) Beispielen Sinn machen.
quelle
Der SSH-Tunnel leitet nur TCP-Verbindungen weiter. Ein VPN leitet IP-Pakete oder Netzwerkrahmen weiter. Ein VPN für die IP-Paketweiterleitung kann IP-Subnetze (mit allen IP-basierten Protokollen) verbinden, und ein VPN für die Netzwerk-Frame-Weiterleitung (Bridged) kann eine Verbindung herstellen, sodass sich die Teilnehmer anscheinend im selben Ethernet befinden.
Ähnlich verschlüsselt gibt es keinen wesentlichen Sicherheitsunterschied zwischen einem VPN- und einem SSH-Tunnel.
quelle