15Aug
Die Terminologie, der man begegnet, wenn man in die Computerwelt eindringt, mag seltsam erscheinen oder manchmal verwirrend sein und sich wundern, wie und warum diese Begriffe verwendet werden. Vor diesem Hintergrund hat der heutige SuperUser Q & A Post die Antworten auf die Fragen eines verwirrten Lesers.
Heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.
Die Frage
SuperUser reader user7681202 möchte wissen, warum ein Netzwerk-Tunnel als "Tunnel" bezeichnet wird:
Ich verstehe nicht, warum die "Tunnel" -Metapher zur Beschreibung eines Netzwerk-Tunnels verwendet wird.
Zuerst dachte ich, der Grund dafür sei, dass die Daten in einer verschlüsselten Form gesendet wurden, so dass ein Lauscher die Daten nicht sehen konnte( stattdessen sah man die Daten in einem Tunnel).
Aber was ist mit den Tunnelprotokollen, die keine Verschlüsselung verwenden? Warum werden sie auch "Tunnel" genannt?
Warum wird ein Netzwerk-Tunnel als "Tunnel" bezeichnet?
Die Antwort
SuperUser Mitwirkende Mokubai und DavidPostill haben die Antwort für uns. Mokubai:
Im Fall von Straßen ist ein echter Welttunnel eine gebaute Passage, die es dir erlaubt, direkt von Punkt A nach Punkt B zu fahren, anstatt eine Route zu nehmen, die länger ist und / oder mehr Dinge hat, um dich zu verlangsamen. Beispiele hierfür sind Tunnels durch Berge, die Sie sonst umgehen müssten, Unterführungen, die Sie auf die andere Seite der Straße bringen, ohne durch sie hindurch zu gehen, und U-Bahn-Tunnel, die Züge um eine Stadt herumfahren lassen, ohne Straßen und Gebäude bewältigen zu müssen.
In jedem dieser Fälle bietet ein Tunnel einen direkten Pfad, der eine Art von Komplexität vermeidet, mit der Sie sonst umgehen müssten. In der Vernetzung wird es auf die gleiche Weise verwendet.
Ein IPv4-over-IPv6-Tunnel ermöglicht es IPv4, ein IPv6-Netzwerk in ein anderes IPv4-Netzwerk zu leiten, was ohne den ursprünglichen Computer, der das IPv6-Netzwerk versteht, nicht möglich wäre.
Ein VPN ist ein Tunnel, der speziell für die Verbindung zweier privater Netzwerke gedacht ist, ohne dass die IP-Adressen an jeder Seite zwischen privaten und öffentlichen Adressen übersetzt werden müssen.
Ein Beispiel, das die beiden kombiniert, ist Spiele-VPN-Software wie Hamachi, die verwendet werden könnte, um "über das Internet" -Spiele zu spielen, die alte Protokolle wie IPX verwendeten oder auf lokale Entdeckung angewiesen waren, um andere Spieler zu finden.
Gefolgt von der Antwort von DavidPostill:
Warum wird ein Netzwerk-Tunnel als "Tunnel" bezeichnet?
Der Satz wurde zuerst( soweit ich das beurteilen kann) im RFC 1075 Entfernungsvektor-Multicast-Routing-Protokoll verwendet, wo er wie folgt definiert ist:
Und. ..
Obwohl oben erwähnt, betrachten wir Tunnel als einen Übergangs-Hack."Das Tunneln wird heute noch immer mit im Wesentlichen gleicher Bedeutung verwendet. Die über einen Tunnel gesendeten Daten sind gekapselt, so dass sie über ein Protokoll übertragen werden können, das die Übertragung ansonsten nicht unterstützt:
Quelle: Networking 101 - Tunneling verstehen
Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.
Bildkredit: Matthewafflecat( Pixabay)