ACH2026 - Redes de Computadores (Valdinei Freire da Silva)
Nome: ________________________________________________________ NUSP: ________________ 1. Indique se cada uma das armaes a seguir verda- deira ou falsa e d uma justicativa curta (entre uma e duas linhas) para sua resposta. Respostas com a justi- cativa incorreta no sero consideradas. a) +[0,5] O tempo de ida-e-volta de um pacote em uma rede local conectada por switches menor do que o tempo de ida-e-volta de um pacote em uma rede local conectada por hubs. b) +[0,5] Em uma rede wi que implementa o proto- colo CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance) nunca ocorrem colises. c) +[0,5] Criptograa de chave simtrica e de chave p- blica nunca so combinadas. d) +[0,5] Cifra de blocos s mais segura do que cifra de uxo, se a chave utilizada na primeira for maior do que a chave utilizada na segunda. 2. Considere a gura abaixo. Admitindo-se que TCP Reno o protocolo que experimenta o comportamento mos- trado no grco, responda as seguintes perguntas. rodada de transmsso c w n d
( s e g m e n t o s ) 0 5 10 15 20 25 30 45 40 35 30 25 20 15 10 05 (a) +[0,2] Quais os intervalos de tempo em que a par- tida lenta est em execuo? (b) +[0,2] Quais os intervalos em que a preveno de congestionamento est em execuo? (c) +[0,2] Aps a 16 a rodada de transmisso, a perda de segmento ser detectada por trs ACKs dupli- cados ou por um esgotamento de temporizao? Neste item, resposta errada gera ponto negativo. (d) +[0,2] Qual o valor inicial de ssthresh na pri- meira rodada de transmisso? (e) +[0,2] Durante qual rodada de transmisso envi- ado o 100 o segmento? 3. Considere as conexes abaixo: a) +[0,25] Se Aenvia um pacote direcionado a E, quais hosts podero ler tal pacote? b) +[0,25] Se A envia um pacote em broadcast na ca- mada de enlace, quais hosts podero ler este pacote? c) +[0,5] Especique endereos IPs no formato a.b.c.d/x para cada host. d) +[0,5] Especique a tabela de repasse do roteador. 4. Suponha que quatro ns, A, B, C e D, esto conectados a um hub via cabos Ethernet de 10Mps. As distncias entre o hub e estes quatro ns so 300m, 400m, 500m e 700m, respectivamente. Lembre-se de que o protocolo CSMA/CD usado para essa Ethernet. Suponha que a velocidade de propagao do sinal 2 10 8 m/s. a) +[0,75] Qual extenso de quadro mnima necessria? b) +[0,75] Se todos os quadros tem 1500 bits de exten- so, encontre a ecincia dessa Ethernet. Lembre-se que a ecincia dada por: 1 1 + 5 d prop d trans 5. +[1,0] Considere um roteador que interconecta trs sub- redes: Sub-rede 1, Sub-rede 2 e Sub-rede 3. Suponha que todas as interfaces de cada uma dessas trs sub- redes tenha de ter o prexo 223.1.17/24. Suponha tam- bm que a Sub-rede 1 tenha de suportar at 63 interfa- ces, a Sub-rede 2 tenha de suportar at 95 interfaces e a Sub-rede 3, 16 interfaces. D trs endereos de rede (da forma a.b.c.d/x) que satisfaam essas limitaes. 1 6. +[1,5] Considere a seguinte rede: Com os custos de enlace indicados, use o algoritmo do caminho mais curto de Dijkstra para calcular o caminho mais curto de e at todos os ns da rede. Mostre como o algoritmo funciona exibindo em uma tabela as atuali- zaes das distncias D(). O algoritmo de Dijkstra descrito abaixo: N
= u %u o n inicial para todos os ns v se v adjacente a u ento D(v) = c(u, v) seno D(v) = loop ache w no em N
tal que D(w) mnimo
acrescente w a N
atualize D(v) para todo v adjacente a w e no em N
: D(v) = min(D(v), D(w) +c(w, v)) at que todos os ns estejam em N
7. Imagine que um notebook se conecta a uma rede atravs
de sua interface wireless. a) +[1,0] Explique qual a sequncia de pacotes que saem e chegam no notebook para que o mesmo obte- nha um endereo IP (e conguraes de roteador ga- teway e dos name servers) via DHCP at enviar um comando GET para o servidor web 200.144.190.196. Para cada pacote indique o protocolo utilizado em cada camada da pilha de protocolo. Considere que o servidor de DHCP e o roteador gateways rodam em interfaces diferente. Lembre-se de exibir os pacotes ARPs necessrios. b) +[1,0] Considere que o notebook obteve um ende- reo IP invlido e que o roteador gateway faz a tra- duo de endereos utilizando NAT. Considere um segmento TCP direcionado do notebook ao servi- dor e vice-e-versa. Indique o encapsulamento destes dois segmentos em trs momentos: saindo (ou che- gando) no notebook, saindo do roteador gateway; e chegando (ou saindo) no servidor web. Em cada mo- mento indique as portas, endereos IPs e endereos MACs de origem e destino em cada camada. Note que devero ser indicados 6 pacotes. 2