Method, apparatus, and computer-readable medium for transaction management spanning multiple heterogeneous computing networks
US-2024007329-A1 · Jan 4, 2024 · US
US9407532B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9407532-B2 |
| Application number | US-201314083800-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 19, 2013 |
| Priority date | May 19, 2011 |
| Publication date | Aug 2, 2016 |
| Grant date | Aug 2, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention relates to a method for generating a tunnel forwarding entry and a network device. An active master node in a virtual cluster network element VNE generates, according to a preconfigured tunnel service, tunnel service information with the VNE being a single network element; the active master node determines multiple nodes through which a tunnel that corresponds to the tunnel service information passes in the VNE, and node statuses of the multiple nodes through which the tunnel passes in the VNE; and local tunnel forwarding entries are generated, according to the tunnel service information and the node statuses of the multiple nodes through which the tunnel passes in the VNE, for the multiple nodes through which the tunnel passes in the VNE.
Opening claim text (preview).
What is claimed is: 1. A method for generating a tunnel forwarding entry, comprising: generating, by an active master node in a virtual cluster network element VNE, according to a preconfigured tunnel service, tunnel service information with the VNE being a single network element, wherein the tunnel service information comprises an incoming label and an outgoing label of a tunnel in the VNE, an outbound interface identifier of the tunnel in the VNE, a next hop of the tunnel in the VNE, a global tunnel identifier tunnel ID, and an internal VNE label that corresponds to the global tunnel ID, wherein the VNE serves as a provider device on a network, and functions as a single network element for other devices on the network; determining, by the active master node, multiple nodes through which the tunnel that corresponds to the tunnel service information passes in the VNE, and node statuses of the multiple nodes through which the tunnel passes in the VNE; and generating, according to the tunnel service information and the node statuses of the multiple nodes through which the tunnel passes in the VNE, local tunnel forwarding entries for the multiple nodes through which the tunnel passes in the VNE. 2. The method according to claim 1 , wherein each of the multiple nodes in the VNE maintains an internal VNE forwarding entry from itself to the other nodes among the multiple nodes, the internal VNE forwarding entry comprises a destination node identifier, an outbound interface identifier that corresponds to the destination node identifier, and next hop information, and the active master node acquires all the internal VNE forwarding entries. 3. The method according to claim 2 , wherein the determining, by the active master node, multiple nodes through which the tunnel that corresponds to the tunnel service information passes in the VNE, and node statuses of the multiple nodes through which the tunnel passes in the VNE comprises: determining, by the active master node, an ingress node and an egress node of the tunnel in the VNE according to an inbound interface identifier and the outbound interface identifier of the tunnel in the VNE, respectively. 4. A method for generating a tunnel forwarding entry, comprising: generating, by an active master node in a virtual cluster network element VNE, according to a preconfigured tunnel service, tunnel service information with the VNE being a single network element, wherein the tunnel service information comprises an incoming label and an outgoing label of a tunnel in the VNE, an outbound interface identifier of the tunnel in the VNE, a next hop of the tunnel in the VNE, a global tunnel identifier tunnel ID, and an internal VNE label that corresponds to the global tunnel ID; determining, by the active master node, multiple nodes through which the tunnel that corresponds to the tunnel service information passes in the VNE, and node statuses of the multiple nodes through which the tunnel passes in the VNE; and generating, according to the tunnel service information and the node statuses of the multiple nodes through which the tunnel passes in the VNE, local tunnel forwarding entries for the multiple nodes through which the tunnel passes in the VNE, wherein each of the multiple nodes in the VNE maintains an internal VNE forwarding entry from itself to the other nodes among the multiple nodes, the internal VNE forwarding entry comprises a destination node identifier, an outbound interface identifier that corresponds to the destination node identifier, and next hop information, and the active master node acquires all the internal VNE forwarding entries, wherein the determining, by the active master node, multiple nodes through which the tunnel that corresponds to the tunnel service information passes in the VNE, and node statuses of the multiple nodes through which the tunnel passes in the VNE comprises: determining, by the active master node, an ingress node and an egress node of the tunnel in the VNE according to an inbound interface identifier and the outbound interface identifier of the tunnel in the VNE, respectively, and wherein the generating, according to the tunnel service information and the node statuses of the multiple nodes through which the tunnel passes in the VNE, local tunnel forwarding entries for the multiple nodes through which the tunnel passes in the VNE comprises generating a local tunnel forwarding entry of the ingress node for the ingress node and a local tunnel forwarding entry of the egress node for the egress node; the generating a local tunnel forwarding entry of the ingress node for the ingress node comprises: querying, by the active master node, an internal VNE forwarding entry of the ingress node according to a node identifier of the egress node, and determining a local next hop of the ingress node and a local outbound interface identifier of the ingress node; generating, by the active master node, local tunnel forwarding information of the ingress node for the ingress node, wherein the local tunnel forwarding information of the ingress node comprises the incoming label of the tunnel in the VNE, the global tunnel ID, the local next hop of the ingress node, the local outbound interface identifier of the ingress node, and the internal VNE label that corresponds to the global tunnel ID; and sending, by the active master node, the local tunnel forwarding information of the ingress node to the ingress node, so that the ingress node generates, according to the local tunnel forwarding information of the ingress node, the local tunnel forwarding entry of the ingress node; and the generating a local tunnel forwarding entry of the egress node for the egress node comprises: generating, by the active master node, local tunnel forwarding information of the egress node for the egress node, wherein the local tunnel forwarding information of the egress node comprises the internal VNE label that corresponds to the global tunnel ID, the global tunnel ID, the next hop of the tunnel in the VNE, the outbound interface identifier of the tunnel in the VNE, and the outgoing label of the tunnel in the VNE; and sending, by the active master node, the local tunnel forwarding information of the egress node to the egress node, so that the egress node generates, according to the local tunnel forwarding information of the egress node, the local tunnel forwarding entry of the egress node. 5. A method for generating a tunnel forwarding entry, comprising: generating, by an active master node in a virtual cluster network element VNE, according to a preconfigured tunnel service, tunnel service information with the VNE being a single network element, wherein the tunnel service information comprises an incoming label and an outgoing label of a tunnel in the VNE, an outbound interface identifier of the tunnel in the VNE, a next hop of the tunnel in the VNE, a global tunnel identifier tunnel ID, and an internal VNE label that corresponds to the global tunnel ID; determining, by the active master node, multiple nodes through which the tunnel that corresponds to the tunnel service information passes in the VNE, and node statuses of the multiple nodes through which the tunnel passes in the VNE; and generating, according to the tunnel service information and the node statuses of the multiple nodes through which the tunnel passes in the VNE, local tunnel forwarding entries for the multiple nodes through which the tunnel passes in the VNE, wherein each of the multiple nodes in the VNE maintains an internal VNE forwarding entry from itself to the other nodes among the multiple nodes, the internal VNE forwarding entry comprises a destination node identifier, an outbound interface identifier that corresponds to the destination node identifier, and next hop information, and the active master node acquire
Signalling channels for network management communication · CPC title
Interconnection of networks using encapsulation techniques, e.g. tunneling · CPC title
Network management architectures or arrangements · CPC title
Discovery or management of network topologies · CPC title
Routing performance; Theoretical aspects · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.