Patent ID: 8208368

Claim:
A method for providing a hybrid routing protocol, the method comprising: analyzing, by a routing device, a network comprising a plurality of network nodes; detecting, by the routing device, a disruption between at least one first network node and at least one second network node; and activating, by the routing device, a disruption tolerance mechanism in response to detecting the disruption in the network, wherein activating the disruption tolerance mechanism comprises: designating a cache node among the plurality of network nodes, wherein the cache node is operative for storing network traffic designated for the at least one first network node for at least a predetermined time interval; and inserting an imaginary routing entry into a routing table for the at least one second network node causing network traffic designated for the at least one first network node to be routed to the cache node; and detecting an end of the disruption between the at least one first network node and the at least one second network node during the predetermined time interval; and delivering the stored network traffic to the at least one first network node.