1. A method for routing data to a network interface comprising receiving a request to transmit data over a communication network; identifying a computational context associated with the data; including the computational context as a routing criterion; and routing the data to a particular network interface to the communication network based upon the computational context.