Abstract: The concept of programmable nodes and active networks introduces programmability into communication networks. Code and data can be sent and modified on their routes to the destinations.