Significant efforts in networking research have been aimed at developing new protocols and services. However, the ability to deploy these in the current Internet is greatly inhibited by their need for changes in the forwarding loops of routers, which for performance considerations are usually implemented in custom logic. To overcome this obstacle, it has been proposed to place general-purpose p...