Ficha 01 · IP, TCP/UDP, portas
- Calcular sub-redes
- Distinguir TCP/UDP
- Conhecer portas
- Aplicar IP privado
Parte I · IP
Exercício 1 · Privado ou público (10 pts)
Para cada IP indica se é privado, público ou especial:
a) 192.168.1.50 ___
b) 8.8.8.8 ___
c) 10.0.0.1 ___
d) 127.0.0.1 ___
e) 172.20.5.10 ___
f) 172.32.1.1 ___
a) Privado (192.168.0.0/16). b) Público (DNS Google). c) Privado (10.0.0.0/8). d) Especial — loopback. e) Privado (172.16.0.0/12, abrange 172.16-31). f) Público — 172.32 está fora de 172.16-31.
Exercício 2 · CIDR (15 pts)
Para cada CIDR, indica número de hosts utilizáveis:
a) /24 ___
b) /16 ___
c) /26 ___
d) /30 ___
e) /8 ___
Fórmula: 2^(32-N) - 2 (subtrai 2 = rede + broadcast).
a) /24: 2⁸ - 2 = 254 hosts. b) /16: 2¹⁶ - 2 = 65534 hosts. c) /26: 2⁶ - 2 = 62 hosts. d) /30: 2² - 2 = 2 hosts (típico em ligações ponto-a-ponto). e) /8: 2²⁴ - 2 = 16777214 hosts.
Exercício 3 · Sub-rede (15 pts)
Para a rede 192.168.5.0/24:
a) Endereço de rede. b) Endereço de broadcast. c) IPs utilizáveis (intervalo). d) Total de hosts.
a) 192.168.5.0 b) 192.168.5.255 c) 192.168.5.1 – 192.168.5.254 d) 254 hosts
Parte II · TCP/UDP
Exercício 4 · TCP vs UDP (15 pts)
Para cada serviço indica TCP ou UDP e justifica:
a) Streaming de vídeo (Netflix). ___
b) Email (SMTP, IMAP). ___
c) DNS query. ___
d) Transferência de ficheiros (FTP, SFTP). ___
e) Jogo online (CS, Valorant). ___
f) Videochamada (Zoom). ___
a) UDP (em parte) — vídeo aceita perda mínima; preferível continuar do que esperar.
b) TCP — email tem de chegar íntegro; ordem importa.
c) UDP (mais comum) — queries curtas; se falhar, retransmite. TCP usado quando resposta é grande (zone transfer).
d) TCP — ficheiros têm de chegar intactos.
e) UDP — latência baixa essencial; pacote perdido = teclas perdidas mas não vale a pena re-enviar.
f) UDP (vídeo e áudio); TCP para signalling.
Exercício 5 · 3-way handshake (15 pts)
Descreve o 3-way handshake do TCP em pseudo-diálogo entre cliente C e servidor S:
C → SYN (seq=X) → S
"Quero estabelecer ligação, número de sequência inicial X"
S → SYN-ACK (seq=Y, ack=X+1) → C
"OK, eu também quero, número Y, confirmo o teu até X+1"
C → ACK (ack=Y+1) → S
"Confirmo o teu até Y+1"
[Ligação estabelecida; podem trocar dados]
Os números de sequência sincronizados (X e Y) permitem detectar perda e reordenação.
Parte III · Portas
Exercício 6 · Identificar (10 pts)
Indica o serviço (e protocolo TCP/UDP) para cada porta:
a) 22 ___
b) 53 ___
c) 80 ___
d) 443 ___
e) 3306 ___
f) 25 ___
a) 22/TCP — SSH. b) 53/TCP+UDP — DNS (UDP queries, TCP zone transfer). c) 80/TCP — HTTP. d) 443/TCP — HTTPS (HTTP+TLS). e) 3306/TCP — MySQL. f) 25/TCP — SMTP (server-to-server).
Parte IV · Cenário
Exercício 7 · Planeamento (20 pts)
A escola tem 3 sub-redes lógicas (administrativos, alunos, professores) e quer separá-las.
a) Que esquema de sub-redes propões a partir de 192.168.0.0/16? (10 pts)
b) Que vantagens dá esta separação? (5 pts)
c) Como diferencia o router uma rede da outra? (5 pts)
a) Esquema:
| Sub-rede | CIDR | Hosts utilizáveis |
|---|---|---|
| Administrativos | 192.168.10.0/24 | 192.168.10.1-254 (254) |
| Alunos | 192.168.20.0/24 | 192.168.20.1-254 (254) |
| Professores | 192.168.30.0/24 | 192.168.30.1-254 (254) |
| Gestão (APs, switches) | 192.168.1.0/24 | 192.168.1.1-254 |
Cada sub-rede em VLAN diferente no switch.
b) Vantagens: - Isolamento de tráfego — broadcast de uma rede não afecta outra. - Segurança — alunos não acedem a servidores administrativos. - Performance — menos colisões. - Manutenção — diagnóstico mais simples. - Auditoria — logs separados por contexto.
c) Como o router diferencia:
- VLANs no switch (802.1Q) — cada porta atribuída a VLAN específica.
- Gateway diferente por sub-rede (192.168.10.1, 192.168.20.1, etc.).
- Regras de firewall no router/L3 switch que permitem ou bloqueiam tráfego entre VLANs.
- DHCP atribui IPs do range correcto consoante VLAN de origem.