Perguntas sobre ciência da computação
Ensaio: Perguntas sobre ciência da computação. Pesquise 862.000+ trabalhos acadêmicosPor: garciapriscila • 10/12/2013 • Ensaio • 304 Palavras (2 Páginas) • 392 Visualizações
1. Explique por que o desenvolvedor de uma aplicação escolheria rodar a sua aplicação sobre UDP ao invés de sobre o TCP.
2. É possível que uma aplicação obtenha uma transferência confiável de dados mesmo rodando sobre o UDP? Em caso afirmativo, como?
3. Suponha que o cliente A inicie uma sessão Telnet com o servidor S. Praticamente ao mesmo tempo o cliente B também inicia uma sessão com o servidor S. Forneça possíveis números de porta de origem e destino para:
a) os segmentos enviados de A para S.
b) os segmentos enviados de B para S.
c) os segmentos enviados de S para A.
d) os segmentos enviados de S para B.
e) Se A e B forem hosts diferentes, é possível que o número da porta de origem nos segmentos de A para S seja o mesmo daqueles de B para S?
f) E se eles forem o mesmo host?
4. Tanto o UDP como o TCP utilizam o complemento de 1 em seus checksums. Suponha que você tenha as três seguintes palavras de 8 bits: 01010101, 01110000, 11001100. Qual é o complemento de 1 da soma destas palavras? Mostre os detalhes.
5. Por que o UDP faz o complemento de 1 da soma, ou seja, por que não utilizar simplesmente a soma?
6. Com o esquema do complemento de 1, como o receptor detecta erros? É possível que o erro em 1 bit passe desapercebido? E um erro envolvendo 2 bits?
7. Considere o caso de transmissão costa a costa apresentado na Figura 3.17. De que tamanho a janela deveria ser para que a utilização do canal fosse maior do que 90%?
8. O que são e para que servem os mecanismos “bit-alternado”, “go-back N” e “retransmissão seletiva”?
9. O que é e para que serve o checksum?
10. Quais as características e funções da camada de rede baseada em datagramas?
11. Quais as características e funções da camada de rede baseada em circuitos virtuais?
Npac * 0,0003 = 0,90
...