quinta-feira, 15 de novembro de 2012
O que é o Protocolo de Transferência de Arquivos
A vasta rede de computadores, o que é a Internet, é controlado por um conjunto elaborado de TCP / IP regras, que permitem a transferência de comunicação e dados. Cada conexão entre os computadores desta rede é como uma conversa. De acordo com a natureza da conversa entre dois computadores, o tipo de protocolo que é utilizado difere. Dentre os muitos protocolos da Internet que fazem a transmissão de dados pela Internet possível, um dos mais importantes é "File Transfer Protocol". O objetivo deste artigo é fornecer uma explicação clara e concisa do que é o protocolo de transferência de arquivos e quais são suas aplicações na Internet.
Se a consulta foi o que FTP defendemos, que já foi respondida. Sob o modelo de Internet Protocol Suite, FTP faz parte dos protocolos de nível de aplicação que permitem a comunicação entre machines.The protocolo FTP foi desenvolvido por Abhay Bhushan (um Kanpur IIT e ex-alunos do MIT) em 1970, enquanto trabalhava no projeto ARPANET. O protocolo foi submetido a várias revisões desde então, embora o núcleo permanece a mesma. Deixe-me fornecer um arquivo de definição de protocolo de transferência (FTP) nas linhas seguintes, antes de discutir as aplicações deste protocolo.
Sobre o File Transfer Protocol (FTP)
O nome do protocolo de transferência de arquivo em si é auto-explicativo. Ele permite a transferência de arquivos entre computadores conectados em uma rede, incluindo a Internet. Em linguagem técnica, FTP é conhecido como um protocolo de rede que permite a transferência de arquivos entre computadores, que estão conectados em uma rede TCP / IP baseado em. Ele inclui um conjunto de regras e procedimentos para a transferência segura de dados digital. Isso inclui autenticação e manipulação de erro técnicas para estabelecer uma conexão entre um host e computador cliente para troca de dados. Da mesma forma o Hyper Text Transfer Protocol (HTTP), lida com a transferência de páginas da web do servidor para os computadores cliente.
Uma transferência FTP é iniciado entre qualquer servidor eo computador cliente através da porta número 21 do computador do servidor. Esta conexão porta 21 é chamado de conexão de controle de qualquer sessão de FTP. A transferência de dados é activada por um associado de ligação de porta 20 com o servidor. A conexão de controle deve ser mantida durante toda a sessão de transferência de dados baseada em FTP, para troca de arquivos bem sucedido. Nos primeiros dias, as conexões FTP foram estabelecidas através de interfaces baseadas em linha de comando, mas hoje você pode usar interfaces gráficas, que fizeram sessões de FTP mais fácil de estabelecer.
Os dados podem ser transferidos no modo de bloco, o modo comprimido ou modo de fluxo. FTP não tem encriptação embutida para transferência de dados, o que torna bastante vulneráveis a ataques de força bruta, ataques de rejeição e até mesmo ataques paródia. Quando os dados sensíveis precisa de ser transferido, FTP é, naturalmente, não é a primeira escolha. Protocolos Secure Shell são preferidos nesses casos. Secure File Transfer Protocol (SFTP) é outro protocolo de rede avançada, que proporciona mais proteção para transferências de arquivos e gerenciamento de arquivos através de acesso remoto.
Quais são as aplicações de File Transfer Protocol
Agora que você sabe o que é o protocolo FTP, vamos ver o que são as aplicações principais deste protocolo. É usado principalmente em desenvolvimento de sites para transferir arquivos de páginas de um computador cliente para o computador que hospeda o site. Ele também é usado por sites para fornecer recurso de download de arquivos. Ele também é usado para o comércio intra-rede de transferência de arquivos em sistemas de redes de computadores de pequeno porte. A maioria dos programas, incluindo navegadores web têm inbuilt suporte para FTP transferências de dados baseados.
Como mencionado antes, apesar de muito simples de implementar, o FTP não é muito seguro. Suas vulnerabilidades foram expostos devido a falta de recursos de criptografia, mas também continua a ser uma das maneiras mais rápidas de transferência de arquivos. Se você está planejando para iniciar o seu próprio site, você precisa saber como FTP arquivo de trabalho transferências. Há clientes FTP (como CuteFTP), que podem fazer o seu trabalho substancialmente mais simples. Espero que este artigo não deixaram dúvidas em sua mente sobre o que é um protocolo de transferência de arquivos e como ele permite a transferência de dados pela Internet em uma arquitetura cliente-servidor....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário