Tópico 05 - Introdução a Protocolos de Rede

Tópico 05 - Introdução a Protocolos de Rede

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

Protocolo

Um protocolo é um conjunto de regras convencionadas com o objetivo de estabelecer uma comunicação.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

Protocolos na Computação

Protocolos são utilizados para estabelecer, manter e encerrar uma comunicação.

Um protocolo possui funcionalidades diferentes de acordo com sua camada de rede.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

Propriedades

  • Negociar velocidade de transmissão
  • Negociar tamanho de pacotes
  • Detectar erros na mensagem
  • Negociar início de conexão (handshaking)
  • Enviar/Receber mensagens
Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

Protocolos Comuns

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

HTTP

O protocolo HTTP (HyperText Transfer Protocol) é um protocolo de comunicação utilizado para transferir dados na Web.

É um protocolo de aplicação.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

DNS

O protocolo DNS (Domain Name System) é um protocolo de rede utilizado para traduzir nomes de domínio em endereços IP.

É um protocolo de aplicação.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

NTP

O protocolo NTP (Network Time Protocol) é um protocolo de rede utilizado para sincronizar o relógio de um dispositivo com o relógio de outro dispositivo.

É um protocolo de aplicação.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

ICMP

O protocolo ICMP (Internet Control Message Protocol) é um protocolo de rede utilizado para enviar mensagens de erro e informações de diagnóstico.

É um protocolo de transporte.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

TCP

O protocolo TCP (Transmission Control Protocol) é um protocolo de comunicação utilizado para estabelecer uma conexão confiável entre dois dispositivos.

É um protocolo de transporte.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

UDP

O protocolo UDP (User Datagram Protocol) é um protocolo de comunicação utilizado para enviar dados sem estabelecer uma conexão confiável entre dois dispositivos.

É um protocolo de transporte.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede
Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

IP

O protocolo IP (Internet Protocol) é um protocolo de rede utilizado para identificar e rotear pacotes de dados na Internet.

É um protocolo de rede.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

MAC

O protocolo MAC (Media Access Control) é um protocolo de rede utilizado para identificar dispositivos físicos em uma rede.

É um protocolo de enlace.

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025
Tópico 05 - Introdução a Protocolos de Rede

Material de Apoio

Fundamentos de Redes de Computadores - Professor Ramon Venson - SATC 2025

Os primeiro protocolos desenvolvido por seres humanos incluem a língua falada, escrita, desenhos e sinais de fumaça. Todo procolo define rituais básicos como saudações, encerramentos, questionamentos, etc.