Protocolo de Aplicação
ANA QUITÉRIA
LETÍCIA CRISTINA
MATHEUS URBANO
RAYANNE MEDEIROS
Protocolo FTP
Protocolo de Transferência de Arquivos
Histórico da Transferência de Arquivos.
O compartilhamento de arquivos começou via disquete; Trocar arquivos parece ser algo inerente ao uso de computadores; Os anos 80 foi uma época em que o compartilhamento de arquivos aumentou consideravelmente;
Protocolo de Transferência de Arquivos
Histórico da Transferência de
Tal fato
Arquivos.
se deve ao surgimento do ainda usado FTP;
FTP
Foi
surgiu com o sistema operacional Unix;
desenvolvido com o objetivo de transferir
arquivos de maneira eficiente e confiável;
Objetivos
O protocolo FTP inscreve-se num modelo cliente-servidor, ou seja, uma máquina envia ordens (o cliente) e a outra espera pedidos para efetuar ações
(o servidor).
Permitir uma partilha de dados entre máquinas distantes;
Permitir uma independência dos sistemas de ficheiros das máquinas clientes e servidor;
Permitir transferir dados de maneira eficaz;
Protocolo de Transporte
Serviço confiável (TCP) ;
Portas no servidor:
Conexão
de controle
TCP, porta 21
Conexão
de dados
TCP, porta 20
O TCP é um protocolo de nível da camada de transporte orientado a conexão. Portas no cliente:
TCP,
n° de porta aleatório atribuído localmente
Cada cliente usa um n° de porta diferente
Possibilita que vários clientes acessem o mesmo servidor Funcionamento
Conexão de Controle
Conexão de Dados
Cliente inicia a sessão FTP ( TCP, porta 21)
Autenticação (login e senha)
* Segurança
Servidor autentica o cliente e envia o aceite (TCP, porta 21)
Cliente envia comandos (TCP, porta 21)
Mudar de diretório, envio, recebimento de arquivos, etc
Quando o cliente requisita uma transferência de arquivo (envio ou recebimento), o servidor abre uma conexão de dados (TCP, porta 20)
Transferência é feita pela conexão de dados (TCP, porta 20)
Ao final da