Fragroute user program sends data routed by TCP/IP stack to loopback / tunnel device intercepted and rewritten by fragroute sent directly to Ethernet device