Patent ID: 8780692

Claim:
A method comprising: at a restarting node: creating and storing in a repository a last acknowledged routing version information indicator and a preserved routing version information indicator; wherein the preserved routing version information indicator specifies a version of the routing information that has been received and acknowledged by the restarting node, and preserved by the restarting node after a session restart; determining that a session restart on the restarting node has been initiated; in response to determining that the restarting node has preserved the last acknowledged version of routing information received from a peer node, and determining that the restarting node has preserved a routing state corresponding to the last acknowledged version of routing information, transmitting to the peer node a message indicating that the last acknowledged version of routing information and the routing state have been preserved at the restarting node; wherein determining that the restarting node has preserved the last acknowledged version of routing information comprises determining that the last acknowledged routing version information indicator and the preserved routing version information indicator are the same; wherein the method is performed by one or more computing devices.