UC00241 · Protocolos e serviços de rede
Aulify · Componente Tecnológica

Protocolos e serviços de rede

TCP/IP, HTTP, DNS, DHCP, segurança em rede
UC00241 · 50 horas · 4,5 pontos Nível 4 · TDS · Ano 2
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Resultados de aprendizagem

  1. Conhecer os modelos OSI e TCP/IP.
  2. Aplicar principais protocolos (HTTP, DNS, DHCP, SMTP).
  3. Diagnosticar problemas com ferramentas de análise.
  4. Configurar serviços de rede básicos.
Tudo o que faz a internet funcionar está aqui. Conhecer = ser capaz de diagnosticar 90% dos problemas.
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede
Bloco 1 · Modelos

Como organizar a rede

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Modelo OSI · 7 camadas

Camada Nome Exemplo
7 Aplicação HTTP, DNS, SMTP
6 Apresentação TLS, JPEG, MIME
5 Sessão NetBIOS, RPC
4 Transporte TCP, UDP
3 Rede IP, ICMP
2 Ligação Ethernet, Wi-Fi
1 Física Cabos, sinais
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Modelo TCP/IP · 4 camadas

Camada Equivalente OSI Protocolos
Aplicação 5-7 HTTP, DNS, SMTP, FTP
Transporte 4 TCP, UDP
Internet 3 IP, ICMP, ARP
Acesso à rede 1-2 Ethernet, Wi-Fi

TCP/IP é o que realmente se usa. OSI é mais didáctico.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede
Bloco 2 · IP

Endereçamento

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

IPv4 e IPv6

IPv4 — 32 bits, ~4.3 mil milhões de endereços (esgotados!).
Formato: 192.168.1.100 (4 octetos).

IPv6 — 128 bits, espaço inesgotável (3.4 × 10³⁸).
Formato: 2001:0db8:85a3::8a2e:0370:7334.

Em 2026, ainda coexistem (dual-stack).

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Endereços privados (RFC 1918)

Usados em redes internas; não roteáveis na internet pública:

  • 10.0.0.0/8 — 10.x.x.x
  • 172.16.0.0/12 — 172.16-31.x.x
  • 192.168.0.0/16 — 192.168.x.x

NAT (Network Address Translation) permite vários dispositivos privados partilharem 1 IP público.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Sub-redes e CIDR

CIDR escreve máscara com /N:

  • 192.168.1.0/24 — 256 endereços (255.255.255.0)
  • 192.168.0.0/16 — 65536
  • 10.0.0.0/8 — 16 milhões
  • 192.168.1.0/29 — 8 endereços
192.168.1.0/24:
  Network:    192.168.1.0
  Broadcast:  192.168.1.255
  Utilizáveis: 192.168.1.1 - 192.168.1.254
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede
Bloco 3 · Transporte

TCP vs UDP

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

TCP · fiável

  • Conexão estabelecida (3-way handshake).
  • Garante ordem e entrega.
  • Retransmite se pacote se perde.
  • Controla congestão.

Usos: HTTP/S, SSH, SMTP, FTP, IMAP. Tudo onde precisas que chegue.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

UDP · rápido

  • Sem conexão — envia e esquece.
  • Sem garantia de ordem ou entrega.
  • Menos overhead.
  • Mais rápido.

Usos: DNS (queries curtas), streaming (vídeo, voz), gaming, VPN.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Portas

Identificam serviços dentro do mesmo IP. 0-65535.

Porta Protocolo Serviço
22 TCP SSH
25 TCP SMTP
53 TCP/UDP DNS
80 TCP HTTP
110 TCP POP3
143 TCP IMAP
443 TCP HTTPS
587 TCP SMTP (submission)
3306 TCP MySQL
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede
Bloco 4 · Serviços

DNS, DHCP, HTTP

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

DNS · resolução de nomes

  • Traduz aulify.pt185.199.108.153.
  • Hierárquico: root → TLD (.pt) → autoritativo (aulify.pt).
  • Records comuns:
    • A — IPv4.
    • AAAA — IPv6.
    • CNAME — alias para outro nome.
    • MX — servidor de mail.
    • TXT — texto (SPF, DKIM, verificação).
    • NS — servidor de nomes.
dig aulify.pt
nslookup aulify.pt
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

DHCP · atribuir IPs

Cliente envia broadcast: "Preciso de IP!"
Servidor DHCP responde com:

  • IP a usar.
  • Máscara de sub-rede.
  • Gateway.
  • Servidores DNS.
  • Lease time (validade).

Processo: DORA — Discover, Offer, Request, Acknowledge.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

HTTP / HTTPS

Texto humano, simples:

GET /index.html HTTP/1.1
Host: aulify.pt
User-Agent: curl/8.0
Accept: text/html

HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 1234

<html>...

HTTPS = HTTP + TLS. Cifrado, autenticado por certificado.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Códigos HTTP

Família Significado
1xx Informativo
2xx Sucesso (200 OK, 201 Created)
3xx Redireccionamento (301, 302)
4xx Erro cliente (400, 401, 403, 404)
5xx Erro servidor (500, 502, 503)
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede
Bloco 5 · Segurança

Cifrar e proteger

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

TLS / SSL

Cifra comunicação cliente-servidor.

  • Servidor apresenta certificado assinado por CA.
  • Cliente valida que CA é de confiança e dominio coincide.
  • Acordo de chave simétrica via Diffie-Hellman.
  • Resto da sessão cifrado.

Versões:

  • TLS 1.0 / 1.1 — obsoletas, desactivar.
  • TLS 1.2 — ainda usado.
  • TLS 1.3 — recomendado em 2026.
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Firewalls

Regras: aceitar ou bloquear tráfego baseado em IP, porta, protocolo.

# UFW (Ubuntu)
sudo ufw allow ssh
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw default deny incoming
sudo ufw enable

Conceitos:

  • Stateful — sabe o estado das conexões.
  • WAF — Web Application Firewall (camada 7).
  • IDS/IPS — detecção/prevenção de intrusões.
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

VPN

Túnel cifrado entre dois pontos pela internet pública.

Uso:

  • Trabalho remoto (entrar na rede da empresa).
  • Privacidade pessoal.
  • Aceder a conteúdo geo-restrito.

Protocolos: WireGuard (moderno), OpenVPN, IPsec.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede
Bloco 6 · Diagnóstico

Ferramentas

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

CLI básica

Comando Função
ping host Conectividade
traceroute host Caminho até destino
nslookup / dig host DNS
ipconfig / ip addr Configuração local
netstat / ss Conexões e portas
nmap Scan de portas / rede
curl -v HTTP debug
tcpdump / wireshark Captura pacotes
Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede

Diagnóstico estruturado

Quando algo não funciona:

  1. Físico — cabo, Wi-Fi conectado.
  2. IPipconfig mostra IP válido?
  3. Gatewayping gateway responde?
  4. DNSnslookup aulify.pt resolve?
  5. Internetping 8.8.8.8 funciona?
  6. Aplicaçãocurl https://aulify.pt?

Cada nível depende do anterior.

Aulify · Componente Tecnológica · Cursos Profissionais
UC00241 · Protocolos e serviços de rede
Aulify · UC00241 · Fim

Bits a viajar pelo mundo.

📧 geral@aulify.pt
Aulify · Componente Tecnológica · Cursos Profissionais