animação TCP/IP animação TCP/IP

animação TCP/IP , FTP

Google Play Apple store


FTP

Existem várias maneiras de fazer upload ou download de arquivos entre o PC e o PC do servidor.HTTP, FTP, SCP e assim por diante são as formas concretas.

1. FTP
Este protocolo usa duas conexões TCP. Um é para controle e o outro é para comunicação de dados.A conexão de comunicação de dados é estabelecida e encerrada para cada transferência de arquivo. A diferença entre 'active mode' e 'passive mode' é qual lado requer o estabelecimento de uma conexão de dados.

2. FTPS
FTPS funciona da mesma forma que FTP. A diferença é que os dados de comunicação FTPS são criptografados por SSL.

3. SCP e SFTP
Estes usam uma conexão TCP.Os dados de comunicação são criptografados por SSH por um aplicativo dedicado antes da transmissão. Em seguida, após o recebimento dos dados, eles serão restaurados por um aplicativo dedicado.

4. HTTP
Use uma conexão TCP. O método de comunicação é o mesmo que acessar um site, a única diferença é que o envio de um arquivo via HTTP geralmente tem uma quantidade de dados enviada maior do que a navegação no site. Este caso foi omitido.






FTP (active)

Enviando arquivo com FTP 'active mode'.


1.PC : Baixa o arquivo com FTP 'active mode'.

2.PC : (SYN) Solicitar estabelecimento de conexão de controle FTP.

3.Server : (ACK) Conexão OK.(SYN) Solicita o estabelecimento de uma conexão de controle FTP.

4.PC : (ACK) Conexão de controle de FTP OK.

5.PC : (PSH) Faça o login com ID e senha. Pretendo baixar dois arquivos.

6.Server : (ACK) OK. Em seguida, solicite o estabelecimento de uma nova conexão para comunicação de dados FTP.

7.Server : (SYN) Solicita o estabelecimento de conexão de dados FTP para enviar arquivos.

8.PC : SO ou firewall de software antivírus bloqueia solicitações de estabelecimento de conexão do servidor.

9.PC : Você precisa alterar as configurações do firewall para permitir a comunicação.

10.PC : As configurações foram alteradas. O firewall permite a solicitação.

11.Server : (SYN) Solicita o estabelecimento de conexão de dados FTP para enviar arquivos.

12.PC : (ACK) Conexão OK.(SYN) Solicita o estabelecimento de conexão para dados FTP.

13.Server : (ACK) Conexão OK.

14.Server : (PSH) Enviar arquivo.

15.PC : (ACK) Arquivo recebido.

16.Server : (FIN) Termina a conexão de dados.

17.PC : (ACK) OK.

18.PC : (FIN) Fechar conexão.

19.Server : (ACK) OK.

20.Server : (SYN) Pedido de restabelecimento da conexão de dados FTP para a próxima transferência de arquivo.

21.PC : (ACK) Conexão OK.(SYN) Solicita o estabelecimento de conexão para dados FTP.

22.Server : (ACK) Conexão OK.

23.Server : (PSH) Enviar arquivo.

24.PC : (ACK) Arquivo recebido.

25.Server : (FIN) Termina a conexão de dados.

26.PC : (ACK) OK.

27.PC : (FIN) Fechar conexão.

28.Server : (ACK) OK.



FTP (passive)

Enviando arquivo com FTP 'passive mode'.


1.PC : Downloads arquivo com FTP 'passive mode'.

2.PC : (SYN) Solicitar estabelecimento de conexão de controle FTP.

3.Server : (ACK) Conexão OK.(SYN) Solicita o estabelecimento de uma conexão de controle FTP.

4.PC : (ACK) Conexão de controle de FTP OK.

5.PC : (PSH) Faça o login com ID e senha. Pretendo baixar dois arquivos.

6.Server : (ACK) OK. Em seguida, solicite o estabelecimento de uma nova conexão para comunicação de dados FTP.

7.PC : (SYN) Requer uma conexão de dados FTP a ser estabelecida para enviar arquivos. O firewall não interfere nisso.

8.Server : (ACK) Conexão OK.(SYN) Solicita o estabelecimento de conexão para dados FTP.

9.PC : (ACK) Conexão OK.

10.Server : (PSH) Enviar arquivo.

11.PC : (ACK) Arquivo recebido.

12.Server : (FIN) Termina a conexão de dados.

13.PC : (ACK) OK.

14.PC : (FIN) Fechar conexão.

15.Server : (ACK) OK.

16.PC : (SYN) Pedido de restabelecimento da conexão de dados FTP para a próxima transferência de arquivo.

17.Server : (ACK) Conexão OK.(SYN) Solicita o estabelecimento de conexão para dados FTP.

18.PC : (ACK) Conexão OK.

19.Server : (PSH) Enviar arquivo.

20.PC : (ACK) Arquivo recebido.

21.Server : (FIN) Termina a conexão de dados.

22.PC : (ACK) OK.

23.PC : (FIN) Fechar conexão.

24.Server : (ACK) OK.



FTPS (active) : Conteúdo simples

Enviando arquivo com FTP 'active mode'e SSL.


1.PC : Baixa o arquivo com FTPS 'active mode' e SSL.

2.PC : Solicitar estabelecimento de conexão de controle FTPS.

3.Server : Conexão de controle de FTPS OK.

4.PC : Faça o login com ID e senha. Pretendo baixar o arquivo.

5.Server : Solicita o estabelecimento de conexão de dados FTPS para enviar arquivos.

6.PC : Conexão OK para dados FTPS.

7.Server : Enviar arquivo.

8.PC : Arquivo recebido.



FTPS (passive) : Conteúdo simples

Enviando arquivo com FTP 'passive mode' e SSL.


1.PC : Baixa o arquivo com FTPS 'passive mode' e SSL.

2.PC : Solicitar estabelecimento de conexão de controle FTPS.

3.Server : Conexão de controle de FTPS OK.

4.PC : Faça o login com ID e senha. Pretendo baixar o arquivo.

5.PC : Solicita o estabelecimento de conexão de dados FTPS para enviar arquivos.

6.PC : Conexão OK para dados FTPS.

7.Server : Enviar arquivo.

8.PC : Arquivo recebido.



SCP,SFTP

Envie o arquivo com SSH.SCP e SFTP são composições semelhantes.


1.PC : Carregar arquivos com SSH.

2.PC : Todos os dados de comunicação são criptografados SSH pelo aplicativo SSH.

3.PC : (SYN) Solicita conexão TCP.

4.Server : Os dados são restaurados pelo aplicativo SSH.

5.Server : Depois disso, a explicação sobre a criptografia e restauração será omitida.

6.Server : (ACK) Conexão OK.(SYN) Eu também solicito conexão TCP.

7.PC : (ACK) Conexão OK.

8.PC : (PSH) Digite ID e senha para autenticação SSH.

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

10.PC : (ACK)+(PSH) Agora, este PC pode operar o servidor. Envia comando com teclado.

11.Server : (ACK)+(PSH) Enviar resposta.

12.PC : (ACK)+(PSH) Enviar arquivo.

13.Server : (ACK) Arquivo recebido.

14.PC : (FIN) Fechar conexão.

15.Server : (ACK) OK.

16.Server : (FIN) Fechar conexão.

17.PC : (ACK) OK.



Rede real / Site, SSL / Mail / FTP / VPN /

Dispositivo / DNS / LAN, DHCP, NAT / endereço IP / porta do PC /

Camada TCP/IP / Comunicação TCP, UDP / Comunicação IP / Tela inicial


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