TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Redes de Computadores

Por:   •  28/8/2016  •  Resenha  •  612 Palavras (3 Páginas)  •  429 Visualizações

Página 1 de 3

Redes de Computadores

Exercícios de Revisão sobre Camada de Rede

1) Suponha que uma mensagem TCP que contenha 2048 bytes de dados e 20 bytes de cabeçalho TCP seja passada para o IP para ser enviada através de duas redes da Internet (rede de origem  roteador rede de destino). A primeira rede usa cabeçalhos de enlace de 14 bytes e tem um MTU de 1024 bytes. A segunda usa cabeçalhos de 8 bytes e tem MTU de 512 bytes. Cada MTU da rede fornece o tamanho do maior datagrama IP que pode trafegar em um quadro do enlace. Dê o tamanho e offsets (deslocamentos) da seqüência de fragmentos entregues a camada de rede do host de destino. Assuma que os cabeçalhos IP são de 20 bytes.

R: Considere a primeira rede. Pacotes tem espaço para 1024 - 20 = 1004 bytes de dados de nível IP; como 1004 não é um múltiplo de 8 de cada fragmento pode conter, no máximo 8 × ⌊ 1004 / 8 ⌋ = 1000 bytes. Precisamos transferir 2048 (dados) + 20 (cabeçalho TCP) = 2068 bytes de tais dados. Isso seria fragmentado em 3 fragmentos com dados de tamanho 1000, 1000 e 68, com offsets setados em 0, 125 e 250, respectivamente. (Lembre-se que a posição do dado do fragmento é dada por offset x 8).

Sobre a segunda rede (que por sinal tem um MTU ilegalmente pequeno para IP), o pacote de 68 bytes não seria fragmentado, mas os pacotes de dados de 1000 bytes seriam fragmentados como se segue.

O cabeçalho IP de 20 bytes deixa 512-20 = 492 bytes de dados nível IP para ser transmitido no quadro da segunda rede. Novamente arredondando para o múltiplo de 8 mais próximo, cada fragmento pode conter 488 bytes de dados de nível IP. Os pacotes de 1000 bytes desses dados se tornariam fragmentos com tamanhos de dados 488, 488 e 24.

Assim chegam ao destino 7 fragmentos, com os seguintes infs:

offset: 0, Tam = 508 MF=1 ( 488 bytes de dados, na posição 0 dos dados originais)

offset: 61, Tam = 508 MF =1 ( 488 bytes de dados, na posição 488 )

offset: 122, Tam = 44 MF =1 ( 24 bytes de dados na posição 976 )

offset: 125, Tam = 508 MF =1 ( 488 bytes de dados, posição 1000)

offset: 186, Tam = 508 MF =1 ( 488 bytes de dados, posição 1488)

offset: 247, Tam = 44 MF =1 ( 24 bytes de dados , posição 1976 )

offset: 250, Tam = 88 MF =0 ( 68 bytes de dados, posição 2000 )

OBS: MF= More Fragments; Lembre-se que o campo Tamanho do cabeçalho IP inclui o tamanho dos dados e do cabeçalho. O campo identification é igual em todos os fragmentos.

2) Porque a remontagem dos fragmentos IP é feito apenas no destino final, ao invés do próximo roteador?

R: Porque cada pacote será roteado como pacote independente. O roteador também tem muitos outros serviços. Outro problema é que os fragmentos podem pegar caminhos diferentes, já que não chegam na ordem. Quem remonta é o destinatário sempre.

3) Indique se os endereços a seguir são de rede, host ou broadcast.

a) 218.6.40.80, com máscara de rede 255.255.255.0 R: host

b) 218.6.40.80, com máscara de rede 255.255.255.240 R: rede

c) 30.50.44.0/24 R: rede

d) 30.50.44.0/20 R: host

e) 171.0.7.127/24 R: host

f) 171.0.7.127/25 R: bradcast

...

Baixar como (para membros premium)  txt (3.7 Kb)   pdf (94.3 Kb)   docx (947.7 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com