FTP

Explicamos o que é um FTP e para que serve esse protocolo. Além disso, o que é um cliente FTP e como funciona um servidor FTP.

As conexões por FTP são projetadas para serem rápidas.

O que é um FTP?

Na computação , é conhecido como FTP (  File Transfer  Protocol ) para um protocolo de transferência de informações entre sistemas conectados a uma rede TCPTransmission  Control  Protocol , ou seja, Transmission Control Protocol) que se baseia na arquitetura cliente-servidor .

Em outras palavras, é um protocolo ou método de comunicação que permite fazer upload e download de arquivos de ou para um computador ( servidor ) para outro ( cliente ), independentemente do sistema operacional que ambos utilizem. Para fazer isso, um modelo de camada de rede TCP / IP é implementado, juntamente com uma  senha  ou chave secreta, para estabelecer a conexão remota.

As conexões via FTP são projetadas para serem rápidas , maximizando a taxa de transferência de informações, mas não são realmente seguras, já que as informações (até mesmo as senhas ) são tratadas  como texto simples. Por esta razão, SCP e SFTP programas são muitas vezes utilizados para criptografar o conteúdo dessas conexões e impedir o acesso às informações por terceiros.

Este tipo de tecnologia começou a ser utilizado em 1971 (conhecido como RFC 114), antes da invenção o TCP / IP de protocolo , e sua versão actual é o que foi publicado em 1985 (RFC 959). Em geral, esses tipos de conexões são estabelecidas usando as portas 20 e 21 do sistema.

Pode atendê-lo: ADSL

Para que serve um FTP?

Os FTP transferem informações de um servidor para outro.

FTPs são extremamente úteis para transferir grandes quantidades de dados em boa velocidade. Ou seja, enviar arquivos de um computador para outro sem a necessidade de mídias removíveis (como CDs, unidades de memória, etc.), mas diretamente pela Rede . Isso facilita a movimentação de dados, especialmente se for um grande volume de dados, o que exigiria tecnologia mais complicada.

Hoje em dia, os FTPs são usados ​​para compartilhar informações de trabalhos editoriais, visuais ou audiovisuais , áreas nas quais arquivos volumosos são normalmente tratados e o trabalho geralmente é feito remotamente. Também na mobilização de dados por meio de redes de médio porte, como  WAN ou MAN, esses protocolos são frequentemente utilizados, por exemplo, para fazer upload de informações para a Internet .

Cliente FTP

Um cliente FTP acessa um servidor usando protocolos FTP.

Um cliente FTP é um programa de computador que, instalado no computador de um usuário , permite que ele acesse um servidor através de protocolos FTP para fazer upload ou download de dados dele . Ou seja, um software que permite o estabelecimento de conexões FTP (ou SFTP, mais seguras), uma vez fornecida uma chave e um endereço específico do sistema ao qual queremos nos conectar.

Os clientes FTP geralmente vêm pré-instalados em sistemas operacionais como o Windows , mas programas mais avançados também podem ser escolhidos para alternar entre os diferentes modos de conexão.

servidor FTP

Um servidor FTP gerencia as conexões e permite o fluxo de informações.

Um servidor FTP é um programa projetado para ser executado em um computador conectado à Internet e que cumpre a função de um provedor de dados em uma rede . Este programa gere as ligações e permite o fluxo de informação de e para os diferentes clientes existentes.

Eles geralmente não são implementados em computadores pessoais , mas sim em repositórios de informações de grandes empresas ou redes locais de trabalho.

A diferença entre um cliente FTP e um servidor FTP é que o mesmo servidor pode atender a vários clientes , já que é o nó central para a transferência de informações.