Protocolo ftp

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1123 palavras )
  • Download(s) : 0
  • Publicado : 22 de maio de 2012
Ler documento completo
Amostra do texto
O Protocolo FTP Serviços de REDE

UNATEC Prof: Bruno Roberto v2 - 0208

Serviço FTP no Modelo DOD

T E L N E T H T T P F T P

TCP IP

UDP



Ether PPP



Token WALN



O Protocolo FTP

O FTP (File Transfer Protocolo) ou Protocolo de Transferência de Arquivos, oferece um meio de transferência e compartilhamento de arquivos remotos. Nasceu nos laboratórios do IETF e foiimplementado pela primeira vez no BERKLEY Unix É um dos “Dinossauros” da Internet, que funcionam até hoje.

O Protocolo FTP

Oferece transferência após autenticação ou não (modo anônimo) Disponibiliza interatividade entre Cliente e Servidor, de forma que o cliente possa acessar arquivos e informações adicionais no servidor É possível listar arquivos no servidor, assim como o “dir” do “Command” e o“ls” do Linux

O Protocolo FTP

Possui mecanismo Eficiente de “Janelamento”, no protocolo inferior TCP Por ser específico para transferência de arquivos, geralmente é bem mais eficiente em “Download” e “Upload” do que demais protocolos como o HTTP

O Cliente FTP

Existe praticamente em todo sistema operacional que possui a “Pilha de Protocolos TCP/IP” instalada Em sua maioria, clientes“Command Line”, ou seja, clientes para acesso via linha de comando (CMD, COMMAND ou Prompt do Linux, por exemplo)

O Servidor FTP

Pode ser instalado nas principais “linhas” de Sistemas Operacionais Servidores:

Windows NT 4.0, 2000 e 2003 Linux (todas as distribuições) Unix Etc...

Além dos Sistemas Operacionais Servidores, é facilmente encontrado programas “Servidores de FTP”, para sereminstalados inclusive, em estações de trabalho

O Protocolo FTP

O Protocolo FTP é chamado de “Protocolo Interativo”, pois, permite interatividade com o servidor. Ex:

Listar arquivos Apagar arquivos Enviar arquivos Help Etc....

Interatividade proveniente do Protocolo NVT, o mesmo usado pelo TELNET

O Protocolo FTP

Permite que especifique o tipo e o formato dos dados que serão enviadose/ou recebidos.

Binário, Texto, Usascii, Ebcdic, etc...

Como segurança mínima, o Protocolo FTP implementa autenticação (no logon) e também permissões de acesso / escrita.

O Protocolo FTP

A autenticação, é feita através de Usuário e Senha A permissão é dada em nível de diretórios e arquivos

O Protocolo FTP – Porta 21 TCP

O Servidor FTP, opera por padrão na porta 21 TCP Permiteacessos simultâneos para múltiplos clientes, tratando um “processo cativo” para cada cliente 1621

1821 1526 21 21 21

Localizando o Serviço com o “netstat”

C:\Documents and Settings\Administrator\Desktop>netstat -na Active Connections Proto TCP TCP TCP TCP TCP TCP TCP TCP UDP UDP UDP UDP Local Address 0.0.0.0:21 0.0.0.0:80 0.0.0.0:135 0.0.0.0:443 0.0.0.0:445 0.0.0.0:554 0.0.0.0:17550.0.0.0:3004 10.0.0.37:67 10.0.0.37:137 10.0.0.37:138 10.0.0.37:2535 Foreign Address State 0.0.0.0:0 LISTENING 0.0.0.0:0 LISTENING 0.0.0.0:0 LISTENING 0.0.0.0:0 LISTENING 0.0.0.0:0 LISTENING 0.0.0.0:0 LISTENING 0.0.0.0:0 LISTENING 0.0.0.0:0 LISTENING *:* *:* *:* *:*

O Protocolo FTP

Diferente de muitos servidores, o processo cativo FTP não executa todo o processamento necessário para cada conexão. Acomunicação FTP utiliza uma conexão para o controle (Porta 21 no Servidor) e uma (ou várias) para transferência de arquivos.

O Protocolo FTP

A primeira conexão (chamada de conexão de controle "Ftp-control") (porta 21) é utilizada para autenticação e comandos, já a segunda (chamada de conexão de dados "Ftp-data"), é utilizada para a transferência de informações e arquivos em questão.

OProtocolo FTP – Transferência de Dados

4621 1621

Conexão e comandos

21

20

1653

1723

5623 2623

Troca de Dados

O Protocolo FTP – Transferência de Dados

Obtido do artigo: Luiz Carlos dos Santos

O Protocolo FTP – Transferência de Dados – PASSIVE MODE

Existe um outro modo de transferência Chamado “Passive Mode” No modo passivo a primeira conexão é igual ao modo...
tracking img