TCP/IP é o que realmente se usa. OSI é mais didáctico.
IPv4 — 32 bits, ~4.3 mil milhões de endereços (esgotados!). Formato: 192.168.1.100 (4 octetos).
192.168.1.100
IPv6 — 128 bits, espaço inesgotável (3.4 × 10³⁸). Formato: 2001:0db8:85a3::8a2e:0370:7334.
2001:0db8:85a3::8a2e:0370:7334
Em 2026, ainda coexistem (dual-stack).
Usados em redes internas; não roteáveis na internet pública:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
NAT (Network Address Translation) permite vários dispositivos privados partilharem 1 IP público.
CIDR escreve máscara com /N:
/N
192.168.1.0/24
192.168.1.0/29
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
Usos: HTTP/S, SSH, SMTP, FTP, IMAP. Tudo onde precisas que chegue.
Usos: DNS (queries curtas), streaming (vídeo, voz), gaming, VPN.
Identificam serviços dentro do mesmo IP. 0-65535.
aulify.pt
185.199.108.153
dig aulify.pt nslookup aulify.pt
Cliente envia broadcast: "Preciso de IP!" Servidor DHCP responde com:
Processo: DORA — Discover, Offer, Request, Acknowledge.
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.
Cifra comunicação cliente-servidor.
Versões:
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:
Túnel cifrado entre dois pontos pela internet pública.
Uso:
Protocolos: WireGuard (moderno), OpenVPN, IPsec.
ping host
traceroute host
nslookup / dig host
ipconfig / ip addr
netstat / ss
nmap
curl -v
tcpdump / wireshark
Quando algo não funciona:
ipconfig
ping gateway
nslookup aulify.pt
ping 8.8.8.8
curl https://aulify.pt
Cada nível depende do anterior.