Method and apparatus for facilitating instant failover during packet routing
AssigneeSun Microsystems, Inc.
InventorsRadia J. Perlman, John V. W. Reynders
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsRadia J. Perlman, John V. W. Reynders
Estimating the term…
One embodiment of the present invention provides a system that facilitates instant failover during packet routing by employing a flooding protocol to send packets between a source and a destination. Upon receiving a packet containing data at an intermediate node located between the source and the destination, the system determines whether the packet has been seen before at the intermediate node. If not, the system forwards the packet to neighboring nodes of the intermediate node. In one embodiment of the present invention, forwarding the packet to neighboring needs involves forwarding the packet to all neighboring nodes except the node from which the packet was received. In one embodiment of the present invention, determining whether the packet has been seen before involves examining a sequence number, SR, contained within the packet to determine whether the sequence number has been seen before.
A method for facilitating instant failover during data packet routing by employing a flooding protocol to send data packets between a source and a destination, the method comprising:
A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for facilitating instant failover during data packet routing by employing a flooding protocol to send data packets between a source and a destination, the method comprising:
The computer-readable storage medium of claim wherein the sequence number includes one of:
The computer-readable storage medium of claim wherein examining the sequence number involves looking up a highest received sequence number, SH, stored at the intermediate node based upon the source of the data packet.
The computer-readable storage medium of claim wherein examining the sequence number involves looking up a highest received sequence number, SH, stored at the intermediate node based upon the source and the destination of the data packet.
The computer-readable storage medium of claim wherein determining whether the data packet has been seen before involves:
An apparatus that facilitates instant failover during data packet routing by employing a flooding protocol to send data packets between a source and a destination, the apparatus comprising:
Dependencies are inferred from the claim text.