3 Hay que hacer 2 procesos, uno que manda y otro que recibe IP, por cada
4 host/router. Todos los procesos que envian, ponen las cosas en una cola, todos
5 los que reciben, sacan de esa cola. Se usa como MAC la IP, y como ID del mensaje
6 de la cola (de esta manera cada proceso saca solo los "paquetes" con el ID/MAC
13 checksum (0/1, de juguete)
14 tamaño del paquete completo
20 tamaño de este fragmento
21 tipo de payload (IP / ICMP)
22 (se que faltan algunos, si tienen algo mas,
25 2) Casos de descarte de paquetes
26 Error de checksum (silencioso)
27 No hay buffer para fragmento (silencioso)
28 Un host que no rutea recibe un paquete para otro host
31 DF == 1 y MTU < size (icmp)
34 3) Comportamiento del protocolo
35 Debe rutear (si es un router)
36 Debe fragmentar y reensamblar
37 Debe contemplar todos los casos de descarte de
38 paquetes anteriores escribiendo en un archivo
39 los paquetes descartados según corresponda