Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. File eXchange Protocol — Wikipédia
File eXchange Protocol — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

File eXchange Protocol (FXP) est une extension du protocole de transfert de fichiers FTP. Il permet de transférer des données d'un serveur à l'autre depuis un client, sans faire passer les données par le client.

FXP n'est pas standardisé en tant que tel par l'IETF, mais il est mentionné sous le nom de server-server interaction dans la RFC 959[1].

Fonctionnement

[modifier | modifier le code]

Le protocole FXP est un mode d'utilisation particulier du protocole FTP.

Par défaut, un serveur FTP est serveur pour les échanges au regard de la signalisation (on se connecte à lui), mais paradoxalement client au regard des transferts de données (c'est lui qui vient se connecter pour procéder au téléchargement montant ou descendant). La possibilité de transférer directement un fichier entre deux serveurs FTP, sans passer par le client, vient notamment du fait que l'on peut basculer un serveur en mode passif, l'autre se trouvant par défaut en mode actif.

Au moment d'établir la connexion, le client demande à l'un des serveurs d'attendre la connexion (commande PASV) et capture l'adresse IP et le port TCP écouté. Ces deux paramètres sont envoyés au second serveur via la commande PORT. La connexion de données est dès lors établie entre les deux serveurs.

Le client est informé de la fin du transfert par une réponse positive de chaque serveur.

Prenons le cas d'un transfert de fichier entre le serveur FTP A et le serveur FTP B :

  1. Le client se connecte aux deux serveurs.
  2. Le client bascule l'un des deux serveurs en mode passif et obtient ses coordonnées de connexion (couple IP + port).
  3. Le client fourni ces coordonnées au second serveur (qui est en mode actif).

Pour faire passer un fichier d'un serveur à l'autre, le client n'a plus qu'à informer le serveur destinataire qu'il envoie un fichier, puis le serveur expéditeur qu'il souhaite récupérer un fichier donné. Le fichier est alors directement échangé entre les deux serveurs.

Il est important de noter que la transmission des données est possible dans les deux sens, du serveur actif vers le passif, et vice-versa.

Sécurité

[modifier | modifier le code]

FXP peut rendre un serveur vulnérable à un exploit connu sous le nom « FTP bounce ». C'est pourquoi il est souvent désactivé par défaut, en détectant ce mode par comparaison des adresses IP utilisées pour les connexions de contrôle et de données.

Il est possible de sécuriser l'échange de données entre serveurs par SSL ou TLS.

Certains logiciels prennent en charge le protocole FXP :

  • FlashFXP [2] (commercial - Windows)
  • gFTP [3] (open-source - Linux)
  • profxp [4](open-source - Linux)
  • ForkLift [5] (commercial - MacOS)
  • LFTP [6] (open-source - Linux Fedora)

Disponile sur :

  • SynologyNAS [7]
  • FreeNAS [8]

Références

[modifier | modifier le code]
  1. ↑ (en) Request for comments no 959
  2. ↑ FlashFXP
  3. ↑ gFTP
  4. ↑ profxp
  5. ↑ ForkLift
  6. ↑ LFTP
  7. ↑ SynologyNAS
  8. ↑ FreeNAS
v · m
Protocoles de transfert de fichier
Transfert de fichier
  • FTP
  • FTPS
  • FXP
  • SFTP
  • TFTP
v · m
Couches du modèle OSI
7. Application
  • AMQP
  • BGP
  • DHCP
  • DNS
  • FTP
  • FTPS
  • SFTP
  • FXP
  • Gemini
  • Gopher
  • H.323
  • HTTP
  • HTTPS
  • IMAP
  • IPP
  • IRC
  • LDAP
  • LMTP
  • MODBUS
  • MQTT
  • NFS
  • NNTP
  • POP
  • RDP
  • RTSP
  • SILC
  • SIMPLE
  • SIP
  • SMB-CIFS
  • SMTP
  • SNMP
  • SOAP
  • SSH
  • TCAP
  • Telnet
  • TFTP
  • VoIP
  • WebDAV
  • XMPP
6. Présentation
  • AFP
  • ASCII
  • ASN.1
  • HTML
  • MIME
  • NCP
  • TDI
  • TLS
  • TLV
  • Unicode
  • UUCP
  • Vidéotex
  • XDR
  • XML
5. Session
  • AppleTalk
  • DTLS
  • NetBIOS
  • RPC
  • RSerPool
  • SOCKS
4. Transport
  • DCCP
  • QUIC
  • RSVP
  • RTP
  • SCTP
  • SPX
  • TCP
  • UDP
3. Réseau
  • ARP
  • Babel
  • BOOTP
  • CLNP
  • ICMP
  • IGMP
  • IPv4
  • IPv6
  • IPX
  • IS-IS
  • NetBEUI
  • NDP
  • RIP
  • EIGRP
  • OSPF
  • RARP
  • X.25
2. Liaison
  • Anneau à jeton (token ring)
  • Anneau à jeton adressé (Token Bus)
  • ARINC 429
  • AFDX
  • ATM
  • Bitnet
  • CAN
  • Ethernet
  • FDDI
  • Frame Relay
  • HDLC
  • I²C
  • IEEE 802.3ad (LACP)
  • IEEE 802.1aq (SPB)
  • LLC
  • LocalTalk
  • MIL-STD-1553
  • PPP
  • STP
  • Wi-Fi
  • X.21
1. Physique
  • 4B5B
  • ADSL
  • BHDn
  • Bluetooth
  • Câble coaxial
  • Codage bipolaire
  • CSMA/CA
  • CSMA/CD
  • DSSS
  • E-carrier
  • EIA-232
  • EIA-422
  • EIA-449
  • EIA-485
  • FHSS
  • HomeRF
  • IEEE 1394 (FireWire)
  • IrDA
  • ISDN
  • Manchester
  • Manchester différentiel
  • Miller
  • MLT-3
  • NRZ
  • NRZI
  • NRZM
  • Paire torsadée
  • PDH
  • SDH
  • SDSL
  • SONET
  • SPI
  • T-carrier
  • USB
  • VDSL
  • VDSL2
  • V.21-V.23
  • V.42-V.90
  • Wireless USB
  • 10BASE-T
  • 10BASE2
  • 10BASE5
  • 100BASE-TX
  • 1000BASE-T
Articles connexes :
  • Pile de protocoles
  • Modèle Internet
  • Couche 8
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=File_eXchange_Protocol&oldid=224030637 ».
Catégories :
  • File Transfer Protocol
  • Protocole réseau sur la couche application
Catégories cachées :
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id