Informatica
1. Calcular la suma de comprobación (o checksum) para un segmento UDP dado los valores de la figura de abajo (la figura muestra un datagrama UDP muy pequeño mas unpseudo-encabezado).
Solución:
Ahora convertimos la Dirección de Origen, Dirección de Destino, el Protocolo y la Longitud UDP de Decimal a Binario:
Datos | Decimal | Binario |
IP de Origen | 153.18 |10011001 00010010 |
| 8.105 | 00001000 01101001 |
IP de Destino | 171.2 | 10101011 00000010 |
| 14.10 | 00001110 00001010 |
Protocolo | 0017 | 00000000 00010001 |
Longitud UDP | 0015 | 0000000000001111 |
Hallamos los números binarios
Sumando:
Datos | Bits |
IP de Origen | 10011001 00010010 |
| 00001000 01101001 |
IP de Destino | 10101011 00000010 |
| 00001110 00001010 |Protocolo | 00000000 00010001 |
Longitud UDP | 00000000 00001111 |
Total | 101011010 10100111 |
Hallando el primer subtotal:
T1=101011010 10100111
Ahora convertimos a binario el puerto origen,puerto destino y la longitud
Decimal | Binario |
1087 | 00000100 00111111 |
13 | 00000000 00001101 |
15 | 00000000 00001111 |
00 | 00000000 00000000 |
Hallamos los números binariosSumando:
00000100 00111111 |
00000000 00001101 |
00000000 00001111 |
00000000 00000000 |
00000100 00111111 |
00000000 00001101 |
00000100 01011011 |
Hallando el segundo subtotal:T2=00000100 01011011
Ahora convertimos a binario los datos
Decimal | Binario |
84 | 00000000 01010100 |
69 | 00000000 01000101 |
83 | 00000000 01010011 |
84 | 00000000 01010100 |
73 |00000000 01001001 |
78 | 00000000 01001110 |
71 | 00000000 01000111 |
Hallamos los números binarios
Sumando:
00000000 01010100 |
00000000 01000101 |
00000000 01010011 |
00000000 01010100 |00000000 01001001 |
00000000 01001110 |
00000010 00011110 |
Hallando el tercer subtotal:
T3=00000010 00011110
Sumamos los tres subtotales: T1, T2, T3.
Temporal | Binario |
T1 |...
Regístrate para leer el documento completo.