Você está na página 1de 5

Protocolos de Rede

O que é protocolo?
Protocolos de rede são os conjuntos de normas que permitem que duas ou mais máquinas
conectadas à internet se comuniquem entre si.

Tipos de protocolo de rede


• Camada de aplicação: Usada pelos programas para enviar e receber dados de outros
programas pela própria internet.
• Camada de transporte: Para transporte de arquivos recebidos da camada anterior. Aqui
acontece a organização e a transformação deles em pacotes menores, que serão enviados
à rede.
• Camada de rede: Os arquivos empacotados na camada anterior são recebidos e anexados
ao IP da máquina que envia e que recebe os dados. Daqui, são enviados pela internet
usando a próxima camada.
• Camada de estrutura física: É a camada que executa o recebimento ou envio de arquivos
na web.

Principais protocolos de rede


• Camada de aplicação: WWW (navegação web), HTTP, SMTP (e-mail), Telnet, FTP
(transferência de arquivos), SSH, NNTP, RDP, IRC, SNMP, POP3, IMAP, SIP, DNS, PING;

• Camada de transporte: TCP, UDP, RTP, DCCP, SCTP;


• Camada de rede: IPv4, IPv6, IPsec, ICMP;
• Camada de estrutura física: Ethernet, Modem, PPP, FDDi.

IP (Protocolo de Internet)
Faz parte da camada de internet e é um dos protocolos mais importantes da web. Ele permite a
elaboração e transporte dos pacotes de dados, porém sem assegurar a sua entrega.
O destinatário da mensagem é determinado por meio dos campos de endereço IP (endereço do
computador), máscara de sub rede (determina parte do endereço que se refere à rede) e o campo
gateway estreita por padrão (permite saber qual o computador de destino, caso não esteja
localizado na rede local).

TCP/IP (Protocolo de Controle de Transmissão/Protocolo de Internet)


O protocolo TCP/IP surgiu em 1969 nos Estados Unidos durante uma série de pesquisas militares
da ARPANET. Ele foi criado para permitir a comunicação entre sistemas de computadores de
centros de estudos e organizações militares espalhadas em vários pontos do planeta.
A ideia era oferecer uma troca rápida de mensagens entre computadores conectados a uma rede
inédita. E, nesse meio termo, identificar as melhores rotas entre dois locais, mas também encontrar
rotas alternativas, quando necessárias. Ou seja, um protocolo que garantisse a conexão mesmo em
caso de um cataclismo nuclear.
São os responsáveis pela base de envio e recebimento de dados por toda a internet.Essa pilha de
protocolos é dividida em 4 camadas:

• Aplicação: usada para enviar e receber dados de outros programas pela internet. Nessa
camada estão os protocolos HTTP, FTP e SMTP;

• Transporte: responsável por transportar os arquivos dos pacotes recebidos da camada de


aplicação. Eles são organizados e transformados em outros menores, que serão enviados à
rede;

• Rede: os arquivos empacotados na camada de transporte são recebidos e anexados ao IP


da máquina que envia e recebe os dados. Em seguida, eles são enviados pela internet;

• Interface: é a camada que executa o recebimento ou o envio de arquivos na web.

HTTP/HTTPS (Protocolo de Transferência de Hipertexto/Protocolo de


Transferência de Hipertexto Seguro)
O protocolo HTTP é usado para navegação em sites da internet. Funciona como uma conexão entre
o cliente (navegador) e o servidor (site ou domínio).
O navegador envia um pedido de acesso a uma página, e o servidor retorna uma resposta de
permissão de acesso. Junto com ela são enviados também os arquivos da página que o usuário
deseja acessar.
Já o HTTPS funciona exatamente como o HTTP, porém, existe uma camada de proteção a mais
que utiliza o protocolo SSL/TLS. Isso significa que os sites que utilizam esse protocolo são de
acesso seguro.
O protocolo HTTPS é comumente usado por sites com sistemas de pagamentos. Esse tipo de site
depende de proteção que garanta a integridade dos dados, informações de conta e cartão de
créditos dos usuários. A segurança é feita por meio de uma certificação digital, que cria uma
criptografia para impedir ameaças e ataques virtuais.
A porta TCP utilizada para o protocolo HTTPS é a 443.

DHCP (Protocolo de Configuração Dinâmica de Endereços de Rede)


Ele permite que os computadores consigam um endereço de IP automaticamente.
Por meio de um servidor, o protocolo DHCP é capaz de obter, sem a necessidade de configuração
manual, endereços de IPs para cada um dos computadores (ou dispositivos móveis) ligados a uma
rede de internet.
Uma vez que uma máquina obtém um endereço de IP, ele fica indisponível para uso naquele
momento. Quando ela é desligada ou desconectada da internet, o endereço de IP, antes volta a
ficar disponível para ser usado por qualquer nova máquina ligada na conexão.
FTP (Protocolo de Transferência de Arquivos)
É a forma mais simples para transferir dados entre dois computadores utilizando a rede.
O protocolo FTP funciona com dois tipos de conexão: a do cliente (computador que faz o pedido de
conexão) e do servidor (computador que recebe o pedido de conexão e fornece o arquivo ou
documento solicitado pelo cliente).
O FTP é útil caso o usuário perca o acesso ao painel de controle do seu site. Assim sendo,essa
ferramenta pode ser usada para realizar ajustes página, adicionar ou excluir arquivos, ou ainda
solucionar qualquer outra questão no site.

SFTP (Protocolo de Transferência Simples de Arquivos)


Consiste no protocolo FTP acrescido de uma camada de proteção para arquivos transferidos.
Nele, a troca de informações é feita por meio de pacotes com a tecnologia SSH (Secure Shell –
Bloqueio de Segurança), que autenticam e protegem a conexão entre cliente e servidor. O usuário
define quantos arquivos serão transmitidos simultaneamente e define um sistema de senhas para
reforçar a segurança.

SSH (Secure Shell/Bloqueio de Segurança)


É um dos protocolos específicos de segurança de troca de arquivos entre cliente e servidor.
Funciona a partir de uma chave pública. Ela verifica e autentica se o servidor que o cliente deseja
acessar é realmente legítimo. Esse acesso é feito por um login e senha, tornando a conexão entre
computadores mais protegida.
O usuário define um sistema de proteção para o site sem comprometer o seu desempenho. Ele
fortifica a segurança do projeto e garante maior confiança e estabilidade na transferência de
arquivos.

SSL (Camada de Portas de Segurança)


permite a comunicação segura entre os lados cliente e servidor de uma aplicação web, por meio de
uma confirmação da identidade de um servidor e a verificação do seu nível de confiança.
Ele age como uma subcamada nos protocolos de comunicação na internet (TCP/IP). Funciona com
a autenticação das partes envolvidas na troca de informações.
A conexão SSL é sempre iniciada pelo cliente, que solicita conexão com um site seguro. O
navegador, então, solicita o envio do Certificado Digital e verifica se ele é confiável, válido, e se está
relacionado ao site que fez o envio. Após a confirmação das informações, a chave pública é enviada
e as mensagens podem ser trocadas.

ICMP (Protocolo de Mensagens de Controle da Internet)


Esse protocolo autoriza a criação de mensagens relativas ao IP, mensagens de erro e pacotes de
teste.
Ele permite gerenciar as informações relativas a erros nas máquinas conectadas. O protocolo IP
não corrige esses erros, mas os mostra para os protocolos das camadas vizinhas. Por isso, o
protocolo ICMP é usado pelos roteadores para assinalar um erro, chamado de Delivery Problem
(Problema de Entrega).
SMTP (Protocolo de Transferência de E-mail Simples)
É comumente utilizado para transferir e-mails de um servidor para outro, em conexão ponto a ponto.
As mensagens são capturadas e enviadas ao protocolo SMTP, que as encaminha aos destinatários
finais em um processo automatizado e quase instantâneo. O usuário não tem autorização para
realizar o download das mensagens no servidor.
O protocolo SMTP é eficiente por sua simplicidade, mas também é um pouco limitado. Ele se baseia
somente em texto. Ou seja, para envio de arquivos, pastas ou mídias, é preciso extensões que
convertem esses arquivos no formato de texto.

Telnet (Protocolo de Acesso Remoto)


É um protocolo padrão da Internet que permite obter uma interface de terminais e aplicações pela
web. Fornece regras básicas para ligar um cliente a um intérprete de comando.
Ele tem como base uma conexão TCP para enviar dados em formato ASCII codificados em 8 bits,
entre os quais se intercalam sequências de controle Telnet. Assim, fornece um sistema orientado
para a comunicação bidirecional e fácil de aplicar.

POP3 (Protocolo de Correios 3)


É um protocolo utilizado para troca de mensagens eletrônicas. Funciona da seguinte forma: um
servidor de email recebe e armazena mensagens. O cliente se autentica ao servidor da caixa postal
para poder acessar e ler as mensagens.
Assim, as mensagens armazenadas no servidor são transferidas em sequência para o computador
do cliente. Quando, a conexão é encerrada as mensagens ainda são acessadas no modo offline.

IMAP (Protocolo de Acesso à Mensagem de Internet)


O protocolo IMAP é voltado para envio e recebimento de emails. Esse protocolo permite que o
usuário acesse e gerencie seus arquivos e mensagens diretamente no próprio servidor. Ou seja,
não é preciso esperar que as mensagens enviadas ao servidor cheguem até a máquina do cliente
para mexer nelas.
Essa é uma vantagem bastante útil, pois o usuário não perde tempo e pode adiantar seus trabalhos
diretamente pela internet. Em contrapartida, é preciso estar sempre conectado à rede e o limite de
armazenamento. Alguns dos serviços de email mais populares e que usam o protocolo IMAP como
base são o Gmail, do Google e o Hotmail, da Microsoft.

UDP (Protocolo de datagrama do usuário)


O Protocolo UDP é um protocolo de comunicação utilizado em toda a internet para transmissões
com validade especialmente limitada, tais como reproduções de vídeo ou pesquisas no DNS. Ele
acelera as comunicações ao não estabelecer formalmente uma conexão antes que os dados sejam
transferidos. Isso permite que os dados sejam transferidos muito rapidamente, mas também pode
fazer com que pacotes se percam em trânsito além de criar oportunidades de exploração na forma
de ataques DDoS.
Esse protocolo não garante que os dados chegarão intactos e na ordem correta, priorizando a
velocidade de entrega. Por isso, não é confiável.

SNMP (Protocolo Simples de Gerenciamento de Rede)


É hoje um dos protocolos mais usados para facilitar o monitoramento e gerenciamento de redes e
dispositivos em redes IP, já que permite trabalhar com produtos e serviços de diversos fabricantes.
Hoje as principais soluções de monitoramento de redes fornecem alertas (SMS, E-mail ou PUSH)
para comunicar falhas na infraestrutura de rede.

Ajax (Javascript e XML Assíncronos)


É utilizado principalmente para tornar a navegação do usuário mais interativa e leve, por meio de
chamadas assíncronas, ou seja, solicitando e enviando dados ao servidor sem precisar atualizar a
página utilizada para navegação.
As vantagens dessa aplicação são:
• Adicionar conteúdo dinamicamente a medida que o usuário interage, sem precisar atualizar
a página
• Solicitar dados para o servidor, mesmo depois que a página foi carregada
• Receber dados do servidor, mesmo depois que a página foi carregada
• Enviar dados para o servidor, sem nem o usuário perceber

SMB (Bloco de mensagens do servidor)


É um protocolo de rede que permite às pessoas se comunicarem com computadores e servidores
remotamente para usar os recursos destes dispositivos remotos (compartilhar, abrir ou editar
arquivos, por exemplo).
Basicamente, ele é um protocolo de compartilhamento de arquivos em rede, que permite que os
dispositivos em uma rede leiam, registrem e processem solicitações de serviços de diversos
programas entre aparelhos distintos. O protocolo SMB é usado em conjunto com o protocolo TCP/IP
ou demais protocolos de rede.

NFS (Sistema de arquivos em rede)


É um sistema de arquivos distribuídos que tem por objetivo compartilhar arquivos e diretórios entre
computadores conectados em rede, formando assim um diretório virtual.

Você também pode gostar