servidor FTP
São Paulo-Setembro 2014
São Paulo-24/09/2014
Sevidor FTP
Os Serviços de FTP (File Transfer Protocol) consistem fundamentalmente no envio de dados entre dois host’s, numa rede baseada na pilha de protocolos TCP/IP. Aqui detalharemos, o mais claramente possível, como funcionam os mecanismos desta transferência de dados entre dois pontos; porém, a priori, falaremos brevemente sobre o protocolo que fornece as condições efetivas para que este serviço seja possível. Os serviços de Transferência de arquivos baseiam-se, fundamentalmente, em um dos principais protocolos da quarta camada do padrão OSI (Open Systems Interconnection), o TCP, mas operam na camada de aplicação.
Protocolo TCP:
Características
- Three in handshake (cumprimento em três etapas): A comunicação entre dois hosts, numa rede TCP, voltada naturalmente à conexão, se estabelece em três etapas: syn / syn +ack / ack. Vejamos a representação gráfica abaixo:
Podemos comparar a comunicação da estação cliente A (Cliente porque, em uma rede TPC, o cliente sempre inicia a comunicação) ao seguinte diálogo entre as pessoas A e B.
Pessoa A: _ vou falar;
Pessoa B: _ pode falar;
Pessoa A: _ vou falar;
Pessoa A:_ como está o clima em são Paulo?
Pessoa B:_ o clima de sempre: uma porcaria.
Pessoa A:_ vou parar de falar;
Pessoa B:_ pode parar;
Pessoa B:_ vou parar de falar;
Pessoa A:_ pode parar.
Pessoa A
Pessoa B
Syn
Syn+ack
Ack
É curioso, porém, e vale observar que, se, no início da comunicação, TCP o processo se dá em três fases, no término são quatro. E ainda: se o cliente sempre inicia o processo de comunicação, a decisão de encerramento pode vir tanto do