A non-disruptive, on-line testing and switchover method and apparatus in a
high availability, fibre channel switching environment. In a network
having an active switching element, a redundant switching element and a
port, one aspect of the present invention provides for verifying a working
data path from the port to the redundant switching element, and thereafter
verifying a working control path to the redundant switching element. Both
verification tests take place without interrupting operation on the
network. In addition, another aspect of the present invention provides for
recognizing a failure occurrence in the active switching element, and
thereafter switching to the redundant switching element with the potential
for minimal frame loss.