<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=TUN%2FTAP</id>
	<title>TUN/TAP - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=TUN%2FTAP"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=TUN/TAP&amp;action=history"/>
	<updated>2026-06-03T05:03:06Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=TUN/TAP&amp;diff=753015&amp;oldid=prev</id>
		<title>imported&gt;Wdwd: Wikilink, TAP ist ein Backronym und hat nix mit Wasserhähnen zu tun.</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=TUN/TAP&amp;diff=753015&amp;oldid=prev"/>
		<updated>2023-11-29T09:02:15Z</updated>

		<summary type="html">&lt;p&gt;Wikilink, TAP ist ein Backronym und hat nix mit Wasserhähnen zu tun.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Tun-tap-osilayers-diagram.png|mini|Die simulierten Netzwerkgeräte tauschen ihre Daten auf verschiedenen Ebenen (Layern) des [[OSI-Modell]]s aus]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TUN&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;TAP&amp;#039;&amp;#039;&amp;#039; sind virtuelle Netzwerk-[[Kernel (Betriebssystem)|Kernel-Treiber]], die Netzwerkgeräte über Software simulieren. TUN steht hierbei für Netzwerk-Tunnel und TAP für [[Network-TAP]], also eine Netzwerk-Ausleitung. Die englische Abkürzung &amp;#039;&amp;#039;TAP&amp;#039;&amp;#039; stellt ein [[Backronym]] dar und steht für {{EnS|&amp;#039;&amp;#039;Test Access Point&amp;#039;&amp;#039;}} aber auch für {{EnS|&amp;#039;&amp;#039;Terminal Access Point&amp;#039;&amp;#039;}}. Während sich normalerweise hinter einem Netzwerkgerät (wie zum Beispiel &amp;lt;code&amp;gt;eth0&amp;lt;/code&amp;gt;) direkt eine entsprechende Hardware in Form einer Netzwerkkarte verbirgt, werden Pakete, die an ein TUN/TAP-Gerät gesendet werden, an ein Programm im Userspace weitergeleitet und andersherum. Damit ein Userspace-Programm auch auf TUN/TAP-Geräte zugreifen kann, haben diese im Gegensatz zu realen Ethernet-Karten eine Gerätedatei mit der Bezeichnung &amp;lt;code&amp;gt;tunN&amp;lt;/code&amp;gt; bzw. &amp;lt;code&amp;gt;tapN&amp;lt;/code&amp;gt; unterhalb von &amp;lt;code&amp;gt;/dev&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Unterschied zwischen TUN und TAP ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TUN&amp;#039;&amp;#039;&amp;#039; simuliert ein Ende-zu-Ende-Netzwerkgerät ([[OSI-Layer]] 3) und kommuniziert per &amp;#039;&amp;#039;&amp;#039;IP&amp;#039;&amp;#039;&amp;#039;-Paketen mit der Software, während &amp;#039;&amp;#039;&amp;#039;TAP&amp;#039;&amp;#039;&amp;#039; eine Punkt-zu-Punkt-Verbindung via [[Ethernet]]-Gerät simuliert (OSI-Layer 2) und über &amp;#039;&amp;#039;&amp;#039;Ethernet&amp;#039;&amp;#039;&amp;#039;-Frames mit der Software kommuniziert.&lt;br /&gt;
&lt;br /&gt;
== Beispiele für Anwendungen ==&lt;br /&gt;
Benutzt wird TUN/TAP u.&amp;amp;nbsp;a. für:&lt;br /&gt;
* [[Virtual Private Network]]s&lt;br /&gt;
** [[OpenVPN]], [[Ethernet]]/IP über [[Transmission Control Protocol|TCP]]/[[User Datagram Protocol|UDP]]; verschlüsselt, komprimiert&lt;br /&gt;
** [[tinc (Software)|tinc]] [https://www.tinc-vpn.org/], Ethernet/[[IPv4]]/[[IPv6]] über [[Transmission Control Protocol|TCP]]/[[User Datagram Protocol|UDP]]; verschlüsselt, komprimiert&lt;br /&gt;
** [[VTun]] [http://vtun.sourceforge.net/], Ethernet/IP/serial/Unix pipe über [[Transmission Control Protocol|TCP]]; verschlüsselt, komprimiert, traffic shaping&lt;br /&gt;
** ICMPTX [http://thomer.com/icmptx/], IP über [[Internet Control Message Protocol|ICMP]] (ping)&lt;br /&gt;
** NSTX [http://thomer.com/howtos/nstx.html], IP über [[Domain Name System|DNS]]&lt;br /&gt;
** HTun [http://htun.runslinux.net/], [[Internet Protocol|IP]] über [[Hypertext Transfer Protocol|HTTP]]&lt;br /&gt;
** peervpn [https://peervpn.net/], [[Ethernet]] über [[User Datagram Protocol|UDP]]&lt;br /&gt;
** OpenSSH [https://www.openssh.com/]; verschlüsselt, ggf. komprimiert; Schalter -w&lt;br /&gt;
&lt;br /&gt;
* Netzwerke von virtuellen Maschinen&lt;br /&gt;
** [[Bochs]]&lt;br /&gt;
** [[coLinux]]&lt;br /&gt;
** [[QEMU]]&lt;br /&gt;
** [[VirtualBox]]&lt;br /&gt;
** Hercules (S/390-Emulator)&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
TUN/TAP-Treiber sind zumindest für die folgenden Plattformen verfügbar:&lt;br /&gt;
* [[FreeBSD]]&lt;br /&gt;
* [[Mac OS X]]&lt;br /&gt;
* [[Linux]], beginnend ab ungefähr Version 2.1.60&lt;br /&gt;
* [[Microsoft Windows]] 2000/XP&lt;br /&gt;
* [[OpenBSD]]&lt;br /&gt;
* [[NetBSD]]&lt;br /&gt;
* [[Solaris (Betriebssystem)|Solaris]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://vtun.sourceforge.net/ Projektseite auf sourceforge]&lt;br /&gt;
* [https://www.kernel.org/doc/Documentation/networking/tuntap.txt Dokumentation zu Universal TUN/TAP Gerätetreiber für Linux]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerktechnik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Wdwd</name></author>
	</entry>
</feed>