Animazione TCP/IP Animazione TCP/IP

Animazione TCP/IP , FTP

Google Play Apple store


FTP

Esistono diversi modi per caricare o scaricare file tra PC e PC server.HTTP, FTP, SCP e così via sono i modi concreti.

1. FTP
Questo protocollo utilizza due connessioni TCP. Uno è per il controllo e l'altro è per la comunicazione dei dati.Una connessione di comunicazione dati viene stabilita e terminata per ogni trasferimento di un file. La differenza tra 'active mode' e 'passive mode' è quale lato richiede la creazione di una connessione dati.

2. FTPS
FTPS funziona come FTP. La differenza è che i dati di comunicazione FTPS sono crittografati SSL.

3. SCP e SFTP
Questi utilizzano una connessione TCP.I dati di comunicazione sono crittografati SSH da un'applicazione dedicata prima della trasmissione. Quindi, dopo aver ricevuto i dati, verrà ripristinato da un'applicazione dedicata.

4. HTTP
Utilizza una connessione TCP. Il metodo di comunicazione è lo stesso dell'accesso a un sito web, l'unica differenza è che l'invio di un file tramite HTTP comporta generalmente una maggiore quantità di dati inviati rispetto alla navigazione nel sito. Questo caso viene omesso.






FTP (active)

Invio di file con FTP 'active mode'.


1.PC : Scarica il file con FTP 'active mode' .

2.PC : (SYN) Richiedi la creazione di una connessione di controllo FTP.

3.Server : (ACK) Connessione OK.(SYN) Richiede la creazione di una connessione di controllo FTP.

4.PC : (ACK) Connessione controllo FTP OK.

5.PC : (PSH) Accedi con ID e password. Ho intenzione di scaricare due file.

6.Server : (ACK) OK. Successivamente, richiedere la creazione di una nuova connessione per la comunicazione dati FTP.

7.Server : (SYN) Richiedi la creazione della connessione per i dati FTP per inviare il file.

8.PC : Il firewall del sistema operativo o del software antivirus blocca le richieste di creazione della connessione dal server.

9.PC : È necessario modificare le impostazioni del firewall per consentire la comunicazione.

10.PC : Le impostazioni sono cambiate. Il firewall consente la richiesta.

11.Server : (SYN) Richiedi la creazione della connessione per i dati FTP per inviare il file.

12.PC : (ACK) Connessione OK.(SYN) Richiede la creazione di una connessione per i dati FTP.

13.Server : (ACK) Connessione OK.

14.Server : (PSH) Invia file.

15.PC : (ACK) File ricevuto.

16.Server : (FIN) Termina la connessione dati.

17.PC : (ACK) OK.

18.PC : (FIN) Chiudi connessione.

19.Server : (ACK) OK.

20.Server : (SYN) Richiedi ristabilimento della connessione dati FTP per il prossimo trasferimento file.

21.PC : (ACK) Connessione OK.(SYN) Richiede la creazione di una connessione per i dati FTP.

22.Server : (ACK) Connessione OK.

23.Server : (PSH) Invia file.

24.PC : (ACK) File ricevuto.

25.Server : (FIN) Termina la connessione dati.

26.PC : (ACK) OK.

27.PC : (FIN) Chiudi connessione.

28.Server : (ACK) OK.



FTP (passive)

Invio di file con FTP 'passive mode'.


1.PC : Scarica il file con la 'passive mode' FTP.

2.PC : (SYN) Richiedi la creazione di una connessione di controllo FTP.

3.Server : (ACK) Connessione OK.(SYN) Richiede la creazione di una connessione di controllo FTP.

4.PC : (ACK) Connessione controllo FTP OK.

5.PC : (PSH) Accedi con ID e password. Ho intenzione di scaricare due file.

6.Server : (ACK) OK. Successivamente, richiedere la creazione di una nuova connessione per la comunicazione dati FTP.

7.PC : (SYN) Richiede una connessione per stabilire dati FTP per inviare file. Il firewall non interferisce con questo.

8.Server : (ACK) Connessione OK.(SYN) Richiede la creazione di una connessione per i dati FTP.

9.PC : (ACK) Connessione OK.

10.Server : (PSH) Invia file.

11.PC : (ACK) File ricevuto.

12.Server : (FIN) Termina la connessione dati.

13.PC : (ACK) OK.

14.PC : (FIN) Chiudi connessione.

15.Server : (ACK) OK.

16.PC : (SYN) Richiedi ristabilimento della connessione dati FTP per il prossimo trasferimento file.

17.Server : (ACK) Connessione OK.(SYN) Richiede la creazione di una connessione per i dati FTP.

18.PC : (ACK) Connessione OK.

19.Server : (PSH) Invia file.

20.PC : (ACK) File ricevuto.

21.Server : (FIN) Termina la connessione dati.

22.PC : (ACK) OK.

23.PC : (FIN) Chiudi connessione.

24.Server : (ACK) OK.



FTPS (active) : Contenuto semplice

Invio di file con FTP 'active mode' e SSL.


1.PC : Scarica il file con 'active mode' FTPS e SSL.

2.PC : Richiedi la creazione di una connessione di controllo FTPS.

3.Server : Connessione controllo FTPS OK.

4.PC : Accedi con ID e password. Ho intenzione di scaricare il file.

5.Server : Richiedi la creazione della connessione per i dati FTPS per inviare il file.

6.PC : Connessione OK per dati FTPS.

7.Server : Invia file.

8.PC : File ricevuto.



FTPS (passive) : Contenuto semplice

Invio di file con FTP 'passive mode' e SSL.


1.PC : Scarica file con 'passive mode' FTPS e SSL.

2.PC : Richiedi la creazione di una connessione di controllo FTPS.

3.Server : Connessione controllo FTPS OK.

4.PC : Accedi con ID e password. Ho intenzione di scaricare il file.

5.PC : Richiedi la creazione della connessione per i dati FTPS per inviare il file.

6.PC : Connessione OK per dati FTPS.

7.Server : Invia file.

8.PC : File ricevuto.



SCP,SFTP

Invia file con SSH.SCP e SFTP hanno una composizione simile.


1.PC : Carica file con SSH.

2.PC : Tutti i dati di comunicazione sono crittografati SSH dall'applicazione SSH.

3.PC : (SYN) Richiede la connessione TCP.

4.Server : I dati vengono ripristinati dall'applicazione SSH.

5.Server : Dopodiché, la spiegazione di questi crittografia e ripristino verrà omessa.

6.Server : (ACK) Connessione OK.(SYN) Richiedo anche la connessione TCP.

7.PC : (ACK) Connessione OK.

8.PC : (PSH) Immettere ID e password per l'autenticazione SSH.

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

10.PC : (ACK)+(PSH) Ora questo PC può utilizzare il server. Invia il comando con la tastiera.

11.Server : (ACK)+(PSH) Invia risposta.

12.PC : (ACK)+(PSH) Invia file.

13.Server : (ACK) File ricevuto.

14.PC : (FIN) Chiudi connessione.

15.Server : (ACK) OK.

16.Server : (FIN) Chiudi connessione.

17.PC : (ACK) OK.



Rete reale / Sito web, SSL / Posta / FTP / VPN /

Dispositivo / DNS / LAN, DHCP, NAT / indirizzo IP / Porta PC /

Livello TCP/IP / Comunicazione TCP, UDP / Comunicazione IP / Schermata iniziale


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