Guaranteed fault containment and local stabilization in routing
We formulate concepts that characterize network properties in the presence of high-frequency faults, and we present CPV, a path-vector routing protocol that locally contains high-frequency faults and locally stabilizes. Local containment enables CPV to guarantee that distant nodes be unaffected by faults. Local stabilization enables CPV to stabilize the network within time depending only on the perturbation size instead of the network size. In CPV, the distance to which the state of a node propagates is proportional to the time the state remains valid. These properties are achieved by reacting to a new fault only after first containing the response to the previous fault. In addition to analytically proving these properties, we evaluate CPV by simulating Internet-type networks with up to 75 autonomous systems; we observe that CPV reduces the number of fault-affected nodes by a factor of 71 and the network convergence time by a factor of 9.2 when compared with BGP. (c) 2006 Elsevier B.V. All rights reserved.
fault containment local stabilization high-frequency faults path-vector routing unanticipated faults internet