CN106331199B - The addressing method and device of virtual network - Google Patents
The addressing method and device of virtual network Download PDFInfo
- Publication number
- CN106331199B CN106331199B CN201510371518.0A CN201510371518A CN106331199B CN 106331199 B CN106331199 B CN 106331199B CN 201510371518 A CN201510371518 A CN 201510371518A CN 106331199 B CN106331199 B CN 106331199B
- Authority
- CN
- China
- Prior art keywords
- message
- virtual
- vid
- cvlan
- cloud
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000013507 mapping Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 6
- 230000003068 static effect Effects 0.000 description 3
- 239000003550 marker Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000011800 void material Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Small-Scale Networks (AREA)
Abstract
The present invention provides a kind of addressing method of virtual network and devices, wherein, pass through this method, receive the message of user's virtual LAN CVLAN, VLAN ID VID is carried in the message, the VID is for identifying user's virtual LAN, parse the message, the message is sent to virtual LAN corresponding with the VID according to the result of the parsing, solves the physics VLAN wasting of resources of virtual network, it cannot be distinguished between physics VLAN cloud, map the problem of data schema complexity, the physics VLAN resource of virtual network is saved, the physics VLAN between cloud is distinguished, mapping data schema is unified.
Description
Technical field
The present invention relates to the communications fields, in particular to the addressing method and device of a kind of virtual network.
Background technique
Currently, it is in virtual network resource and physical virtual local area network that common virtual network and external network interaction, which are led to,
(Service Local Area Network, referred to as SVLAN) does static mappings (such as Openstack), wherein the physics
Virtual LAN is referred to as physics VLAN or VLAN:
In the related art, it is above-mentioned to be mapped with apparent disadvantage: firstly, Fig. 1 is VLAN and virtual net in the related technology
The static configuration schematic diagram of network, as shown in Figure 1, each virtual network will monopolize a physics VLAN, very waste VLAN is provided
Source;Secondly, physics VLAN is that the overall situation can not distinguish between cloud, it is unfavorable for virtual network isolation;Again, this inside is reflected
It is different to penetrate the method mapped between different systems, configuring does not have uniform rules, and data schema is complicated.
For in the related technology, the physics VLAN wasting of resources of virtual network be cannot be distinguished between physics VLAN cloud, mapping
The problem of data schema complexity, there is presently no effective solution schemes.
Summary of the invention
The present invention provides a kind of addressing method of virtual network and device, virtual network in the related technology is solved at least
The physics VLAN wasting of resources, cannot be distinguished between physics VLAN cloud, map the problem of data schema complexity.
According to an aspect of the invention, there is provided a kind of addressing method of virtual network, comprising:
The message for receiving user's virtual LAN CVLAN carries VLAN ID VID in the message, described
VID is for identifying user's virtual LAN;
The message is parsed, the message is sent to by virtual office corresponding with the VID according to the result of the parsing
Domain net.
Further, VLAN ID VID is carried in the message includes:
It is corresponding with the VID with the virtual network format flags of message group corresponding with the VID, and label
Cloud domain, virtual network index in cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group
Not.
Further, the parsing message, is sent to virtual LAN corresponding with the VID for the message,
Include:
It is removing CVLAN group in the message, the mark of the corresponding physical virtual local area network of the message is removed, by institute
It states message and is sent to the corresponding virtual LAN of virtual network index in the cloud domain and cloud.
It is to retain CVLAN group in the message, does not remove the mark of the corresponding physical virtual local area network of the message, it will
The message is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN.
According to another aspect of the present invention, a kind of addressing method of virtual network is additionally provided, comprising:
External network sends the message of user's virtual LAN CVLAN, and virtual local area network mark is carried in the message
Know VID, the VID is for identifying user's virtual LAN.
Further, before the message for sending user's virtual LAN CVLAN, comprising:
Addition physics network virtual net is identified in the message.
Further, VLAN ID VID is carried in the message includes:
It is corresponding with the VID with the virtual network format flags of message group corresponding with the VID, and label
Cloud domain, virtual network index in cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group
Not.
According to another aspect of the present invention, a kind of device for addressing of virtual network is additionally provided, comprising:
Receiving module receives the message of user's virtual LAN CVLAN for external network, carries in the message
VLAN ID VID, the VID are for identifying user's virtual LAN;
Sending module is parsed, for parsing the message, is sent to the message and institute according to the result of the parsing
State the corresponding virtual LAN of VID.
Further, VLAN ID VID is carried in the message includes:
It is corresponding with the VID with the virtual network format flags of message group corresponding with the VID, and label
Cloud domain, virtual network index in cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group
Not.
Further, the parsing sending module includes:
Stripping unit removes the corresponding physical virtual local of the message for being removing CVLAN group in the message
The message is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN by the mark of net.
Stick unit does not remove the corresponding physical virtual office of the message for being to retain CVLAN group in the message
The message is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN by the mark of domain net.
According to another aspect of the present invention, a kind of device for addressing of virtual network is additionally provided, comprising:
Sending module carries virtual LAN in the message for sending the message of user's virtual LAN CVLAN
VID is identified, the VID is for identifying user's virtual LAN.
Further, described device further include:
Adding module, for adding being identified in the message of physics network virtual net.
Further, VLAN ID VID is carried in the message includes:
It is corresponding with the VID with the virtual network format flags of message group corresponding with the VID, and label
Cloud domain, virtual network index in cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group
Not.
Through the invention, the message for receiving user's virtual LAN CVLAN, carries VLAN ID in the message
VID, the VID parse the message for identifying user's virtual LAN, according to the result of the parsing by the message be sent to
The corresponding virtual LAN of the VID solves the physics VLAN wasting of resources of virtual network, and physics VLAN can not area between cloud
Point, the problem of data schema complexity is mapped, the physics VLAN resource of virtual network has been saved, has distinguished the physics between cloud
VLAN has unified mapping data schema.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is the static configuration schematic diagram of VLAN and virtual network in the related technology;
Fig. 2 is a kind of flow chart one of the addressing method of virtual network according to an embodiment of the present invention;
Fig. 3 is a kind of flowchart 2 of the addressing method of virtual network according to an embodiment of the present invention;
Fig. 4 is a kind of structural block diagram one of the device for addressing of virtual network according to an embodiment of the present invention;
Fig. 5 is a kind of structural block diagram two of the device for addressing of virtual network according to an embodiment of the present invention;
Fig. 6 is the form schematic diagram of CVLAN user's virtual network according to the preferred embodiment of the invention;
Fig. 7 is the schematic diagram of the cloud domain CVLAN4 according to the preferred embodiment of the invention virtual network format;
Fig. 8 is the schematic diagram of the cloud domain CVLAN8 according to the preferred embodiment of the invention virtual network format;
Fig. 9 is the schematic diagram that message according to the preferred embodiment of the invention enters cloud addressing;
Figure 10 is the schematic diagram that message according to the preferred embodiment of the invention goes out cloud addressing.
Specific embodiment
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and in combination with Examples.It should be noted that not conflicting
In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.
A kind of addressing method of virtual network is provided in the present embodiment, and Fig. 2 is one kind according to an embodiment of the present invention
The flow chart one of the addressing method of virtual network, as shown in Fig. 2, the process includes the following steps:
Step S202 receives the message of user's virtual LAN CVLAN, carries VLAN ID in the message
VID, the VID are for identifying user's virtual LAN;
Step S204 parses the message, and the message is sent to virtual office corresponding with the VID according to the result of the parsing
Domain net.
Through the above steps, the message for receiving user's virtual LAN CVLAN carries virtual local area network mark in the message
Know VID, which parses the message, the message is sent to according to the result of the parsing for identifying user's virtual LAN
Virtual LAN corresponding with the VID solves the physics VLAN wasting of resources of virtual network, and physics VLAN can not between cloud
It distinguishes, maps the problem of data schema complexity, saved the physics VLAN resource of virtual network, distinguished the physics between cloud
VLAN has unified mapping data schema.
In the present embodiment, there are many modes by carrying VLAN ID VID in the message, wherein with the message
Virtual network format flags group corresponding with the VID, and label cloud corresponding with VID domain, virtual network rope in cloud
Draw, wherein the group includes following one: removing CVLAN group retains CVLAN group.
It is removing CVLAN group in the message, the mark of the corresponding physical virtual local area network of the message is removed, by the message
It is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN.
It is to retain CVLAN group in the message, the mark of the corresponding physical virtual local area network of the message is not removed, by the report
Text is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN.
A kind of addressing method of virtual network is additionally provided in the present embodiment, and Fig. 3 is according to an embodiment of the present invention one
The flowchart 2 of the addressing method of kind virtual network, as shown in figure 3, the process includes the following steps:
Step S302, external network send the message of user's virtual LAN CVLAN, carry virtual office in the message
Domain network mark knows VID, and the VID is for identifying user's virtual LAN.
Through the above steps, external network sends the message of user's virtual LAN CVLAN, carries in the message empty
Quasi- LAN ID VID, the VID solve the physics VLAN resource wave of virtual network for identifying user's virtual LAN
Take, physics VLAN cannot be distinguished between cloud, map the problem of data schema complexity, save the physics VLAN money of virtual network
Source has distinguished the physics VLAN between cloud, has unified mapping data schema.
In the present embodiment, before the message for sending user's virtual LAN CVLAN, addition physics network virtual net
It is identified in the message.
In the present embodiment, there are many modes by carrying VLAN ID VID in the message, wherein with the message
Virtual network format flags group corresponding with the VID, and label cloud corresponding with VID domain, virtual network rope in cloud
Draw, wherein the group includes following one: removing CVLAN group retains CVLAN group.
Additionally provide a kind of device for addressing of virtual network in the present embodiment, the device for realizing above-described embodiment and
Preferred embodiment, the descriptions that have already been made will not be repeated.As used below, predetermined function may be implemented in term " module "
The combination of the software and/or hardware of energy.It is hard although device described in following embodiment is preferably realized with software
The realization of the combination of part or software and hardware is also that may and be contemplated.
Fig. 4 is a kind of structural block diagram one of the device for addressing of virtual network according to an embodiment of the present invention, as shown in figure 4,
The device includes:
Receiving module 42 carries virtual LAN in the message for receiving the message of user's virtual LAN CVLAN
VID is identified, the VID is for identifying user's virtual LAN;
The message is sent to and this VID pairs for parsing the message according to the result of the parsing by parsing sending module 44
The virtual LAN answered.
By above-mentioned apparatus, the message of user's virtual LAN CVLAN is received, virtual local area network mark is carried in the message
Know VID, which parses the message, the message is sent to according to the result of the parsing for identifying user's virtual LAN
Virtual LAN corresponding with the VID solves the physics VLAN wasting of resources of virtual network, and physics VLAN can not between cloud
It distinguishes, maps the problem of data schema complexity, saved the physics VLAN resource of virtual network, distinguished the physics between cloud
VLAN has unified mapping data schema.
In the present embodiment, which includes:
Stripping unit removes the corresponding physical virtual local area network of the message for being removing CVLAN group in the message
The message is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN by mark.
Stick unit does not remove the corresponding physical virtual local area network of the message for being to retain CVLAN group in the message
Mark, which is sent in the cloud domain and cloud virtual network and indexes corresponding virtual LAN.
Fig. 5 is a kind of structural block diagram two of the device for addressing of virtual network according to an embodiment of the present invention, as shown in figure 5,
The device includes:
Sending module 52 sends the message of user's virtual LAN CVLAN for external network, carries in the message
VLAN ID VID, the VID are for identifying user's virtual LAN.
By above-mentioned apparatus, external network sends the message of user's virtual LAN CVLAN, carries in the message empty
Quasi- LAN ID VID, the VID solve the physics VLAN resource wave of virtual network for identifying user's virtual LAN
Take, physics VLAN cannot be distinguished between cloud, map the problem of data schema complexity, save the physics VLAN money of virtual network
Source has distinguished the physics VLAN between cloud, has unified mapping data schema.
In the present embodiment, further includes: adding module is identified to the message for add physics network virtual net
In.
Below with reference to preferred embodiment and embodiment, the present invention is described in detail.
Fig. 6 is the form schematic diagram of CVLAN user's virtual network according to the preferred embodiment of the invention, as shown in fig. 6, association
View 802.1ad defines a kind of user's virtual network (Customer VLAN, referred to as CVLAN), is the CVLAN on SVLAN
Layer, for distinguishing the different business of different user, the meaning of virtual network can be assigned with this existing definition, for void
The addressing of quasi- network.
This preferred embodiment provides the virtual network addressing technology of a kind of not exclusive physics VLAN (SVLAN).
In the preferred embodiment, it is partially indicated using the mark of CVLAN (VLAN Identifier, referred to as VID)
Virtual network is parsed according to virtual network format when message enters cloud and is addressed, and message adds virtual network format when going out cloud
CVLAN label.
In the case where seldom occupying physics VLAN, multiple virtual networks are addressed using CVLAN;
Without that can index and can repeat with virtual network between cloud, virtual network can effectively be isolated;
Due to carry out data schema that can be of overall importance after addressing information uniform format.
The different group showing of non-VLAN marker frame is defined in agreement Q802.1Q embodies VID, VLAN (including
SVLAN and CVLAN) marker frame do not use group, and CVLAN is also now defined group, as shown in table 1, lead in a network
The range in cloud domain wants identical, that is, in the same network or is all A or B group or is exactly C and D group
Group A is 4 cloud domain virtual network formats, removes CVLAN group;
Group B is 4 cloud domain virtual network formats, retains CVLAN group;
Group C is 8 cloud domain virtual network formats, removes CVLAN group;
Group D is 8 cloud domain virtual network formats, retains CVLAN group;
The existing processing of other groups of other same agreements.
Table 1
Fig. 7 is the schematic diagram of the cloud domain CVLAN4 according to the preferred embodiment of the invention virtual network format, such as Fig. 7 institute
Show, the part VID is embodied in following virtual network format in group A and B, and first 4 are defined as Cloud Domain, for distinguishing
Heterogeneous networks cloud, latter 8 are defined as virtual network in cloud and index.
Fig. 8 is the schematic diagram of the cloud domain CVLAN8 according to the preferred embodiment of the invention virtual network format, such as Fig. 8 institute
Show, it is contemplated that the number of some network medium clouds is relatively more, but virtual network is fewer, so defining the portion VID in group C and D
Divide and is embodied in following 8 cloud domains virtual network format, first 8 are defined as Cloud Domain, for distinguishing heterogeneous networks cloud,
4 are defined as virtual network index in cloud afterwards.
In the preferred embodiment, a virtual network addressing router VNet Router is disposed in cloud, as receiving
The addressing parsing of message and route processing after physical internet ports removing VLAN.
Fig. 9 is the schematic diagram that message according to the preferred embodiment of the invention enters cloud addressing, as shown in figure 9, message enters to cloud
In after, if being configured with CVALN is virtual network format group group, according to parsing CVLAN as defined above, find corresponding void
Quasi- network send message to corresponding virtual network, if it is A and C group, removes CVLAN before delivery, if it is B
With CVLAN is not removed if D group then, the processing of B group and D group maintains the existing message meaning of CVLAN, and client layer can continue
Other traffic differentiations (such as common differentiated service type) is done using CVLAN.If special message does not carry
CVLAN is then handled according to existing routing logic.Specific step includes:
Step 1, physical network card receives two kinds of messages for having played VLAN and CVLAN label, and VLAN is the legal object of the port
Reason VLAN is identified as Vlan0, and CVLAN is respectively the vnet 0 of cloud domain Domain 0 and the CVLAN of vnet1 format, physical network card
Vlan0 is removed, message is passed into virtual network addressing router
Step 2, virtual network addressing router VNet Router has found that two code streams all carry CVLAN label, in addition
This cloud domain enables the CVLAN of virtual network format, then parses CVLAN, discovery according to the different group virtual network formats of configuration
Cloud domain identifier is that this cloud domain then continues to judge virtual network part, by virtual network portion identification be vnet0 message transmit
Onto virtual network vnet0, mark is that the message of vnet1 is transmitted to virtual network vnet1
Step 3, virtual network is handled after receiving message according to existing business processing mode.
Figure 10 is the schematic diagram that message according to the preferred embodiment of the invention goes out cloud addressing, and as shown in Figure 10, message goes out cloud
The preceding CVLAN for adding upper virtual network format according to structure as above if being configured with and enabling A or B group C VLAN
Step 1, when virtual network being needed to send message to outside, message is issued virtual network addressing by virtual network first
Router VNet Router, VNet Router are responsible for the message come from vnet0 to stamp vnet0 format in the Domain0 of cloud domain
CVLAN label be sent to physical network card eth0, the message of same vnte1 also costs CVALN label and is then sent to Physical Network
Card
Step 2, message is stamped again and message is sent to outside after local physics VLAN (Vlan0) by physical network card eth0
Network.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation
The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much
In the case of the former be more preferably embodiment.Based on this understanding, technical solution of the present invention is substantially in other words to existing
The part that technology contributes can be embodied in the form of software products, which is stored in a storage
In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate
Machine, server or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiments of the present invention also provide a kind of storage mediums.Optionally, in the present embodiment, above-mentioned storage medium can
To be arranged to store the program code of the method and step for executing following above-described embodiment:
Optionally, storage medium is also configured to store the program generation of the method and step for executing following above-described embodiment
Code:
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (ROM,
Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or
The various media that can store program code such as CD.
Optionally, in the present embodiment, processor executes above-mentioned implementation according to program code stored in storage medium
The method and step of example.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general
Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed
Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored
It is performed by computing device in the storage device, and in some cases, it can be to be different from shown in sequence execution herein
Out or description the step of, perhaps they are fabricated to each integrated circuit modules or by them multiple modules or
Step is fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field
For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair
Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.
Claims (8)
1. a kind of addressing method of virtual network characterized by comprising
The message for receiving user's virtual LAN CVLAN, carries VLAN ID VID in the message, and the VID is used
In mark user's virtual LAN;
The message is parsed, the message is sent to by virtual LAN corresponding with the VID according to the result of the parsing;
Wherein, VLAN ID VID is carried in the message includes:
With the virtual network format flags of message group corresponding with the VID, and label cloud corresponding with the VID
Virtual network indexes in domain, cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group.
2. the method according to claim 1, wherein the parsing message, by the message be sent to
The corresponding virtual LAN of the VID, comprising:
It is removing CVLAN group in the message, the mark of the corresponding physical virtual local area network of the message is removed, by the report
Text is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN;
It is to retain CVLAN group in the message, does not remove the mark of the corresponding physical virtual local area network of the message, it will be described
Message is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN.
3. a kind of addressing method of virtual network characterized by comprising
External network sends the message of user's virtual LAN CVLAN, carries VLAN ID in the message
VID, the VID are for identifying user's virtual LAN;
Wherein, VLAN ID VID is carried in the message includes:
With the virtual network format flags of message group corresponding with the VID, and label cloud corresponding with the VID
Virtual network indexes in domain, cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group.
4. according to the method described in claim 3, it is characterized in that, being wrapped before sending the message of user's virtual LAN CVLAN
It includes:
Addition physics network virtual net is identified in the message.
5. a kind of device for addressing of virtual network characterized by comprising
Receiving module carries VLAN ID in the message for receiving the message of user's virtual LAN CVLAN
VID, the VID are for identifying user's virtual LAN;
The message is sent to and the VID for parsing the message according to the result of the parsing by parsing sending module
Corresponding virtual LAN;
Wherein, VLAN ID VID is carried in the message includes:
With the virtual network format flags of message group corresponding with the VID, and label cloud corresponding with the VID
Virtual network indexes in domain, cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group.
6. device according to claim 5, which is characterized in that the parsing sending module includes:
Stripping unit removes the corresponding physical virtual local area network of the message for being removing CVLAN group in the message
The message is sent to virtual network in the cloud domain and cloud and indexes corresponding virtual LAN by mark;
Stick unit does not remove the corresponding physical virtual local area network of the message for being to retain CVLAN group in the message
Mark, the message is sent in the cloud domain and cloud virtual network and indexes corresponding virtual LAN.
7. a kind of device for addressing of virtual network characterized by comprising
Sending module sends the message of user's virtual LAN CVLAN for external network, carries in the message virtual
LAN ID VID, the VID are for identifying user's virtual LAN;
Wherein, VLAN ID VID is carried in the message includes:
With the virtual network format flags of message group corresponding with the VID, and label cloud corresponding with the VID
Virtual network indexes in domain, cloud, wherein the group includes following one: removing CVLAN group retains CVLAN group.
8. device according to claim 7, which is characterized in that described device further include:
Adding module, for adding being identified in the message of physics network virtual net.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510371518.0A CN106331199B (en) | 2015-06-29 | 2015-06-29 | The addressing method and device of virtual network |
PCT/CN2016/077740 WO2017000604A1 (en) | 2015-06-29 | 2016-03-29 | Virtual network addressing method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510371518.0A CN106331199B (en) | 2015-06-29 | 2015-06-29 | The addressing method and device of virtual network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106331199A CN106331199A (en) | 2017-01-11 |
CN106331199B true CN106331199B (en) | 2019-08-06 |
Family
ID=57607746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510371518.0A Active CN106331199B (en) | 2015-06-29 | 2015-06-29 | The addressing method and device of virtual network |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106331199B (en) |
WO (1) | WO2017000604A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932342A (en) * | 2012-10-26 | 2013-02-13 | 华为技术有限公司 | Method and network equipment for isolating multi-user virtual local area network |
TW201338469A (en) * | 2011-12-22 | 2013-09-16 | Ibm | Flexibility and scalable data link layer flow control for network Fibre Channel networks |
CN104158718A (en) * | 2014-08-25 | 2014-11-19 | 杭州华三通信技术有限公司 | A message processing method and device |
CN104303462A (en) * | 2012-07-30 | 2015-01-21 | 惠普发展公司,有限责任合伙企业 | Provider bridged network communication |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8611212B2 (en) * | 2011-03-30 | 2013-12-17 | Fujitsu Limited | Method and system for writing to a VLAN tag |
-
2015
- 2015-06-29 CN CN201510371518.0A patent/CN106331199B/en active Active
-
2016
- 2016-03-29 WO PCT/CN2016/077740 patent/WO2017000604A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201338469A (en) * | 2011-12-22 | 2013-09-16 | Ibm | Flexibility and scalable data link layer flow control for network Fibre Channel networks |
CN104303462A (en) * | 2012-07-30 | 2015-01-21 | 惠普发展公司,有限责任合伙企业 | Provider bridged network communication |
CN102932342A (en) * | 2012-10-26 | 2013-02-13 | 华为技术有限公司 | Method and network equipment for isolating multi-user virtual local area network |
CN104158718A (en) * | 2014-08-25 | 2014-11-19 | 杭州华三通信技术有限公司 | A message processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN106331199A (en) | 2017-01-11 |
WO2017000604A1 (en) | 2017-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8954992B2 (en) | Distributed and scaled-out network switch and packet processing | |
US11825345B2 (en) | Secure creation of application containers for fifth generation cellular network slices | |
CN111683011B (en) | Message processing method, device, equipment and system | |
CN104718723B (en) | For the networking in virtual network and the frame of security service | |
CN106603550B (en) | A kind of Network Isolation method and device | |
CN105391568A (en) | SDN (Software Defined Network) implementation method, device and system | |
CN105591978A (en) | Network Based Service Function Chaining | |
CN112422393A (en) | Method for transmitting message of extensible virtual local area network, computer equipment and readable medium | |
CN103118149B (en) | Communication control method between same tenant's server and the network equipment | |
CN102316388B (en) | Selective QinQ implementation method in a kind of passive optical network and device thereof | |
CN103354520B (en) | A kind of method and device of tag processes | |
CN112130957A (en) | Method and system for using intelligent network card for breaking through virtualization isolation of container | |
CN103067295A (en) | Method and device and system for service transmission | |
CN109639451A (en) | Port configuration method, device, storage medium and electronic device | |
CN104683428A (en) | Network service processing method and device | |
CN112769738A (en) | DetNet data packet processing method and device | |
CN112583655B (en) | Data transmission method, device, electronic device and readable storage medium | |
EP2928129B1 (en) | Method and network devices for determining an administrative domain in a virtual cluster | |
CN105049546B (en) | A kind of Dynamic Host Configuration Protocol server is the method and device of client distribution IP address | |
CN106331199B (en) | The addressing method and device of virtual network | |
CN101908982A (en) | Detection method, device and system of VLAN (Virtual Local Area Network) | |
CN107438035A (en) | A kind of network processing unit, network processing method and system, veneer | |
CN108259338B (en) | Private network application identification method and device | |
CN104506436A (en) | Data message sending method for Ethernet passive optical network | |
CN109005122A (en) | File transmitting method, device and the network equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |