<?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=File_eXchange_Protocol</id>
	<title>File eXchange Protocol - 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=File_eXchange_Protocol"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=File_eXchange_Protocol&amp;action=history"/>
	<updated>2026-05-20T05:23:00Z</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=File_eXchange_Protocol&amp;diff=28558&amp;oldid=prev</id>
		<title>imported&gt;Crazy1880: Vorlagen-fix (RFC)</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=File_eXchange_Protocol&amp;diff=28558&amp;oldid=prev"/>
		<updated>2023-05-28T19:29:42Z</updated>

		<summary type="html">&lt;p&gt;Vorlagen-fix (RFC)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;File eXchange Protocol&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;FXP&amp;#039;&amp;#039;&amp;#039;; deutsch &amp;#039;&amp;#039;Dateiaustauschprotokoll&amp;#039;&amp;#039;) ist das im [[File Transfer Protocol]] definierte und dort unbenannte Verfahren, wie ein [[Client]] Dateiübertragungen zwischen zwei [[Server (Software)|Servern]] steuert ([[Server-zu-Server]]). Die Dateien nehmen dabei nicht den Weg über den Client, wodurch Zeit gespart wird.&amp;lt;ref name=&amp;quot;techopedia fxp&amp;quot;&amp;gt;{{Internetquelle |url=https://www.techopedia.com/definition/1871/file-exchange-protocol-fxp |titel=File Exchange Protocol (FXP) |abruf=2018-09-25}}&amp;lt;/ref&amp;gt; Viele aktuelle FTP-Clients unterstützen FXP.&lt;br /&gt;
&lt;br /&gt;
FXP nutzt sowohl den &amp;#039;&amp;#039;Active Mode&amp;#039;&amp;#039; wie auch den &amp;#039;&amp;#039;Passive Mode&amp;#039;&amp;#039; von Servern. Beim &amp;#039;&amp;#039;Active Mode&amp;#039;&amp;#039; öffnet der Client einen zufälligen [[Port (Protokoll)|Port]] und teilt dem [[Server]] diesen sowie die eigene [[IP-Adresse]] mittels des &amp;lt;code&amp;gt;PORT&amp;lt;/code&amp;gt;-Kommandos mit. Der Server verbindet dann zu diesem Ziel, worauf der Datentransfer stattfinden kann. Beim &amp;#039;&amp;#039;Passive Mode&amp;#039;&amp;#039; wird dieses Prinzip umgedreht, der Client sendet ein &amp;lt;code&amp;gt;PASV&amp;lt;/code&amp;gt;-Kommando, der Server öffnet einen Port und übermittelt diesen mitsamt IP-Adresse an den Client.&amp;lt;ref name=&amp;quot;active and passive ftp&amp;quot;&amp;gt;{{Internetquelle |url=http://www.serv-u.com/kb/1138/active-and-passive-ftp-transfers-defined |titel=Active and Passive FTP Transfers Defined |sprache=en |abruf=2018-09-25}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim FXP sendet der Client an einen FTP-Server ein &amp;lt;code&amp;gt;PASV&amp;lt;/code&amp;gt;-Kommando und erhält zur Antwort dessen IP-Adresse und geöffneten Port. Nun sendet er an einen anderen FTP-Server ein &amp;lt;code&amp;gt;PORT&amp;lt;/code&amp;gt;-Kommando, welches als Argument nicht die eigene IP-Adresse und Port enthält, sondern die Antwort des ersten FTP-Servers. Der zweite FTP-Server baut eine Datenverbindung zum ersten FTP-Server auf. Der Client kann nun an den zweiten FTP-Server ein &amp;lt;code&amp;gt;RETR&amp;lt;/code&amp;gt;-Kommando und an den ersten ein &amp;lt;code&amp;gt;STOR&amp;lt;/code&amp;gt;-Kommando übermitteln, um eine Dateiübertragung zu starten.&amp;lt;ref name=&amp;quot;active and passive ftp&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn einer der beiden FTP-Server Probleme mit dieser Konstellation hat, also zum Beispiel der Ziel-Server keinen &amp;#039;&amp;#039;Passive Mode&amp;#039;&amp;#039; unterstützt, kann auch auf dem Quellen-Rechner das &amp;lt;code&amp;gt;PASV&amp;lt;/code&amp;gt;-Kommando ausgeführt werden. Man spricht dann vom &amp;#039;&amp;#039;Alternative Mode&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Typischerweise sind FXP-Datenverbindungen zwischen den FTP-Servern unverschlüsselt. Um das zu umgehen, unterstützen manche FTP-Server und Clients den Befehl &amp;lt;code&amp;gt;CPSV&amp;lt;/code&amp;gt; (statt &amp;lt;code&amp;gt;PASV&amp;lt;/code&amp;gt;), um eine verschlüsselte Verbindung zwischen den Servern aufzubauen.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://southrivertech.com/support/titanftp/v16/webhelp/Content/Cornerstone/Advanced/FTP_Commands/CPSV.htm |titel=FXP: CPSV |sprache=en |abruf=2018-09-25}}&amp;lt;/ref&amp;gt; Mittlerweile etabliert sich für verschlüsselte Transfers eine weitere Variante namens &amp;lt;code&amp;gt;SSCN&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;set secured client negotiation&amp;#039;&amp;#039;) aufgrund guter Kompatibilität mit veralteten FTP-Clients.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://southrivertech.com/support/titanftp/v18/webhelp/Content/Cornerstone/Advanced/FTP_Commands/SSCN.htm |titel=FXP: SSCN |sprache=en |abruf=2018-09-25}}&amp;lt;/ref&amp;gt; Beide Methoden, CPSV und SSCN, können jedoch anfällig für [[Man-in-the-middle-Angriff|Man-in-the-Middle-Attacken]] sein, wenn keine Überprüfung des Zertifikates der Gegenstelle stattfindet.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{RFC-Internet |Autor=J. Postel, J. Reynolds |RFC=959 |Titel=FILE TRANSFER PROTOCOL (FTP) |Datum=1985-10 |Obsoletes=765}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:FTP]]&lt;br /&gt;
[[Kategorie:Internet-Dateiübertragungsprotokoll]]&lt;br /&gt;
&lt;br /&gt;
[[ru:FTP#FXP]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Crazy1880</name></author>
	</entry>
</feed>