Patent ID: 8532109

Claim:
A reroute method, comprising: providing an originator node having a routing table, wherein the routing table at least records a next node corresponding to a destination node, a backup node, and a backward routing tag representing whether the backup node belongs to a backward route protection; determining whether a packet cannot be transmitted to the next node when the originator node wants to transmit the packet to the destination node; when the packet cannot be transmitted to the next node, editing the packet to record a backward packet tag and information of the originator node into the packet, and transmitting the edited packet to the backup node by the originator node; parsing the packet to obtain the originator node, the destination node, and the backward packet tag by the backup node; retrieving a backward routing table in response to the backward packet tag by the backup node, wherein the backward routing table at least records a forwarding node corresponding to the originator node and the destination node, and a terminal tag representing whether the forwarding node is a backward routing terminal; and when the terminal tag represents the forwarding node is not the backward routing terminal, transmitting the packet to the forwarding node by the backup node.