Information transmission method and device
AssigneeZte Corporation
InventorsZheng Zhang, Cui Wang
Life of this patent
Estimating the term…
Abstract
An information transmission method and device, comprising: when being connected to a virtual network, a network edge node encapsulates the virtual network identifier of the connected virtual network in a multicast protocol packet; the network edge node sends the multicast protocol packet to network edge nodes other than itself. The information transmission method can implement delivery of a virtual network identifier, thereby implementing highly efficient transmission of virtual network data.
Claims9
An information transmission method, comprising:
- when a network edge node is connected to a virtual network, encapsulating, by the network edge node, a virtual network identifier of the connected virtual network into a multicast protocol packet;
- sending, by the network edge node, the multicast protocol packet to one or more network edge nodes other than the network edge node per se;
- receiving, by the network edge node, a multicast protocol packet encapsulated with a virtual network identifier from each of the one or more network edge nodes other than the network edge node per se;
- learning, by the network edge node, network edge node information corresponding to respective different virtual networks through the received multicast protocol packet to organize and generate a corresponding relationship between the virtual network identifier of the virtual network to which the network edge node per se is connected and a network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected;
- determining, by the network edge node according to the corresponding relationship, the network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected, and
- after the network edge node determines, according to the corresponding relationship, the network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected, sending, by the network edge node in a multicast manner, a Bit Indexed Explicit Replication (BIER) packet encapsulated with to-be-transmitted data of the virtual network to which the network edge node per se is connected to one or more network edge nodes in the network edge node set corresponding to the virtual network identifier of the virtual network, wherein the one or more edge nodes in the network edge node set corresponding to the virtual network identifier of the virtual network are indicated in a destination address of the BIER packet.
An information transmission device, applied to a network edge node, comprising:
- a memory storing processor-executable instructions;
- and
- a processor arranged to execute the stored processor-executable instructions to perform steps of:
- when the network edge node is connected to a virtual network, encapsulating, by the network edge node, a virtual network identifier of the connected virtual network into a multicast protocol packet;
- sending, by the network edge node, the multicast protocol packet to one or more network edge nodes other than the network edge node per se;
- receiving, by the network edge node, a multicast protocol packet encapsulated with a virtual network identifier from each of the one or more network edge nodes other than the network edge node per se;
- learning, by the network edge node, network edge node information corresponding to respective different virtual networks through the received multicast protocol packet to organize and generate a corresponding relationship between the virtual network identifier of the virtual network to which the network edge node per se is connected and a network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected;
- determining, by the network virtual node according to the corresponding relationship, the network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected, and
- after the network edge node determines, according to the corresponding relationship, the network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected, sending, by the network edge node in a multicast manner, a Bit Indexed Explicit Replication (BIER) packet encapsulated with to-be-transmitted data of the virtual network to which the network edge node per se is connected to one or more network edge nodes in the network edge node set corresponding to the virtual network identifier of the virtual network, wherein the one or more edge nodes in the network edge node set corresponding to the virtual network identifier of the virtual network are indicated in a destination address of the BIER packet.
A non-transitory computer-readable storage medium having stored thereon computer-executable instructions, which when executed by a processor, causing the processor to perform an information transmission method, the method comprising:
- when a network edge node is connected to a virtual network, encapsulating, by the network edge node, a virtual network identifier of the connected virtual network into a multicast protocol packet;
- sending, by the network edge node, the multicast protocol packet to one or more network edge nodes other than the network edge node per se;
- receiving, by the network edge node, a multicast protocol packet encapsulated with a virtual network identifier from each of the one or more network edge nodes other than the network edge node per se;
- learning, by the network edge node, network edge node information corresponding to respective different virtual networks through the received multicast protocol packet to organize and generate a corresponding relationship between the virtual network identifier of the virtual network to which the network edge node per se is connected and a network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected;
- determining, by the network edge node according to the corresponding relationship, a network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected, and
- after the network edge node determines, according to the corresponding relationship, the network edge node set corresponding to the virtual network identifier of the virtual network to which the network edge node per se is connected, sending, by the network edge node in a multicast manner, a Bit Indexed Explicit Replication (BIER) packet encapsulated with to-be-transmitted data of the virtual network to which the network edge node per se is connected to one or more network edge nodes in the network edge node set corresponding to the virtual network identifier of the virtual network, wherein the one or more edge nodes in the network edge node set corresponding to the virtual network identifier of the virtual network are indicated in a destination address of the BIER packet.
Dependencies are inferred from the claim text.