A Fault-Tolerant Routing Strategy for KNS Topologies Based on Intermediate Nodes