Respostas U3 Redes
2 – Descreva por que um desenvolvedor de aplicação pode escolher rodar uma aplicação sobre UDP em vez de sobre o TCP. A escolha do UDP pode se dar ao fato de que o programador quer ter um melhor controle sobre quais dados vão ser enviados e quando, o UDP não estabelece a conexão, então, não sobre o atraso de conexão, não tem controle de congestionamento, ou seja, o UDP envia pacotes sem se controlar, e o UDP tem baixa sobrecarga no cabeçalho.
3 – É possível que uma aplicação desfrute de transferência confiável de dados mesmo quando roda sobre
UDP? Caso a resposta seja afirmativa, como isso acontece? Sim. O desenvolvedor da aplicação pode inserir transferência confiável de dados no protocolo da camada de aplicação; entretanto, isto vai exigir uma quantidade significativa de trabalho e testes.
5 – Suponha que o hospedeiro A envie dois segmentos TCP um atrás do outro ao hospedeiro B sobre uma conexão TCP. O primeiro segmento tem número de sequência 90 e o segundo, número de sequência 110. (A) Quantos dados tem o primeiro segmento?
O primeiro segmento tem 20 bytes. B– Suponha que o primeiro segmento seja perdido, mas o segundo chegue a B. No reconhecimento que B envia a A, qual será o número de reconhecimento?
O número de reconhecimento será 90, pois o hospedeiro B ainda está esperando o primeiro segmento.
7 Suponha que duas conexões TCP estejam presentes em algum enlace congestionado de velocidade R bps. Ambas as conexões têm um arquivo imenso para enviar (na mesma direção, pelo