means for establishing a routing policy including at least one routing rule having a condition and an action; means for continuously receiving and storing information about a current state of the computer network, wherein a portion of the information about a current state of the computer network has been collected by a client that collects quality-of-service information in response to receiving fr