É
uma aplicação da arquitetura TCP/IP utilizada para transferência de arquivos
entre dois computadores. O FTP permite interatividade entre cliente (computador
que solicita o arquivo) e o servidor (computador que irá fornecer o arquivo),
com segurança, por meio de logins e senhas.
Em
uma conexão entre dois equipamentos que vão transferir um arquivo utilizado o
FTP, primeiramente é feita uma conexão de controle (port 21) em que o usuário
insere nome e senha de acesso para servidor FTP autenticar e permitir a transparência.
O dispositivo de origem (cliente), que solicita o arquivo ao servidor FTP,
envia os comandos:
- SYN port de destino = 21 (conexão de controle do FTP), port de origem = 1040. O servidor FTP responde com:
- SYN, ACK (recebi), port originário = 21. O dispositivo cliente responde com:
- SYN, ACK, port destinatário = 21 port originário = 1040.
Após
a conexão de controle se inicia a transparência dos dados do arquivo no port 20
(transferência de dados do servidor FTP). O dispositivo que pede o arquivo envia
parra servidor:
- GET, port da origem = 1041, nome do arquivo. O servidor responde:
- ACK (confirmação de recebimento). O dispositivo que vai receber o arquivo envia:
- SYN, port destinatário = 20, port originário = 1041. O servidor FTP responde:
- SYN, ACK, port destinatário = 1041, port orinário = 20. O dispositivo que vai receber o arquivo confirma:
- ACK, port destinatário = 20, port originário = 1041.
Protocolo
TFTP (Trivial File Transfer Protocol)
É
uma aplicação da arquitetura TCP/IP utilizada para transferência de arquivos
entre dois computadores numa rede IP, utilizando com o protocolo UDP na camada
de transferência de arquivos se os controles de fluxo e sem os controles de
fluxo e sem os controles de sequência de pacotes.
Nenhum comentário:
Postar um comentário