Buscar

Protocolo FTP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Protocolo FTP 
O protocolo FTP entrou em uso em abril de 1971, publicado como 
RFC 114, antes que a pilha TCP / IP existisse. A estrutura geral foi 
implantada em 1973. Foi modificada várias vezes, agregando novos 
comandos e funcionalidades. A RFC 959 foi finalmente publicada em 
outubro de 1985, que é a que é usada atualmente. 
No modelo, o interpretador de protocolo do usuário (PI) inicia a 
conexão de controle na porta 21. Os comandos FTP padrão são 
gerados pelo PI do usuário e transmitidos ao processo do servidor 
por meio da conexão de controle. Respostas padrão são enviadas do 
servidor PI para o usuário PI através da conexão de controle em 
resposta aos comandos. 
Esses comandos FTP especificam parâmetros para a conexão de 
dados (porta de dados, modo de transferência, tipo de representação 
e estrutura) e a natureza da operação no sistema de arquivos 
(armazenar, recuperar, adicionar, excluir, etc.). O processo de 
transferência de dados do usuário (DTP) ou outro processo em vez 
disso, deve aguardar que o servidor inicie a conexão com a porta de 
dados especificada (porta 20 no modo ativo ou padrão) e transferir 
os dados com base nos parâmetros que foram especificados. 
Também vemos no diagrama que a comunicação entre cliente e 
servidor é independente do sistema de arquivos usados em cada 
computador, então não importa que seus sistemas operacionais 
sejam diferentes, porque as entidades que se comunicam entre si são 
os PIs e os DTPs. 
Também deve ser destacado que a conexão de dados é bidirecional, 
ou seja, pode ser utilizada para enviar e receber simultaneamente, não 
devendo existir durante toda a duração da conexão FTP. 
Mas no começo tinha um problema, era a localização dos servidores 
na rede. Em outras palavras, o usuário que desejava baixar um arquivo 
precisava saber em qual máquina ele estava localizado. A única 
ferramenta de busca de informações que existia era o Gopher, com 
todas as suas limitações. 
Gopher significa 'pular' nas informações. É um serviço cujo objetivo é 
localizar arquivos com base em seu título. Consiste em um conjunto 
de menus de recursos localizados em diferentes máquinas que estão 
interconectadas. Cada máquina atende a uma área de informação, 
mas sua organização interna permite que todas funcionem como se 
fossem uma única máquina. 
O usuário navega por esses menus até encontrar a informação que 
procura, e não sabe exatamente de qual máquina está baixando essa 
informação. Com o advento da Internet, os poderosos motores de 
busca interromperam o serviço Gopher e a localização dos servidores 
FTP deixou de ser um problema. Na atualidade, quando o usuário 
baixa um arquivo de um link em uma página da web, ele nem sabe 
que está fazendo isso de um servidor FTP. 
 O serviço FTP evoluiu ao longo do tempo e hoje é amplamente 
utilizado na Internet, em redes corporativas, Intranets, etc. Suportado 
por qualquer sistema operacional, existe uma grande quantidade de 
software baseado no protocolo FTP.

Continue navegando

Outros materiais