Abstract: A method and system that includes an IP flow monitor in conjunction with an IP route comparator and an IP route injector to minimize the size of routing tables that need to be stored in a router of an IP network. The IP flow monitor monitors information, such as destination information that identifies and differentiates one IP flow from another. The monitored information is passed to the IP route comparator, which determines if it has stored preferred path information for the IP flow identified by the monitored information. If so, the preferred path information is passed to the IP route injector, which in turn passes it to the router in the edge network. The router updates it routing table in accordance with the new routing information. Other described embodiments include an embodiment having a cache and embodiments in which one or both of the IP route comparator and the IP route injector are local to the network (instead of being local).
Abstract: A distributed network which is capable of dynamically changing media resource request metafiles, as well as the responses to those media resource requests by media servers in the network, to provide more efficient content delivery in the network. The network employs a system and method for intercepting a media resource request metafile client request, or a response to the media resource request by a media server in the network, and intelligently rewriting the response before sending it back to the requesting client. The file or protocol response can be rewritten according to localized information such as resource availability and client request information which the centralized web server may not have or even be able to obtain, such as the client's ISP, browser type, ISP's surfing trends and so on. The system and method thus enables the network to send the local client to either a local server or a remote server to receive the requested content.