0% acharam este documento útil (0 voto)
1 visualizações5 páginas

Ficha Técnica: File Transfer Protocol

O documento apresenta uma introdução ao File Transfer Protocol (FTP), explicando sua função como um método de transferência de arquivos entre um cliente e um servidor. Destaca as diferenças entre FTP e HTTP, enfatizando que o FTP permite transferências bidirecionais, enquanto o HTTP é unidirecional. Além disso, o documento inclui exercícios para reforçar o aprendizado sobre o protocolo e suas operações.

Enviado por

Pierre Inacio
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações5 páginas

Ficha Técnica: File Transfer Protocol

O documento apresenta uma introdução ao File Transfer Protocol (FTP), explicando sua função como um método de transferência de arquivos entre um cliente e um servidor. Destaca as diferenças entre FTP e HTTP, enfatizando que o FTP permite transferências bidirecionais, enquanto o HTTP é unidirecional. Além disso, o documento inclui exercícios para reforçar o aprendizado sobre o protocolo e suas operações.

Enviado por

Pierre Inacio
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

FICHA TÉCNICA

AUTOR
Equipe de Desenvolvimento Gillis Interactive

EDIÇÃO TÉCNICA
Coordenação de Desenvolvimento Gillis Interactive

REVISÃO & CONTROLE DE QUALIDADE


Equipe de Desenvolvimento

Todos os direitos reservados.


Nenhuma parte desta publicação poderá ser armazenada ou reproduzida por
qualquer meio sem autorização por escrito do Sistema de Ensino Gillis
Interactive.

FILE TRANSFER PROTOCOL

File Transfer Protocol / Gillis Interactive – V4


Edição: 1ª
Idioma: português

Em conformidade com o Acordo Ortográfico da Língua Portuguesa.


FILE TRANSFER PROTOCOL

Sumário
AULA 01 .......................................................................................................................................... 3

FILE TRANSFER PROTOCOL ....................................................................................................................... 3


FTP e HTTP.................................................................................................................................... 4
EXERCÍCIOS ................................................................................................................................... 4
ANOTAÇÕES .................................................................................................................................. 5

2
FILE TRANSFER PROTOCOL

AULA 01
File Transfer Protocol
FTP significa File Transfer Protocol,
traduzindo Protocolo de Transferência de
Arquivos. É uma forma bastante rápida e versátil
de transferir arquivos, sendo uma das mais
usadas na internet. Pode referir-se tanto ao
protocolo quanto ao programa que implementa
este protocolo.
A transferência de dados em redes de
computadores envolve, normalmente,
transferência de arquivos e acesso a sistemas de arquivos remotos com a mesma
interface usada nos arquivos locais.
O FTP é baseado no protocolo TCP, mas é anterior à pilha de protocolos
TCP/IP, sendo posteriormente adaptado para o TCP/IP.
O padrão da pilha TCP/IP para transferir arquivos é um protocolo genérico
independente de hardware e do sistema operacional e transfere arquivos por livre
arbítrio, tendo em conta restrições de acesso e propriedades dos mesmos.
A transferência de arquivos dá-se entre um computador chamado
"cliente" (aquele que solicita a conexão para a transferência de dados) e um servidor
(aquele que recebe a solicitação de transferência). O utilizador, através de software
específico, pode selecionar quais arquivos enviar ao servidor.
Para existir uma conexão ao servidor, o utilizador informa um nome de
utilizador (ou username, em inglês) e uma senha (password), bem como o nome
correto do servidor ou seu endereço IP. Se os dados foram informados corretamente,
a conexão pode ser estabelecida, utilizando-se um "canal" de comunicação,
chamado de porta (port). Tais portas são conexões nas quais é possível trocar
dados. No caso da comunicação FTP, o padrão para porta é o número 21.
O acesso a servidores FTP pode ocorrer de dois modos:
Através de uma interface ou através da linha de comando. Tanto usuários
UNIX como usuários Windows podem acessar através dos dois modos.
Embora um pouco complicado, o modo linha de comando está presente em
qualquer distribuição UNIX-like e Windows, através do telnet. A partir de qualquer
browser credenciado (IE, FIREFOX, ou mesmo no Explorer do Windows) também é
possível aceder a um servidor FTP. Basta, para isso, digitar na barra de endereço:
ftp:// [username]: [password] @ [servidor] -->Go

3
FILE TRANSFER PROTOCOL

FTP e HTTP
A principal diferença entre FTP e HTTP é
que o FTP é um sistema de duplo sentido - pode
ser utilizado para copiar ou mover arquivos de um
servidor para um computador cliente, bem como
carregar ou transferir arquivos de um cliente para
um servidor.
HTTP por outro lado, é estritamente um
sistema de ida: transfere texto, imagens e outros
dados (formulado em uma página da web), a partir
do "servidor" para um computador cliente que utiliza um navegador para visualizar
os dados.
Outro aspecto a ter em mente é que no FTP, o significado File Transfer tem
exatamente essa característica: os arquivos são automaticamente copiados ou
movidos a partir de um servidor de arquivos para um disco rígido do computador
cliente, e vice-versa.
Por outro lado, os arquivos em uma transferência HTTP são vistos e podem
'desaparecer' quando o navegador está desativado, a menos que o utilizador
execute comandos para mover os dados para a memória do computador.
Outra grande diferença entre os dois sistemas reside na maneira pela qual os
dados são codificados e transmitidos. Os sistemas FTP geralmente codificam e
transmitem os dados em binário fixos, que permitem uma rápida transferência de
dados. Já os sistemas HTTP codificam os seus dados em formato MIME que é
maior e mais complexo.
Você já deve ter notado que quando anexamos arquivos a e-mails, o tamanho
do arquivo é geralmente maior do que o original, devido às codificações adicionais
envolvidas.
Eventualmente ocorrem problemas de conexão a servidores de FTP, isso na
maioria das vezes está relacionado à presença de um servidor firewall/NAT (pode
ser um modem ADSL, o servidor proxy de sua empresa etc.) entre seu
computador e o servidor FTP.

EXERCÍCIOS
1. Qual a principal diferença entre FTP e HTTP?
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________

4
FILE TRANSFER PROTOCOL

2. O acesso a servidores FTP pode ocorrer de dois modos. Quais são eles?
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
3. Como é feita a transferência de arquivos?
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
4. Nos sistemas FTP, como os dados são codificados e transmitidos?
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
5. Para existir uma conexão com o servidor, o que é necessário?
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________

ANOTAÇÕES
_____________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________

Você também pode gostar