Está en la página 1de 1

Ejercicio

1. Ha llegado un paquete con el valor M bit de Flag de 0. ¿Es este el primer fragmento, el
último fragmento o un fragmento del medio? ¿Sabemos si el paquete estaba
fragmentado?
Solución:
Como M bit de Falg=0; este fragmento puede ser el del medio o el ultimo fragmento (o el
unico).
Como no conocemos la longitud de M no se puede asegurar si el datagrama estaba
fragmentado.
2. Ha llegado un paquete con un valor de M bit de 1. ¿Es este el primer fragmento, el último
fragmento o un fragmento del medio? ¿Sabemos si el paquete estaba fragmentado?
Solución:
Puede ser el primer o fragmento del medio, como el bit es 1 se deduce que el datagrama
está fragmentado.
3. Un paquete ha llegado con un valor de M bit de 1 y un valor de compensación de
fragmentación de cero. ¿Es este el primer fragmento, el último fragmento o un fragmento
del medio?
Solución
Como el offset=0 se dice que es el primer fragmento.
4. Ha llegado un paquete en el que el valor de desplazamiento es 100. ¿Cuál es el número del
primer byte? ¿Conocemos el número del último byte?
Solución
Para hallar el primer bit 100x8=800
Como no se conoce su longitud no se puede determinar el número de su ultimo byte.
5. Ha llegado un paquete en el que el valor de desplazamiento es 100, el valor de HLEN es 5 y
el valor del campo de longitud total es 100. ¿Cuál es el número del primer byte y el último
byte?
Solución
Primer byte 8x100=800
La longitud total es de 100 bytes, como HLNE=5, la longitud de la cabecera es de 20 bytes,
el datagrama tiene 80 bytes.
Ultimo byte= 779 bytes.

También podría gustarte