In networks of interconnected router nodes for forwarding data traffic
along a predetermined path of the network, a method of and system for
imperceptibly upgrading router node software and the like without traffic
interruption through a novel preparation of upgraded software in a router
while that router continues to forward data under the control of its
original software, and then swapping the upgraded software for the
original software without disruption.