Animation TCP/IP Animation TCP/IP

Animation TCP/IP , FTP

Google Play Apple store


FTP

Il existe plusieurs façons de télécharger ou de télécharger un fichier entre un PC et un PC serveur.HTTP, FTP, SCP et ainsi de suite sont les moyens concrets.

1. FTP
Ce protocole utilise deux connexions TCP. L'un est pour le contrôle et l'autre pour la communication de données.La connexion de communication de données est établie et terminée pour chaque transfert de fichier. La différence entre le «active mode» et le «passive mode» est de quel côté nécessite l'établissement d'une connexion de données.

2. FTPS
FTPS fonctionne de la même manière que FTP. La différence est que les données de communication FTPS sont cryptées SSL.

3. SCP et SFTP
Ceux-ci utilisent une connexion TCP.Les données de communication sont cryptées SSH par une application dédiée avant transmission. Ensuite, après réception des données, celles-ci seront restaurées par une application dédiée.

4. HTTP
Utilisez une connexion TCP. La méthode de communication est la même que pour accéder à un site Web, la seule différence est que l'envoi d'un fichier via HTTP comporte généralement une plus grande quantité de données envoyées que la navigation sur le site. Ce cas est omis.






FTP (active)

Envoi de fichier avec FTP «active mode».


1.PC : Télécharge le fichier avec FTP «active mode».

2.PC : (SYN) Demander l'établissement d'une connexion de contrôle FTP.

3.Server : (ACK) Connexion OK.(SYN) Demande l'établissement d'une connexion de contrôle FTP.

4.PC : (ACK) Connexion de contrôle FTP OK.

5.PC : (PSH) Connectez-vous avec identifiant et mot de passe. Je prévois de télécharger deux fichiers.

6.Server : (ACK) OK. Ensuite, demandez l'établissement d'une nouvelle connexion pour la communication de données FTP.

7.Server : (SYN) Demande l'établissement d'une connexion pour que les données FTP envoient des fichiers.

8.PC : Le pare-feu du système d'exploitation ou du logiciel antivirus bloque les demandes d'établissement de connexion du serveur.

9.PC : Vous devez modifier les paramètres du pare-feu pour autoriser la communication.

10.PC : Les paramètres ont changé. Le pare-feu autorise la demande.

11.Server : (SYN) Demande l'établissement d'une connexion pour que les données FTP envoient des fichiers.

12.PC : (ACK) Connexion OK.(SYN) Demande l'établissement d'une connexion pour les données FTP.

13.Server : (ACK) Connexion OK.

14.Server : (PSH) Envoyer le fichier.

15.PC : (ACK) Fichier reçu.

16.Server : (FIN) Met fin à la connexion de données.

17.PC : (ACK) OK.

18.PC : (FIN) Fermer la connexion.

19.Server : (ACK) OK.

20.Server : (SYN) Demande le rétablissement de la connexion de données FTP pour le prochain transfert de fichier.

21.PC : (ACK) Connexion OK.(SYN) Demande l'établissement d'une connexion pour les données FTP.

22.Server : (ACK) Connexion OK.

23.Server : (PSH) Envoyer le fichier.

24.PC : (ACK) Fichier reçu.

25.Server : (FIN) Met fin à la connexion de données.

26.PC : (ACK) OK.

27.PC : (FIN) Fermer la connexion.

28.Server : (ACK) OK.



FTP (passive)

Envoi de fichier avec FTP «passive mode».


1.PC : Télécharge le fichier avec FTP «passive mode».

2.PC : (SYN) Demander l'établissement d'une connexion de contrôle FTP.

3.Server : (ACK) Connexion OK.(SYN) Demande l'établissement d'une connexion de contrôle FTP.

4.PC : (ACK) Connexion de contrôle FTP OK.

5.PC : (PSH) Connectez-vous avec identifiant et mot de passe. Je prévois de télécharger deux fichiers.

6.Server : (ACK) OK. Ensuite, demandez l'établissement d'une nouvelle connexion pour la communication de données FTP.

7.PC : (SYN) Nécessite une connexion pour que les données FTP soient établies pour envoyer des fichiers. Le pare-feu n'interfère pas avec cela.

8.Server : (ACK) Connexion OK.(SYN) Demande l'établissement d'une connexion pour les données FTP.

9.PC : (ACK) Connexion OK.

10.Server : (PSH) Envoyer le fichier.

11.PC : (ACK) Fichier reçu.

12.Server : (FIN) Met fin à la connexion de données.

13.PC : (ACK) OK.

14.PC : (FIN) Fermer la connexion.

15.Server : (ACK) OK.

16.PC : (SYN) Demande le rétablissement de la connexion de données FTP pour le prochain transfert de fichier.

17.Server : (ACK) Connexion OK.(SYN) Demande l'établissement d'une connexion pour les données FTP.

18.PC : (ACK) Connexion OK.

19.Server : (PSH) Envoyer le fichier.

20.PC : (ACK) Fichier reçu.

21.Server : (FIN) Met fin à la connexion de données.

22.PC : (ACK) OK.

23.PC : (FIN) Fermer la connexion.

24.Server : (ACK) OK.



FTPS (active) : Contenu simple

Envoi de fichier avec FTP «active mode» et SSL.


1.PC : Télécharge le fichier avec FTPS «active mode» et SSL.

2.PC : Demander l'établissement d'une connexion de contrôle FTPS.

3.Server : Connexion de contrôle FTPS OK.

4.PC : Connectez-vous avec identifiant et mot de passe. Je prévois de télécharger le fichier.

5.Server : Demande l'établissement d'une connexion pour que les données FTPS envoient des fichiers.

6.PC : Connexion OK pour les données FTPS.

7.Server : Envoyer le fichier.

8.PC : Fichier reçu.



FTPS (passive) : Contenu simple

Envoi de fichier avec FTP «passive mode» et SSL.


1.PC : Télécharge le fichier avec FTPS «passive mode» et SSL.

2.PC : Demander l'établissement d'une connexion de contrôle FTPS.

3.Server : Connexion de contrôle FTPS OK.

4.PC : Connectez-vous avec identifiant et mot de passe. Je prévois de télécharger le fichier.

5.PC : Demande l'établissement d'une connexion pour que les données FTPS envoient des fichiers.

6.PC : Connexion OK pour les données FTPS.

7.Server : Envoyer le fichier.

8.PC : Fichier reçu.



SCP,SFTP

Envoyez le fichier avec SSH.SCP et SFTP ont une composition similaire.


1.PC : Télécharger des fichiers avec SSH.

2.PC : Toutes les données de communication sont cryptées SSH par l'application SSH.

3.PC : (SYN) Demande une connexion TCP.

4.Server : Les données sont restaurées par l'application SSH.

5.Server : Après cela, l'explication de ces cryptage et restauration sera omise.

6.Server : (ACK) Connexion OK.(SYN) Je demande également une connexion TCP.

7.PC : (ACK) Connexion OK.

8.PC : (PSH) Entrez l'ID et le mot de passe pour l'authentification SSH.

9.Server : (ACK)+(PSH) Connexion OK.

10.PC : (ACK)+(PSH) Maintenant, ce PC peut faire fonctionner le serveur. Envoie la commande avec le clavier.

11.Server : (ACK)+(PSH) Envoyer une réponse.

12.PC : (ACK)+(PSH) Envoyer le fichier.

13.Server : (ACK) Fichier reçu.

14.PC : (FIN) Fermer la connexion.

15.Server : (ACK) OK.

16.Server : (FIN) Fermer la connexion.

17.PC : (ACK) OK.



Réseau réel / Site Web, SSL / Mail / FTP / VPN /

Appareil / DNS / LAN, DHCP, NAT / adresse IP / port PC /

Couche TCP/IP / Communication TCP, UDP / Communication IP / Écran d'accueil


us / es / cn / ja / kr / de / fr / pt / it / ru / ar / Ogumo top