image

Bolsas de estudo DIO PRO para acessar bootcamps ilimitados

Disponível apenas:

23 vagas
Article image
Joyce Pinheiro
Joyce Pinheiro14/03/2023 23:51
Compartilhe
Microsoft Azure Cloud Native 2026Recomendados para vocêMicrosoft Azure Cloud Native 2026

HTTP versus FTP

    Para iniciantes na área de redes, alguns protocolos de interconexão podem parecer confusos. Nesse artigo, será abordado a diferença entre o HTTP e FTP, e como suas funcionalidades. Pega seu café, chá ou água e vamos a leitura. ☕

    image


    Para que exista a comunicação de dispositivos por meio das redes é necessário que estes utilizem um conjunto de protocolos, definindo então um conjunto de normas que controlam o tráfego e divisão dos pacotes para que possam enviar e receber as informações por meio das camadas de redes.


    Alguns desses protocolos são o HTTP (HyperText Transfer Protocol, ou Protocolo de Transferência de Hipertexto) e também o FTP (File Transfer Protocol, ou Protocolo de Transferência de Arquivos), localizados na camada de aplicação, onde o protocolo HTTP funciona de forma semelhante ao FTP, onde ambos são destinados a realizar a transferência de arquivos entre o cliente e o servidor. Este estudo tem como objetivo diferenciar os dois protocolos, apontando características como para quê eles são utilizados. 


    O ponto principal de diferença entre eles é que o HTTP solicita uma página web ao servidor, já o FTP solicita download ou upload de arquivos entre o servidor e o cliente.


    De maneira geral, o HTTP é um protocolo que permite a transferência de páginas da web através da internet para o navegador, definindo regras de troca de informações entre servidores e clientes, podendo definir também a forma como o navegador responderá a uma requisição. No endereço que usar esses protocolos, a URL contém http:// como início. Ele suporta apenas conexão de dados, geralmente é executado na porta 80 do TCP, o conteúdo transferido por ele não é salvo na memória do dispositivo, é eficiente na transferência de pequenos arquivos, não tem estado, suporta banda In-band e pode usar tanto a conexão TCP persistente quanto a não persistente. 


    Já o FTP é um protocolo que permite fazer upload ou download de arquivos, no caso, baixar e enviar os arquivos entre o computador e o servidor pela web. Ele estabelece uma dupla conexão, uma para dados e outra para controle, pode usar tanto as portas 20 quanto a 21 do TCP, a URL contém FTP no início, requer senha ou autenticação, é eficiente no trabalho com grandes arquivos e estes são salvos na memória do dispositivo, mantém estados e suportar transferências fora da banda.


    Por hoje, é isso. Até mais, jovem programador. 👩‍💻

    Compartilhe
    Recomendados para você
    Riachuelo - Cibersegurança
    Microsoft Certification Challenge #5 - AZ-204
    Microsoft Certification Challenge #5 - DP 100
    Comentários (3)
    Edimundo Manuel
    Edimundo Manuel - 15/03/2023 08:19

    gostei

    ES

    Eliezer Silva - 15/03/2023 01:45

    Ótima leitura!

    Alciney Fonseca
    Alciney Fonseca - 15/03/2023 00:31

    Muito bom... Obrigado por compartilhar.

    Recomendados para vocêMicrosoft Azure Cloud Native 2026