Escolar Documentos
Profissional Documentos
Cultura Documentos
Prova escrita de avaliao de: Redes de Computadores Ano Lectivo 2003-2004 Data:06 de Janeiro de 2004 Durao: 2h00
1. Suponha que a sua empresa tem o endereo, classe B, 132.128.0.0. Devido expanso da sua empresa foi necessrio criar 9 novas filiais em cidades distintas. Diga qual a mscara de subrede que deveria usar para criar 9 subredes distintas?. Indique, a seguir, quais os endereos dessas 9 subredes.
2. Considere a seguinte rede consistindo em 2 subredes Ethernet ligadas por um Router IP. Os Host A at F tm endereos MAC de aaa, bbb, ccc, ddd, eee, fff respectivamente. Os endereos IP so do host A 10.0.2.2, do host B 10.0.2.3, do host C 10.0.2.4, do host D 10.0.1.2, do host E 10.0.1.3, e do host F 10.0.1.4. A placa 1 do router tem endereos IP 10.0.2.1 e MAC xxx, A placa 2 do router tem endereo IP 10.0.1.1 e endereo MAC yyy.
A B C D E F
a) Mostre a cache ARP do host C assumindo que C comunicou recentemente com todas as estaes. b) Mostre a tabela de routing do Router c) Se o host A enviar um pacote para D, explique o que se ir passar, ilustrando atravs de uma figura a composio da frame. Identifique, claramente o contedo dos campos de endereos.
3. A figura seguinte ilustra uma captura de um pacote TCP/IP. Descodifique o pacote nos seguintes campos: a) Endereos MAC de origem e destino b) Endereos IP de origem e destino (na sua forma decimal com ponto) c) Ports TCP de origem e destino
d) Tipo de segmento (e.g. SYN, FIN, ACK, etc) e) Tamanho da janela TCP
00 00 02 40 60 30 0F 00 CF C4 0B CE 20 B2 0B 80 | | | | 2B 40 00 00 8B 00 50 00 00 80 50 02 60 06 20 04 | | | | CF 2A 0D 05 20 08 16 B4 2B 83 00 01 7F F7 00 01 | | | | 08 02 00 04 00 45 00 [.`. +..`. + ..E.] 10 83 F7 [.0..@...*.......] 00 70 02 [.....PP ......p.] 02 [@.............]
As figuras seguintes ilustram os vrios campos de uma frame Ethernet, de um pacote IP e de um segmento TCP Frame Ethernet
Frame MAC (Norma IEEE 802.3)
N. Bytes
2 a 6
2 a 6
End. Fonte
2
Lengh t
0 - 1500 Dados
0 - 46 PAD
4 Checksum
Prembulo SD End.Destino
6
End. Destino
6
End. Fonte
2
Type
0 - 1500 Dados
0 - 46 PAD
4
Checksum
Prembulo
Pacote IP
Palavras de 32 bits Incio do Cabealho
4
Verso IHL Identificao Tim e to Live Protocol Source Address
Bits
12
Tipo de Servio DF M F
16
20
24
28
32
1 2 3 4 5
:
Segmento TCP
Palavras de 32 bits
Incio do Cabealho 4 8
Porta de Origem Nmero de Sequncia Nmero de Reconhecimento
offset 6 bits no usados 1 2 3 4 5 6
Bits 12 16 20 24
Porta de Destino
28
32
1 2 3 4 5
:
Checksum
Dados
4. a) Ilustre o fluxo de pacotes num estabelecimento de uma ligao TCP b) Quais as principais diferenas entre o Protocolo TCP e UDP ? c) Qual a razo dos endereos IP serem hierarquicos em relao ao netid e hostid ?
5. a) Qual o histrico (as suas razes) do Interface Socket? b) Desenhe um diagrama de fluxos para o modelo cliente/servidor. Para cada passo no diagrama apresente o nome das funes socket apropriadas.
6. a) Descreva o conceito de camadas. b) Considere um sistema com 4 camadas protocolares. As 4 camadas so, do topo para o fundo, Aplicao, Transporte, Rede e Fsica. Todas as camadas usam cabealhos, e a camada fsica usa uma cauda (neste caso a cauda contm o CRC). Desenhe o pacote completo para esta pilha protocolar.
7. a) Descreva como um browser Web e um servidor Web cooperam para enviar pginas Web a um utilizador b) Quais as partes principais do Protocolo HTTP ?
8. Descreva, cuidadosa e precisamente, o protocolo de acesso ao meio IEEE 802.3 (CSMA/CD) para Redes de rea Local cujo meio partilhado. Descreva todos os algoritmos relevantes e parmetros (tais como o comprimento mnimo e mximo da frame).
b) Como que a Ethernet comutada difere da Ethetnet tradicional ? c) Quais as principais vantagens,e desvantagens, da Ethernet comutada ?
10 ) O que um NAT Proxy Server e como que funciona? 11 ) Diga em que consiste e compare a encriptao simtrica e assimtrica
Cotaes 1) 2.5 valores 2 a) 1 valor b) 1 valor c) 1 valor 3) 2 valores 8- 1,5 valores 4. a) 0.5 valores b) 0.5 valores c) 0.5 valores 5. a) 0.5 valores b) 1 valor 9. a) 0.5 valores b) 0.5 valores c) 0.5 valores 10- 2 valores 11) 1.5 valor 6. a) 0.5 valores b) 1 valor 7. a) 0.5 valores b) 1 valor