Cursos On-line Gratuitos- TCP/IP

Aula 39

O FTP é dos protocolos de aplicação da Internet dos mais conhecidos. Seu objetivo é possibilitar a transferência de arquivos entre servidores FTP e clientes FTP. Para que o transporte de arquivos de um lado para outro o FTP utiliza o protocolo de transporte FTP.

Para que o servidor FTP disponibilize os serviços para os quais foi preparado, este executa um Daemon, programa conhecido por "FTDP".

Para que você receba ou envie um arquivo do/para seu servidor, deverá executar um programa FTP em sua estação. Um dos programas mais conhecidos do mercado é o WS_FTP. Abaixo a tela do programa em questão:

** Iremos estudar com detalhes a operação deste aplicativo durante o curso de FrontPage XP, em andamento e gratuito. Maiores detalhes no link "cursos gratuitos" de nosso site.

Para que a conexão se torne possível, observe que o usuário deverá informar o nome do servidor FTP (ou se preferir o seu endereço IP), seu nome de usuário e senha (entre outras informações) e, apenas após este procedimento de login entre as partes, será possível executar diversas operações, entre elas destacamos:

  • Enviar um arquivo ao servidor;

  • Baixar um arquivo do servidor;

  • Excluir um arquivo no servidor;

  • Alterar o nome de um arquivo no servidor;

  • Criar pastas no servidor;

  • Excluir uma pasta no servidor, etc...

O FTP para realizar tais procedimentos utiliza duas portas distintas:

  • Porta 21;

  • Porta 20.

A porta 21 é utilizada para a troca de comandos e, a porta 20 é utilizada para a troca de dados, conforme podemos observar na figura abaixo:

Ao solicitar a conexão, o cliente FTP abre um Socket ativo na porta 21 e um Socket passivo na porta 20. No próximo módulo de aula iremos estudar os comandos FTP.

 

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco