Protocolos FTP, SFTP e TFTP

12:54 Unknown 0 Comentarios





     O protocolo FTP (File Transfer Protocol)  é um protocolo de transferência de ficheiros (arquivos).  Ele define como os dados devem ser transmitidos numa rede TCP/IP.  Os principais objetivos deste protocolo são: possibilitar a transferência de ficheiros entre máquinas distantes, permitir a independência dos sistemas de ficheiros das máquina clientes e servidor e suportar uma transferência de dados de maneira confiável e eficiente. Esse protocolo atua na Camada de Aplicação. O protocolo FTP atualmente é definido pelo RFC 959 (File Transfer Protocol (FTP) - Especificações). O protocolo FTP segue o modelo cliente-servidor, ou seja, uma máquina envia ordens (o cliente) e a outra espera pedidos para efetuar ações (o servidor). 

Aquando de uma conexão FTP, dois canais de transmissão estão abertos :
· Um canal para os comandos (canal de controle)
· Um canal para os dados
      
     Assim o cliente, tal como o servidor, possui dois processos que permitem gerir estes dois tipos de informação:
·         O DTP (Data Transfer Process) é o processo encarregado de estabelecer a conexão e gerir o canal de dados. O DTP do lado do servidor chama-se SERVER-DTP, o DTP lado cliente é denominado USER-DTP
·         O PI (Protocol Interpreter) é o intérprete de protocolo que permite comandar o DTP com a ajuda de comandos recebidos no canal de controlo. É diferente no cliente e no servidor:
·        O SERVER-PI está encarregado de ouvir os comandos que provêm de uma PI no canal de controlo numa porta dada, estabelecer a conexão para o canal de controlo, receber neste os comandos FTP da GASTAR-PI, responder-lhes e pilotar o SERVER-DTP
·        O USER-PI está encarregado de estabelecer a conexão com o servidor FTP, enviar os comandos FTP, receber as respostas do SERVER-PI e de controlar USER-DTP se necessário.
    Para que haja a comunicação de um cliente FTP a um servidor FTP, o USER-PI inicia a conexão ao servidor de acordo com o protocolo Telnet. O cliente envia comandos FTP ao servidor, este último interpreta, pilota o seu DTP, e depois  devolve uma resposta standard. Quando a conexão é estabelecida, o servidor-Pi dá a porta para a qual os dados serão enviados ao Cliente DTP. O cliente DTP recebe então através da porta especificada os dados provenientes do servidor. No cliente a conexão de controle usa a porta 21 e conexão de dados usa a porta 20.


SFTP


     SFTP é a sigla que define Secure File Transfer Protocol. Seu propósito é semelhante ao do FTP convencional, porém em função do uso de criptografa nas conexões (através do estabelecimento de um tunel SSH) o trafego de informações possui um incremento de segurança efetiva.


TFTP

     Trivial File Transfer Protocol (ou apenas TFTP) é um protocolo de transferência de ficheiros, muito simples, semelhante ao FTP. 
·         É baseado em UDP (usa a porta 69) ;
·         Não permite listar o conteúdo de diretórios;
·         Sem mecanismos de autenticação ou encriptação de dados;
·         Usado para ler e/ou escrever ficheiros em servidores remotos;


0 comentários :

Observação: somente um membro deste blog pode postar um comentário.

Postagem mais recente Página inicial Postagem mais antiga