ROUTE CALCULATION METHOD AND MASTER NODE DEVICE IN VIRTUAL NETWORK ELEMENT
First Claim
1. A route calculation method in a virtual network element, comprising:
- receiving and storing, by a master node in the virtual network element, first topology information reported by nodes except the master node in the virtual network element;
performing, by the master node, according to a topology type of the virtual network element, topology verification for all topology information locally stored on the master node, wherein the locally stored topology information comprises second topology information about the master node and the first topology information;
calculating, by the master node, internal paths in the virtual network element and weights of the internal paths according to the topology type and the locally stored topology information after the topology verification is passed; and
generating and storing, by the master node, an internal routing entry according to the internal paths and the weights of the internal paths and sending the internal routing entry to the nodes except the master node in the virtual network element.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a route calculation method and a master node device in a virtual network element. The method includes: receiving and storing, by the master node, topology information; performing, according to a topology type of the VNE, topology verification for all topology information locally stored on the master node; and calculating, after the topology verification is passed, internal paths in the VNE and weights of the internal paths, generating and storing an internal routing entry, and sending the internal routing entry to nodes except the master node in the VNE. Therefore, in various topology structures, such as a dual-homing tree, a ring, and a half ring, calculation of the internal routes in the VNE and load balancing within the VNE can be implemented.
23 Citations
19 Claims
-
1. A route calculation method in a virtual network element, comprising:
-
receiving and storing, by a master node in the virtual network element, first topology information reported by nodes except the master node in the virtual network element; performing, by the master node, according to a topology type of the virtual network element, topology verification for all topology information locally stored on the master node, wherein the locally stored topology information comprises second topology information about the master node and the first topology information; calculating, by the master node, internal paths in the virtual network element and weights of the internal paths according to the topology type and the locally stored topology information after the topology verification is passed; and generating and storing, by the master node, an internal routing entry according to the internal paths and the weights of the internal paths and sending the internal routing entry to the nodes except the master node in the virtual network element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A master node device in a virtual network element, comprising:
-
a receiving module, configured to receive first topology information reported by node devices except the master node device in the virtual network element; a storing module, configured to store the first topology information received by the receiving module; a verification module, configured to perform, according to a topology type of the virtual network element, topology verification for all topology information stored by the storing module, wherein all the topology information stored by the storing module comprises second topology information about the master node device and the first topology information received by the receiving module; a calculating module, configured to calculate internal paths in the virtual network element and weights of the internal paths according to the topology type and the topology information stored by the storing module after the topology verification is passed; a generating module, configured to generate and store an internal routing entry according to the internal paths and the weights of the internal paths that are calculated by the calculating module; and a sending module, configured to send the internal routing entry generated by the generating module to the node devices except the master node device in the virtual network element. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification