Redes de Computadores · 1.º ano (indicativo)
Camada de transporte: TCP e UDP
Capítulo de Redes de Computadores com 0 artigos publicados de 33 temas previstos no plano. Os artigos serão publicados aos poucos, depois de escritos e revistos.
Temas deste capítulo
Plano editorial: 33 temas. Só os que têm ligação já estão escritos e publicados.
- O que é o protocolo TCP?
- O que é o protocolo UDP?
- O que são as portas e os sockets?
- O que são as portas conhecidas (well-known ports)?
- O que é o three-way handshake?
- O que é o fecho de uma ligação TCP?
- O que é a numeração de sequência e os acks?
- O que é o controlo de congestionamento?
- O que é o TCP Reno e o CUBIC?
- O que é o BBR?
- O que é a retransmissão e os temporizadores?
- O que é o TCP Fast Open?
- O que é o QUIC?
- O que é o HTTP/3?
- O que é o SCTP?
- O que é a API de sockets?
- O que é a programação com sockets?
- O que é o ataque SYN flood?
- O que é o controlo de fluxo vs controlo de congestionamento?
- O que é o buffer bloat?
- Como calcular o RTT médio?
- Como calcular o débito máximo de uma ligação TCP?
- Como programar um servidor TCP simples em Python?
- Como analisar um handshake TCP com o Wireshark?
- Como verificar as portas abertas num computador?
- Como escolher entre TCP e UDP?
- Qual é a diferença entre o TCP e o UDP?
- Qual é a diferença entre uma porta e um socket?
- Qual é a diferença entre o controlo de fluxo e o controlo de congestionamento?
- Qual é a diferença entre o TCP e o QUIC?
- Exercícios resolvidos de TCP e UDP
- Exercícios resolvidos de portas e sockets
- Quais são os erros mais comuns em TCP?