Podcast
Questions and Answers
Qual é o problema de ter uma conexão pela metade devido ao servidor esquecer?
Qual é o problema de ter uma conexão pela metade devido ao servidor esquecer?
- Cliente termina a conexão
- Reordenação de mensagens
- Duplicação de dados aceitos (correct)
- Falha ou atraso na conexão
O que pode indicar que o servidor está operante durante o handshake TCP?
O que pode indicar que o servidor está operante durante o handshake TCP?
- Recebimento do segmento ACK
- Recebimento do ACK para o SYNACK (correct)
- Conexão do cliente com o servidor
- Envio do segmento SYN
Qual é o objetivo do checksum no segmento UDP?
Qual é o objetivo do checksum no segmento UDP?
- Detectar erros no segmento transmitido (correct)
- Criptografar as informações do cabeçalho
- Comprimir o tamanho do segmento
- Garantir a ordem dos dados
Qual é a sequência correta de mensagens no início do handshake TCP?
Qual é a sequência correta de mensagens no início do handshake TCP?
O que é necessário para inicializar o estado do emissor e do recetor antes da troca de dados no TCP?
O que é necessário para inicializar o estado do emissor e do recetor antes da troca de dados no TCP?
O que pode resultar em um problema de retransmissão ao escolher uma conexão no handshake UDP?
O que pode resultar em um problema de retransmissão ao escolher uma conexão no handshake UDP?
Qual é a função do campo de checksum no cabeçalho UDP?
Qual é a função do campo de checksum no cabeçalho UDP?
Qual dos seguintes não está incluído no cabeçalho do Segmento UDP?
Qual dos seguintes não está incluído no cabeçalho do Segmento UDP?
O que é o MSS (Maximum Segment Size) relacionado ao TCP?
O que é o MSS (Maximum Segment Size) relacionado ao TCP?
O que pode ser causado pela falta de confirmação da vida do cliente durante o handshake TCP?
O que pode ser causado pela falta de confirmação da vida do cliente durante o handshake TCP?
O que significa a sigla TCP em Transmission Control Protocol?
O que significa a sigla TCP em Transmission Control Protocol?
Qual é a função principal do controlo de fluxo no TCP?
Qual é a função principal do controlo de fluxo no TCP?
Qual das seguintes afirmações sobre o protocolo UDP está correta?
Qual das seguintes afirmações sobre o protocolo UDP está correta?
Quais são as ações do emissor no protocolo UDP?
Quais são as ações do emissor no protocolo UDP?
Qual é uma característica do protocolo TCP em comparação com o UDP?
Qual é uma característica do protocolo TCP em comparação com o UDP?
O que uma das funções do receptor no protocolo UDP?
O que uma das funções do receptor no protocolo UDP?
O que é uma característica relacionada ao controle de fluxo no TCP?
O que é uma característica relacionada ao controle de fluxo no TCP?
Qual é a principal função do checksum no protocolo UDP?
Qual é a principal função do checksum no protocolo UDP?
Flashcards are hidden until you start studying
Study Notes
Cabeçalho do Segmento UDP
- O cabeçalho do segmento UDP inclui números de porta de origem e destino.
- O tamanho do segmento UDP, incluindo cabeçalho e payload, é medido em bytes.
- O checksum é usado para detecção de erros no segmento transmitido.
Funcionamento do UDP
- O UDP é um protocolo de transporte "sem extras", "básico".
- Os segmentos podem ser perdidos ou entregues fora de ordem à aplicação.
- O UDP não exige estabelecimento de conexão, o que não adiciona atraso do RTT.
- O UDP é simples, sem estado de conexão no emissor ou receptor, resultando em um pequeno tamanho de cabeçalho.
- O UDP não tem controle de congestionamento; pode transmitir tão rápido quanto desejado.
Cenários de Uso do UDP
- O UDP é adequado para aplicações de multimédia em streaming (tolerantes a perdas e sensíveis à taxa).
- O UDP é utilizado para DNS (Sistema de Nomes de Domínio) e SNMP (Protocolo Simples de Gestão de Rede).
- O UDP é usado pelo HTTP/3.
Ações do Protocolo UDP
- Ações do Emissor: recebe uma mensagem da camada de aplicação, determina os campos do cabeçalho do segmento UDP, cria o segmento UDP e passa-o para a camada IP.
- Ações do Receptor: extrai a mensagem da camada de aplicação, verifica o checksum e os valores do cabeçalho do UDP, e demultiplexa a mensagem para a aplicação através do socket.
Transport Layer: TCP
- O TCP é um protocolo orientado à conexão, que necessita de troca de mensagens de controle para inicializar o estado do emissor e do receptor antes da troca de dados.
- O TCP é ponto a ponto, com um emissor e um receptor.
- O TCP tem controle de fluxo, para que o emissor não sobrecarregue o receptor.
- O TCP tem transmissão de bytes fiável e pela ordem, com dados bidirecionais simultâneos (Full Duplex).
Handshake do TCP
- O handshake do TCP é um processo de estabelecimento de conexão entre o emissor e o receptor.
- O handshake do TCP envolve a troca de mensagens de controle (SYN, SYNACK, ACK) entre o emissor e o receptor.
- O handshake do TCP é usado para inicializar o estado do emissor e do receptor antes da troca de dados.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.