CPC H04L 45/04 (2013.01) [H04L 45/123 (2013.01); H04L 45/121 (2013.01); H04L 45/50 (2013.01)] | 20 Claims |
1. A method, comprising:
advertising, based on an extended inter-area interior gateway protocol (IGP), by each area border node of at least two area border nodes to a source node of a second set of nodes, a Flexible Algorithm (Flex-Algo) metric of the respective area border node that is associated with a path to a destination node of a first set of nodes, to advertise at least two Flex-Algo metrics to the source node, wherein an IGP network comprises a first area and a second area, the first area includes the first set of nodes and the at least two area border nodes, and the second area includes the second set of nodes and the at least two area border nodes;
calculating, by the source node for each of the at least two Flex-Algo metrics received by the source node, a respective inter-area path metric associated with a corresponding path that passes through a corresponding area border node to reach the destination node, to calculate at least two inter-area path metrics, wherein each respective inter-area path metric is based on the respective Flex-Algo metric advertised by the corresponding area border node;
determining, by the source node based on each of the at least two calculated inter-area path metrics, an optimal path that includes one area border node of the at least two area border nodes and that reaches the destination node; and
forwarding a packet from the source node to the destination node using the determined optimal path.
|