Você está na página 1de 3

Datagrama 4:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3 0d84


0x0010: 0a29 0f8a 0050 c089 84a4 bea6 f9d4 d12d
0x0020: 5010 9cef d8c3 0000

a) Tamanho do cabeçalho (em bytes): 20 bytes

Explicação: Para retirar os dados do


tamanho do cabeçalho você pega:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3 0d84


Calculo:

5 x 4 = 20

b) Tamanho do datagrama (em bytes): 40 bytes

Explicação: Para retirar os dados do


tamanho do datagrama você pega:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3


0d84
Calculo:

00286 para (x)10


0x163= 0
0x162= 0 0+0+32+8 = 40 bytes
2x161= 32
8x160= 8

c) Flags (em binário): 010


Explicação: Para retirar os dados do
Flags em binário você pega:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3 0d84

Calculo:
410 para (x)2
4 = 0100 (porem você vai usar somente 3 bits)

d) TTL (em decimal): 64


Explicação: Para retirar os dados do TTL
em decimal você pega:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3 0d84

Calculo:
406 para (x)10

4x161= 64 0+64= 64
0x160= 0
e) Protocolo da camada superior (nome): 06 TCP

Explicação: Para retirar os dados do Protocolo


em decimal você pega:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3 0d84

Calculo:
01 - ICMP 066 para (x)10
06 - TCP
17 - UDP 0x161= 0 6+0= 6
6x160= 6

f) IP Origem (decimal separado por ponto):


67.195.13.132

Explicação: Para retirar os dados do IP de


Origem em decimal você pega:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3 0d84

Calculo:
436 para (x)10

4x161= 64 64+3= 67
3x160= 3

c36 para (x)10

12x161= 192 192+3= 195


3x160= 3

0d6 para (x)10

0x161= 0 0+13= 13
13x160= 13

846 para (x)10

8x161= 128 128+4= 132


4x160= 4
g) IP Destino (decimal separado por ponto): 10.41.15.138
Explicação: Para retirar os dados do IP de
Destino em decimal você pega:

0x0000: 4500 0028 a77e 4000 4006 2858 43c3 0d84


0x0010: 0a29 0f8a 0050 c089 84a4 bea6 f9d4 d12d

Calculo:
0a6 para (x)10

0x161= 0 10+0= 10
10x160= 10

296 para (x)10

2x161= 32 32+9= 41
9x160= 9

0f6 para (x)10

0x161= 0 0+15= 15
15x160= 15

8a6 para (x)10

8x161= 128 128+10= 138


10x160= 10

Você também pode gostar