estudante
1 . explique com suas palavras as camadas e o cálculo de checksum do UDP.
A função do Checksum é muito simples. Do lado de remetente os dados são organizados em pequenos blocos de 16bits. Realiza-se a soma desses blocos e sobre o resultado é feito o complemento de um que é então armazenado no campo do Checksum do segmento UDP. No lado do destinatário o refaz-se o calculo feito no remetente e o resultado é então somado ao Checksum. Se o resultado for zero então considera-se que não houve erros no segmento . como faz um calculo :
Dados 4 bytes de dados: 0x25, 0x62, 0x3F, 0x52 (qualquer outra quantidade de bytes também é válida).
Passo 1: Adicionando-se todos os bytes juntos temos 0x118.
Passo 2: Retira-se o carry nibble para obter 0x18.
Passo 3: Calcule o complemento de dois de 0x18 e teremos 0xE8. Esse é o byte de checksum
Passo 4: Para testar o byte checksum simplesmente o adicione ao grupo original de bytes. O resultado deverá ser 0x100.
Passo 5: Retire o carry nibble novamente resultando em 0x00. O resultado 0x00 (0 em decimal), indica que não houve erro (todavia um erro indetectável pode ter ocorrido).
2. descreva o que entendeu sobre multiplexação, desmultiplexação e portas UDP.
A multiplexação fazem com que as mensagens de aplicações simultâneas são multiplexadas para reduzir custo do tempo de utilização da rede ou para melhor aproveitamento da largura de banda disponível.
A desmultiplexação guia ao destino, as mensagens são demultiplexadas para as aplicações destinatárias.
Portas UPD ela que da o acesso a aplicação da camada transporte, cada porta recebe um numero inteiro para cada tipo de aplicação.
3.cite e descreva as propriedades do serviço de entrega confiável.
É um serviço orientado a conexão, uma seção é estabelecida entre os hosts, garante a entrega através do uso de confirmão.