4 - Implementar rutas de redes completas (no sólo ruta a un host)
5 - Arreglar cola de forwarding para que no dependa del medio fisico/dispositivo
6 - Tener en cuenta el TTL para limpiar buffers
7 - Ver que hayan llegado todos los fragmentos antes de subir a capa superior
8 - Separar descartes de ICMP de silenciosos (parcialmente hecho)
9 - Manejar envíos a través de una cola para que no se rompa (como creo que
10 debería romperse, por ser 2 procesos distintos los que mandan y no comparten
11 el pool de conexiones TCP) el forwarding.
15 - Controlar pérdidas de conexiones.
19 - Agregar entradas al cache y revisar la edad del cache antes de usarlo (y
20 limpiarlo si es viejo).
21 - Resolver el problema de requests/responses simultáneos de distintos lugares
22 (probablemente haya que agregar un ID al protocolo para identificar distintas