? Nos últimos 10 anos, a Internet tem evoluído rapidamente. Ao longo desta evolução, o File Transfer Protocol (FTP) manteve-se uma tecnologia atual e útil. Este artigo analisa o que é um servidor de FTP é , por que e como esse tipo de tecnologia pode ser aproveitado para comunicações via Internet . História
A primeira norma publicada para o Protocolo de Transferência de Arquivos antecede o Transmission Control Protocol e Internet Protocol ( TCP /IP) em uso hoje. Publicado em 1971 , FTP atropelou o Network Control Protocol (NCP) , antecessor da Internet. Ele foi projetado para facilitar o intercâmbio indiretos em toda a rede - essas trocas em que os dados ou programas eram transmitidos para um sistema diferente a ser executado ou trabalharam em
Usa
FTP foi originalmente projetado para grandes transferências em massa de dados , por isso é ideal para downloads de arquivos. Isto é particularmente verdadeiro em toda a Internet, onde FTP é usado comumente como o mecanismo para baixar os patches , músicas e programas comprados.
Função
um técnico nível , FTP usa um mecanismo de controle de out-of -band . Isto significa que os dados se movem entre cliente e servidor usando um caminho de comunicação . Mensagens de controle que governam o fluxo de dados que se movem entre os sistemas em um canal de comunicação diferente . Porque FTP foi projetado para transferências de arquivos , ele aproveita o TCP como protocolo subjacente , que inclui a garantia de entrega de pacotes mais robusto.
Identificação
Assim como a maioria dos outros cliente /relações do servidor, o cliente de FTP é o sistema que apresente um pedido de dados eo servidor FTP fornece esses dados . É uma prática comum na Internet para reservar uma máquina específica ou mesmo um conjunto (ou " fazenda " ), de máquinas para funcionar como servidores de FTP para uma empresa. Sua finalidade é atender aos pedidos dos clientes e (supondo que as verificações de segurança o permitirem ) com rapidez e precisão transmitir arquivos grandes para esses clientes. Se o seu navegador de repente lê " ftp:// " você saberá que você está aproveitando o protocolo FTP em seu download.
Benefícios
páginas da Web, que geralmente download através do protocolo de transferência de hipertexto (HTTP ) , são geralmente composto de muitos pequenos arquivos que devem ser simultaneamente transferidos para uma ampla variedade de clientes em pequenos graus. Qualquer página da web dado pode fazer dezenas ou mesmo centenas de pedidos de informação apenas para preencher uma única página. Este é um estilo fundamentalmente diferente de trabalho do que um pedido , que resulta em várias dezenas de megabytes de download de dados contínua. É precisamente por causa desta diferença que os servidores FTP continuam a ter o seu lugar no meio dos muitos servidores web na Internet.
Projeto
Como os servidores FTP são projetados para transferências de arquivos grandes , eles são mais utilizados como parte de uma estratégia global do servidor de Internet . É comum , por exemplo, de ter as páginas gerais informativos hospedado pela web (HTTP) servidores e incluir links nestas páginas para servidores separados usados para hospedar arquivos grandes para download - como música, vídeos , grandes documentos em PDF, código de computador e correções . Porque a segurança pode ser um problema com FTP (originalmente projetado para enviar nomes de usuários e senhas em texto claro ) , é típico para ver os arquivos servidores FTP do host que não necessitam de permissão específica para download - ou para usar um modelo de segurança federada que deixa a autenticação e autorização para outros sistemas.