[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110213147B - Cloud network intercommunication method and device, storage medium and terminal equipment - Google Patents

Cloud network intercommunication method and device, storage medium and terminal equipment Download PDF

Info

Publication number
CN110213147B
CN110213147B CN201910133622.4A CN201910133622A CN110213147B CN 110213147 B CN110213147 B CN 110213147B CN 201910133622 A CN201910133622 A CN 201910133622A CN 110213147 B CN110213147 B CN 110213147B
Authority
CN
China
Prior art keywords
network
channel
dedicated
cloud network
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
Application number
CN201910133622.4A
Other languages
Chinese (zh)
Other versions
CN110213147A (en
Inventor
王新征
刘继伟
高月娟
陈新蕾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Enterprise Online Beijing Data Technology Co ltd
Original Assignee
Enterprise Online Beijing Network Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Enterprise Online Beijing Network Co ltd filed Critical Enterprise Online Beijing Network Co ltd
Priority to CN201910133622.4A priority Critical patent/CN110213147B/en
Publication of CN110213147A publication Critical patent/CN110213147A/en
Application granted granted Critical
Publication of CN110213147B publication Critical patent/CN110213147B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of computer networks, in particular to a cloud network intercommunication method and device, a computer readable storage medium and terminal equipment. The method provided by the invention comprises the following steps: constructing a first physical private line from a network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network; a first special line channel connected to the network switching center is arranged in the first physical special line, and a second special line channel connected to the network switching center is arranged in the second physical special line; the network interworking request of the target user for the first cloud network and the second cloud network is received through the first special line channel, and the network interworking request is forwarded to the second special line channel to control the second special line channel to establish network connection with the first special line channel, so that the target user can realize network interworking between the first cloud network and the second cloud network, the rapid network interworking between the two cloud networks of the user is realized, the use cost of the user is reduced, and the use experience of the user is improved.

Description

Cloud network intercommunication method and device, storage medium and terminal equipment
Technical Field
The invention relates to the technical field of computer networks, in particular to a cloud network intercommunication method and device, a computer readable storage medium and terminal equipment.
Background
With the rapid development of cloud computing technology, the use of cloud networks is becoming more and more popular, more and more users need to use cloud networks in daily work and life, and the same user often uses a plurality of cloud networks at the same time, and the cloud networks are not intercommunicated, so that if the user needs to transmit or exchange data between the two cloud networks, the user needs to apply for a special line corresponding to the two cloud networks to realize the data transmission and exchange between the two cloud networks and the like of the user through the special line, but the special line construction has the defects of long construction period, high use cost and the like, and the use experience of the user is greatly reduced.
Disclosure of Invention
The embodiment of the invention provides a cloud network intercommunication method and device, a computer readable storage medium and terminal equipment, which can realize the rapid network intercommunication of a user between two cloud networks, reduce the use cost of the user and improve the use experience of the user.
In a first aspect of the embodiments of the present invention, a cloud network interworking method is provided, which is applied to a network switching center, and the cloud network interworking method includes:
constructing a first physical private line from the network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network;
a first special line channel connected to the network switching center is arranged in the first physical special line, and a second special line channel connected to the network switching center is arranged in the second physical special line;
receiving a network intercommunication request of a target user for the first cloud network and the second cloud network through the first special line channel, and forwarding the network intercommunication request to the second special line channel to control the second special line channel to establish network connection with the first special line channel, so that the target user can realize network intercommunication between the first cloud network and the second cloud network.
Further, the receiving, by the first dedicated channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forwarding the network interworking request to the second dedicated channel, so as to control the second dedicated channel to establish a network connection with the first dedicated channel, includes:
acquiring a first intranet of the target user in the first cloud network, and connecting the first intranet to the first special line channel;
acquiring a second intranet of the target user in the second cloud network, and connecting the second intranet to the second special line channel;
and receiving a network intercommunication request of the first intranet through the first special line channel, and forwarding the network intercommunication request to the second special line channel to control the second special line channel to establish network connection with the first special line channel, so that intranet intercommunication is realized between the first intranet and the second intranet.
Preferably, a plurality of second dedicated line channels are arranged in the second physical dedicated line;
the receiving, by the first dedicated line channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forwarding the network interworking request to the second dedicated line channel includes:
receiving a network interworking request of the target user for the first cloud network and the second cloud network through the first private line channel, wherein the network interworking request comprises a data packet;
acquiring a first channel identifier contained in a data packet output from the first private line channel;
and determining a second special line channel corresponding to the target user in the second physical special line according to the first channel identifier, and sending the data packet to the determined second special line channel.
Optionally, before determining, according to the first channel identifier, a second dedicated channel corresponding to the target user in the second physical dedicated line, the method includes:
setting a first channel identifier corresponding to the first special line channel and a second channel identifier corresponding to the second special line channel;
constructing a corresponding relation between the first channel identifier and the second channel identifier;
correspondingly, the determining, according to the first channel identifier, a second dedicated channel corresponding to the target user in the second physical dedicated line includes:
and determining a second special line channel corresponding to the target user in the second physical special line according to the first channel identifier and the corresponding relation.
Further, the first dedicated channel and the second dedicated channel are virtual channels.
In a second aspect of the embodiments of the present invention, a cloud network interworking apparatus is provided, which is applied to a network switching center, and the cloud network interworking apparatus includes:
the private line construction module is used for constructing a first physical private line from the network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network;
a channel setting module, configured to set a first dedicated channel connected to the network switching center in the first physical dedicated line and set a second dedicated channel connected to the network switching center in the second physical dedicated line;
the request forwarding module is configured to receive, through the first dedicated line channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forward the network interworking request to the second dedicated line channel, so as to control the second dedicated line channel to establish network connection with the first dedicated line channel, so that the target user performs network interworking between the first cloud network and the second cloud network.
In a third aspect of the embodiments of the present invention, there is provided a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the cloud network interworking method according to the foregoing first aspect when executing the computer program.
In a fourth aspect of embodiments of the present invention, a computer-readable storage medium is provided, where a computer program is stored, and when being executed by a processor, the computer program implements the steps of the cloud network interworking method according to the foregoing first aspect.
According to the technical scheme, the embodiment of the invention has the following advantages:
in the embodiment of the present invention, a first physical private line from a network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network may be pre-constructed, a first private line channel connected to the network switching center may be set in the first physical private line, and a second private line channel connected to the network switching center may be set in the second physical private line, so that a network interworking request of a target user for the first cloud network and the second cloud network may be received through the first private line channel, and the network interworking request may be forwarded to the second private line channel, so as to control the second private line channel to establish a network connection with the first private line channel, so that the target user performs network interworking between the first cloud network and the second cloud network. In the embodiment of the invention, the physical private line between the network switching center and the first cloud network and the physical private line between the network switching center and the second cloud network are pre-constructed to connect the network switching center with the first cloud network and the second cloud network, so that when the network switching center receives a network intercommunication request of a target user for communicating the first cloud network and the second cloud network, the first cloud network and the second cloud network of the target user can be in network communication according to the network intercommunication request, the target user can realize network intercommunication between the first cloud network and the second cloud network without applying for the physical private line, the construction period of the target user is reduced, and meanwhile, the physical private line can be shared by multiple users through the construction of the private line channel, the multiplexing of the physical private line between the multiple cloud networks is realized, and the use cost of each user is reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a flowchart of an embodiment of a cloud network interworking method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a cloud network interworking method in an application scenario according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of a cloud network interworking method in another application scenario according to an embodiment of the present invention;
fig. 4 is a structural diagram of an embodiment of a cloud network interworking apparatus according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a cloud network intercommunication method and device, a computer readable storage medium and terminal equipment, which are used for realizing the rapid network intercommunication of a user between two cloud networks, reducing the use cost of the user and improving the use experience of the user.
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the embodiments described below are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention. In addition, "first", "second", and "third" and the like described in the embodiments of the present invention are for distinguishing different objects, and are not for describing a specific order.
Referring to fig. 1, an embodiment of the present invention provides a cloud network interworking method applied to a network switching center, where the cloud network interworking method includes:
s101, constructing a first physical private line from the network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network;
in the embodiment of the invention, in order to realize network intercommunication between intranet networks in different cloud networks for the same user, a network switching center can be constructed, and physical special lines from the network switching center to the different cloud networks can be established so as to connect the network switching center with each cloud network respectively.
Here, the port connected to the switch in the constructed network switching center uses a port link-type trunk mode, and a trunk allow-pass Vlan number can be configured in the port, that is, when the Vlan number configured by the network switching center is consistent with a Vlan created on a cloud network, the network switching center can communicate with each cloud network.
It should be understood that the cloud networks described above include two or three for illustrative explanation, and should not be construed as a limitation to the embodiments of the present invention, and the number of the cloud networks in the embodiments of the present invention may also be four, five, or six, of course.
Step S102, a first private line channel connected to the network switching center is arranged in the first physical private line, and a second private line channel connected to the network switching center is arranged in the second physical private line;
in the embodiment of the invention, after the physical private line from the network switching center to each cloud network is established, one or more private line channels can be arranged in each physical private line, and each private line channel in each physical private line can correspond to one user, so that the internal networks of the users in different cloud networks can be connected to the network switching center. Here, the dedicated channels such as the first dedicated channel and the second dedicated channel provided in each physical dedicated line are all virtual channels.
Step S103, receiving a network interworking request of a target user for the first cloud network and the second cloud network through the first dedicated channel, and forwarding the network interworking request to the second dedicated channel to control the second dedicated channel to establish a network connection with the first dedicated channel, so that the target user performs network interworking between the first cloud network and the second cloud network.
Specifically, as shown in fig. 2, the receiving, through the first dedicated channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forwarding the network interworking request to the second dedicated channel to control the second dedicated channel to establish a network connection with the first dedicated channel may include:
step S201, acquiring a first intranet of the target user in the first cloud network, and connecting the first intranet to the first private line channel;
step S202, a second intranet of the target user in the second cloud network is obtained, and the second intranet is connected to the second private line channel;
step S203, receiving a network interworking request of the first intranet through the first dedicated channel, and forwarding the network interworking request to the second dedicated channel to control the second dedicated channel to establish a network connection with the first dedicated channel, so that intranet interworking is achieved between the first intranet and the second intranet.
In an embodiment of the present invention, if a certain target user wants to implement network interworking between different cloud networks, the target user may submit a network interworking request to the network switching center, and may access an intranet in each cloud network to the network switching center, for example, a first intranet in a first cloud network (e.g., Tencent cloud) may be accessed to the network switching center, and a second intranet in a second cloud network (e.g., Ali cloud) may be accessed to the network switching center, and after acquiring the first intranet in the first cloud network of the target user, the network switching center may allocate a first dedicated channel to the first intranet in a first physical dedicated line corresponding to the first cloud network, and may connect the first intranet with the allocated first dedicated channel. Similarly, after acquiring a second intranet of the target user in the second cloud network, the network switching center may allocate a second private line channel to the second intranet in a second physical private line corresponding to the second cloud network, and may connect the second intranet with the allocated second private line channel.
Therefore, when the target user sends a network interworking request for the first cloud network and the second cloud network through the first intranet, the network interworking request can reach the network switching center through the corresponding first dedicated channel, and after receiving the network interworking request, the network switching center can determine the second cloud network to which the network interworking request reaches and the corresponding second dedicated channel, and can forward the network interworking request to the corresponding second dedicated channel to control the first dedicated channel and the second dedicated channel to establish a network connection therebetween, so that an intranet connection is established between the first intranet and the second intranet through the first dedicated channel and the second dedicated channel, thereby implementing network interworking between the first cloud network and the second cloud network by the target user through an intranet virtual channel, the method avoids communication through a public network, can reduce the possibility of external interference, improve the stability of the network, reduce the number of times that data transmission needs to jump, improve the network quality, avoid the possibility of network data transmission exposure, and improve the security of network data transmission.
It can be understood that, when there are three cloud networks that the target user requests for network interworking, the target user may further access a third intranet in a third cloud network (e.g., a hundredth cloud) to the network switching center, and after obtaining the third intranet in the third cloud network of the target user, the network switching center may allocate a third dedicated channel to the third intranet in a third physical dedicated line corresponding to the third cloud network, and may connect the third intranet with the allocated third dedicated channel. And when the target user sends a network interworking request for the first cloud network, the second cloud network and the third cloud network through the first intranet, after receiving the network interworking request, a second cloud network and a corresponding second private lane to which the network interworking request is to be arrived and a third cloud network and a corresponding third private lane to which the network interworking request is to be arrived may be determined, and can forward the network interworking request to the corresponding second dedicated line channel and the corresponding third dedicated line channel, to control the first dedicated channel, the second dedicated channel and the third dedicated channel to establish network connection, therefore, the first intranet, the second intranet and the third intranet can be mutually connected through the first special line channel, the second special line channel and the third special line channel.
It should be noted that the sending of the network interworking request through the first intranet is only schematically illustrated, and should not be construed as a limitation to the embodiment of the present invention, and the network interworking request may also be sent through the second intranet or the third intranet in the embodiment of the present invention.
Preferably, in this embodiment of the present invention, a plurality of second dedicated channels may be disposed in the second physical dedicated line, and therefore, as shown in fig. 3, the receiving, by the first dedicated channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forwarding the network interworking request to the second dedicated channel may include:
step S301, receiving, through the first dedicated line channel, a network interworking request of the target user for the first cloud network and the second cloud network, where the network interworking request includes a data packet;
step S302, acquiring a first channel identifier contained in a data packet output from the first private line channel;
step S303, determining a second private line channel corresponding to the target user in the second physical private line according to the first channel identifier, and sending the data packet to the determined second private line channel.
As for the above steps S301 to S303, it can be understood that, in the implementation of the present invention, when one or more first dedicated channels are set in the first physical dedicated line, the first channel identifier corresponding to each first dedicated channel may be set at the same time, for example, the first channel identifier corresponding to the first dedicated channel may be set to 1 to 1000. Similarly, when a plurality of second dedicated lanes are set in the second physical dedicated line, a second lane identifier corresponding to each second dedicated lane may also be set at the same time, for example, the second lane identifier corresponding to the second dedicated lane may be set to 1001 to 2000. Subsequently, a correspondence between the first channel identifier and the second channel identifier may be constructed, such as 1 and 1001, 2 and 1002, … …, 1000 and 2000, and so on.
Therefore, when a target user needs to intercommunicate a first cloud network and a second cloud network, the target user may submit an application to the network switching center, and the network switching center may allocate a first dedicated line channel of the target user in the first physical dedicated line and a second dedicated line channel of the target user in the second physical dedicated line according to the correspondence, that is, may allocate the first dedicated line channel and the second dedicated line channel corresponding to the first channel identifier and the second channel identifier to the same target user.
It should be noted that, in the embodiment of the present invention, the network interworking request sent by the first intranet of the target user may include a data packet, and the data packet may include a first channel identifier corresponding to a first dedicated channel after passing through a certain first dedicated channel, and if the data packet comes out from the first dedicated channel with the first channel identifier of 200, the data packet may include the identifier of 200, so that, after receiving the data packet coming out from the first dedicated channel, the network switching center may obtain the first channel identifier included in the data packet, and may determine, according to the obtained first channel identifier and the correspondence relationship, a second dedicated channel corresponding to the target user in the second physical dedicated channel, and if the correspondence relationship between the first channel identifier and the second channel identifier is the aforementioned "1 corresponds to 1001 2 corresponds to 1002, … …, 1000 corresponds to 2000 ", when the acquired first channel identifier is 200, it is determined that the corresponding second channel identifier is 1200 according to the correspondence, that is, it is determined that the second dedicated channel corresponding to the target user in the second physical dedicated line is the second dedicated channel corresponding to the second channel identifier 1200, and the received data packet is forwarded to the second dedicated channel corresponding to the second channel identifier 1200, thereby implementing network interworking between the first dedicated channel corresponding to the first channel identifier 200 and the second dedicated channel corresponding to the second channel identifier 1200, and further implementing network interworking between the first cloud network and the second cloud network by the target user, so as to share the physical dedicated line with multiple users on the premise of guaranteeing network isolation, so that the construction cost of the physical dedicated line can be shared by multiple users, the use cost of each user is reduced.
In the embodiment of the present invention, a first physical private line from a network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network may be pre-constructed, a first private line channel connected to the network switching center may be set in the first physical private line, and a second private line channel connected to the network switching center may be set in the second physical private line, so that a network interworking request of a target user for the first cloud network and the second cloud network may be received through the first private line channel, and the network interworking request may be forwarded to the second private line channel, so as to control the second private line channel to establish a network connection with the first private line channel, so that the target user performs network interworking between the first cloud network and the second cloud network. In the embodiment of the invention, the physical private line between the network switching center and the first cloud network and the physical private line between the network switching center and the second cloud network are pre-constructed to connect the network switching center with the first cloud network and the second cloud network, so that when the network switching center receives a network intercommunication request of a target user for communicating the first cloud network and the second cloud network, the first cloud network and the second cloud network of the target user can be in network communication according to the network intercommunication request, the target user can realize network intercommunication between the first cloud network and the second cloud network without applying for the physical private line, the construction period of the target user is reduced, and meanwhile, the physical private line can be shared by multiple users through the construction of the private line channel, the multiplexing of the physical private line between the multiple cloud networks is realized, and the use cost of each user is reduced.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
The foregoing mainly describes a cloud network interworking method, and a detailed description will be given below of a cloud network interworking apparatus.
As shown in fig. 4, an embodiment of the present invention provides a cloud network interworking apparatus, which is applied to a network switching center, and the cloud network interworking apparatus includes:
a dedicated line construction module 401, configured to construct a first physical dedicated line from the network switching center to a first cloud network and a second physical dedicated line from the network switching center to a second cloud network;
a channel setting module 402, configured to set a first dedicated channel connected to the network switching center in the first physical dedicated line and set a second dedicated channel connected to the network switching center in the second physical dedicated line;
a request forwarding module 403, configured to receive, through the first dedicated line channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forward the network interworking request to the second dedicated line channel, so as to control the second dedicated line channel to establish a network connection with the first dedicated line channel, so that the target user performs network interworking between the first cloud network and the second cloud network.
Further, the request forwarding module 403 may include:
the first intranet connection unit is used for acquiring a first intranet of the target user in the first cloud network and connecting the first intranet to the first special line channel;
the second intranet connection unit is used for acquiring a second intranet of the target user in the second cloud network and connecting the second intranet to the second special line channel;
and the first request forwarding unit is used for receiving a network intercommunication request of the first intranet through the first special line channel and forwarding the network intercommunication request to the second special line channel so as to control the second special line channel to establish network connection with the first special line channel, so that intranet intercommunication is realized between the first intranet and the second intranet.
Preferably, a plurality of second dedicated line channels are arranged in the second physical dedicated line;
the request forwarding module 403 may further include:
a request obtaining unit, configured to receive, through the first dedicated line channel, a network interworking request of the target user for the first cloud network and the second cloud network, where the network interworking request includes a data packet;
a channel identifier acquiring unit, configured to acquire a first channel identifier included in a data packet output from the first dedicated channel;
and the second request forwarding unit is used for determining a second special line channel corresponding to the target user in the second physical special line according to the first channel identifier and sending the data packet to the determined second special line channel.
Optionally, the cloud network interworking apparatus may further include:
a channel identifier setting unit, configured to set a first channel identifier corresponding to the first dedicated channel and a second channel identifier corresponding to the second dedicated channel;
a correspondence construction unit configured to construct a correspondence between the first channel identifier and the second channel identifier;
correspondingly, the second request forwarding unit is specifically configured to determine, according to the first channel identifier and the correspondence, a second dedicated channel corresponding to the target user in the second physical dedicated line.
Further, the first dedicated channel and the second dedicated channel are virtual channels.
Fig. 5 is a schematic diagram of a terminal device according to an embodiment of the present invention. As shown in fig. 5, the terminal device 5 of this embodiment includes: a processor 50, a memory 51 and a computer program 52, such as a cloud interworking program, stored in said memory 51 and operable on said processor 50. When the processor 50 executes the computer program 52, the steps in the above-mentioned embodiments of the cloud network interworking method, for example, steps S101 to S103 shown in fig. 1, are implemented. Alternatively, the processor 50, when executing the computer program 52, implements the functions of each module/unit in the above-mentioned device embodiments, for example, the functions of the modules 401 to 403 shown in fig. 4.
Illustratively, the computer program 52 may be partitioned into one or more modules/units that are stored in the memory 51 and executed by the processor 50 to implement the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution process of the computer program 52 in the terminal device 5. For example, the computer program 52 may be divided into a dedicated line building module, a channel setting module, and a request forwarding module, and the specific functions of each module are as follows:
the private line construction module is used for constructing a first physical private line from the network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network;
a channel setting module, configured to set a first dedicated channel connected to the network switching center in the first physical dedicated line and set a second dedicated channel connected to the network switching center in the second physical dedicated line;
the request forwarding module is configured to receive, through the first dedicated line channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forward the network interworking request to the second dedicated line channel, so as to control the second dedicated line channel to establish network connection with the first dedicated line channel, so that the target user performs network interworking between the first cloud network and the second cloud network.
The terminal device 5 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The terminal device may include, but is not limited to, a processor 50, a memory 51. Those skilled in the art will appreciate that fig. 5 is merely an example of a terminal device 5 and does not constitute a limitation of terminal device 5 and may include more or fewer components than shown, or some components may be combined, or different components, e.g., the terminal device may also include input-output devices, network access devices, buses, etc.
The Processor 50 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 51 may be an internal storage unit of the terminal device 5, such as a hard disk or a memory of the terminal device 5. The memory 51 may also be an external storage device of the terminal device 5, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the terminal device 5. Further, the memory 51 may also include both an internal storage unit and an external storage device of the terminal device 5. The memory 51 is used for storing the computer program and other programs and data required by the terminal device. The memory 51 may also be used to temporarily store data that has been output or is to be output.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art would appreciate that the modules, elements, and/or method steps of the various embodiments described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (8)

1. The cloud network intercommunication method is applied to a network switching center and comprises the following steps:
constructing a first physical private line from the network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network;
a first special line channel connected to the network switching center is arranged in the first physical special line, and a second special line channel connected to the network switching center is arranged in the second physical special line;
receiving a network interworking request of a target user for the first cloud network and the second cloud network through the first dedicated line channel, and forwarding the network interworking request to the second dedicated line channel to control the second dedicated line channel to establish network connection with the first dedicated line channel, so that the target user can interwork between the first cloud network and the second cloud network;
wherein, a plurality of second special line channels are arranged in the second physical special line;
the receiving, by the first dedicated line channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forwarding the network interworking request to the second dedicated line channel includes:
receiving a network interworking request of the target user for the first cloud network and the second cloud network through the first private line channel, wherein the network interworking request comprises a data packet;
acquiring a first channel identifier contained in a data packet output from the first private line channel;
and determining a second special line channel corresponding to the target user in the second physical special line according to the first channel identifier, and sending the data packet to the determined second special line channel.
2. The cloud network interworking method according to claim 1, wherein the receiving, by the first dedicated channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forwarding the network interworking request to the second dedicated channel, so as to control the second dedicated channel to establish a network connection with the first dedicated channel, comprises:
acquiring a first intranet of the target user in the first cloud network, and connecting the first intranet to the first special line channel;
acquiring a second intranet of the target user in the second cloud network, and connecting the second intranet to the second special line channel;
and receiving a network intercommunication request of the first intranet through the first special line channel, and forwarding the network intercommunication request to the second special line channel to control the second special line channel to establish network connection with the first special line channel, so that intranet intercommunication is realized between the first intranet and the second intranet.
3. The cloud network interworking method according to claim 1, before determining a second dedicated channel corresponding to the target user in the second physical dedicated line according to the first channel identifier, the method includes:
setting a first channel identifier corresponding to the first special line channel and a second channel identifier corresponding to the second special line channel;
constructing a corresponding relation between the first channel identifier and the second channel identifier;
correspondingly, the determining, according to the first channel identifier, a second dedicated channel corresponding to the target user in the second physical dedicated line includes:
and determining a second special line channel corresponding to the target user in the second physical special line according to the first channel identifier and the corresponding relation.
4. The cloud network interworking method of any one of claims 1 to 3, wherein the first dedicated channel and the second dedicated channel are virtual channels.
5. The cloud network intercommunication device is applied to a network switching center, and comprises:
the private line construction module is used for constructing a first physical private line from the network switching center to a first cloud network and a second physical private line from the network switching center to a second cloud network;
a channel setting module, configured to set a first dedicated channel connected to the network switching center in the first physical dedicated line and set a second dedicated channel connected to the network switching center in the second physical dedicated line;
a request forwarding module, configured to receive, through the first dedicated line channel, a network interworking request of a target user for the first cloud network and the second cloud network, and forward the network interworking request to the second dedicated line channel, so as to control the second dedicated line channel to establish a network connection with the first dedicated line channel, so that the target user performs network interworking between the first cloud network and the second cloud network;
a plurality of second special line channels are arranged in the second physical special line;
the request forwarding module comprises:
a request obtaining unit, configured to receive, through the first dedicated line channel, a network interworking request of the target user for the first cloud network and the second cloud network, where the network interworking request includes a data packet;
an identifier acquiring unit, configured to acquire a first channel identifier included in a data packet output from the first dedicated line channel;
and the channel determining unit is used for determining a second special line channel corresponding to the target user in the second physical special line according to the first channel identifier and sending the data packet to the determined second special line channel.
6. The cloud network interworking apparatus of claim 5, wherein the request forwarding module comprises:
a first intranet obtaining unit, configured to obtain a first intranet of the target user in the first cloud network, and connect the first intranet to the first dedicated channel;
a second intranet obtaining unit, configured to obtain a second intranet of the target user in the second cloud network, and connect the second intranet to the second dedicated channel;
and the request forwarding unit is used for receiving the network intercommunication request of the first intranet through the first special line channel and forwarding the network intercommunication request to the second special line channel so as to control the second special line channel to establish network connection with the first special line channel, so that intranet intercommunication is realized between the first intranet and the second intranet.
7. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the cloud network interworking method according to any one of claims 1 to 4 when executing the computer program.
8. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps of the cloud network interworking method according to any one of claims 1 to 4.
CN201910133622.4A 2019-02-22 2019-02-22 Cloud network intercommunication method and device, storage medium and terminal equipment Active CN110213147B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910133622.4A CN110213147B (en) 2019-02-22 2019-02-22 Cloud network intercommunication method and device, storage medium and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910133622.4A CN110213147B (en) 2019-02-22 2019-02-22 Cloud network intercommunication method and device, storage medium and terminal equipment

Publications (2)

Publication Number Publication Date
CN110213147A CN110213147A (en) 2019-09-06
CN110213147B true CN110213147B (en) 2021-09-03

Family

ID=67784993

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910133622.4A Active CN110213147B (en) 2019-02-22 2019-02-22 Cloud network intercommunication method and device, storage medium and terminal equipment

Country Status (1)

Country Link
CN (1) CN110213147B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111182022B (en) * 2019-10-31 2023-08-29 腾讯云计算(北京)有限责任公司 Data transmission method and device, storage medium and electronic device
CN113037819B (en) * 2021-02-26 2022-09-23 杭州雾联科技有限公司 Edge computing resource sharing method, device and equipment
CN113206776A (en) * 2021-04-26 2021-08-03 中国联合网络通信集团有限公司 Hybrid cloud network connection method, system and controller
CN115118506B (en) * 2022-06-28 2023-10-13 平安银行股份有限公司 Data interaction system between cloud networks

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101764752A (en) * 2009-12-25 2010-06-30 杭州华三通信技术有限公司 Method and system for managing remote concentrated image
CN102710605A (en) * 2012-05-08 2012-10-03 重庆大学 Information security management and control method under cloud manufacturing environment
CN106131233A (en) * 2016-06-20 2016-11-16 腾讯科技(深圳)有限公司 Realize method, Apparatus and system that data base's multipath accesses
CN106302117A (en) * 2016-08-15 2017-01-04 上海云睦网络科技有限公司 Message delivery system, method and apparatus
CN106850387A (en) * 2017-02-21 2017-06-13 无锡华云数据技术服务有限公司 A kind of system and method for the virtual network networking for realizing multiple data centers
CN106899518A (en) * 2017-02-27 2017-06-27 腾讯科技(深圳)有限公司 A kind of method for processing resource and device based on Internet data center
CN107046577A (en) * 2017-04-28 2017-08-15 深信服科技股份有限公司 A kind of cloud mixed method and system
CN107959654A (en) * 2016-10-14 2018-04-24 北京金山云网络技术有限公司 A kind of data transmission method, device and mixing cloud system
CN108337192A (en) * 2017-12-28 2018-07-27 华为技术有限公司 Message communication method and apparatus in a kind of cloud data center
CN108551464A (en) * 2018-03-08 2018-09-18 网宿科技股份有限公司 A kind of connection foundation of mixed cloud, data transmission method, device and system
CN109150685A (en) * 2018-08-10 2019-01-04 哈尔滨工业大学(威海) A kind of intelligent interconnection method and system towards heterogeneous network

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10057377B2 (en) * 2012-06-29 2018-08-21 Vmware, Inc. Dynamic resolution of servers in a distributed environment
CN106656719B (en) * 2016-09-26 2020-07-07 华为技术有限公司 Inter-cloud communication method and related equipment, inter-cloud communication configuration method and related equipment
CN107197002A (en) * 2017-05-05 2017-09-22 北京神州新桥科技有限公司 Cloud computing system and cloud data processing method
CN108833284B (en) * 2018-08-01 2021-04-06 郑州市景安网络科技股份有限公司 Communication method and device for cloud platform and IDC network

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101764752A (en) * 2009-12-25 2010-06-30 杭州华三通信技术有限公司 Method and system for managing remote concentrated image
CN102710605A (en) * 2012-05-08 2012-10-03 重庆大学 Information security management and control method under cloud manufacturing environment
CN106131233A (en) * 2016-06-20 2016-11-16 腾讯科技(深圳)有限公司 Realize method, Apparatus and system that data base's multipath accesses
CN106302117A (en) * 2016-08-15 2017-01-04 上海云睦网络科技有限公司 Message delivery system, method and apparatus
CN107959654A (en) * 2016-10-14 2018-04-24 北京金山云网络技术有限公司 A kind of data transmission method, device and mixing cloud system
CN106850387A (en) * 2017-02-21 2017-06-13 无锡华云数据技术服务有限公司 A kind of system and method for the virtual network networking for realizing multiple data centers
CN106899518A (en) * 2017-02-27 2017-06-27 腾讯科技(深圳)有限公司 A kind of method for processing resource and device based on Internet data center
CN107046577A (en) * 2017-04-28 2017-08-15 深信服科技股份有限公司 A kind of cloud mixed method and system
CN108337192A (en) * 2017-12-28 2018-07-27 华为技术有限公司 Message communication method and apparatus in a kind of cloud data center
CN108551464A (en) * 2018-03-08 2018-09-18 网宿科技股份有限公司 A kind of connection foundation of mixed cloud, data transmission method, device and system
CN109150685A (en) * 2018-08-10 2019-01-04 哈尔滨工业大学(威海) A kind of intelligent interconnection method and system towards heterogeneous network

Also Published As

Publication number Publication date
CN110213147A (en) 2019-09-06

Similar Documents

Publication Publication Date Title
CN110213147B (en) Cloud network intercommunication method and device, storage medium and terminal equipment
CN109743293B (en) Network shooting range access method, network shooting range system and computer storage medium
US10313210B2 (en) Method for acquiring monitoring data and system thereof, task distribution server and agent
CN110602156A (en) Load balancing scheduling method and device
CN111163130B (en) Network service system and data transmission method thereof
CN109729115B (en) Method, device, proxy server and terminal equipment for realizing distributed computation
JP6473207B2 (en) Communication method and device
CN111741017B (en) Data transmission method between internal network and external network and related equipment
WO2019075662A1 (en) Gateway multi-connection method and device
CN112994981B (en) Method and device for adjusting time delay data, electronic equipment and storage medium
CN113435534A (en) Data heterogeneous processing method and device based on similarity measurement, computer equipment and computer readable storage medium
CN108566412B (en) Data service method and data service device
CN109361693B (en) Virtual device communication method and device
CN111130820B (en) Cluster management method and device and computer system
US20170180468A1 (en) Method, electronic device and non-transitory computer-readable storage medium for connecting P2P network node
CN110572476B (en) Remote control method, device and equipment
CN110636149B (en) Remote access method, device, router and storage medium
CN111679918B (en) Message transmission method and device
CN112636949A (en) Communication method and device for electromagnetic transient real-time parallel simulation data
CN112511621A (en) Data transmission method and device, storage medium, and electronic device
CN114629744B (en) Data access method, system and related device based on macvlan host network
CN114979148B (en) Data transmission method, device and computer readable storage medium
CN115665251A (en) Edge cloud resource allocation method and system
CN110704201A (en) Multimedia data sharing method and terminal equipment
CN115942331A (en) Network distribution method and system of Matter 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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100000 1909, floor 17, building 32, North Third Ring West Road, Haidian District, Beijing

Patentee after: Enterprise Online (Beijing) Data Technology Co.,Ltd.

Address before: 100000 1909, floor 17, building 32, North Third Ring West Road, Haidian District, Beijing

Patentee before: Enterprise Online (Beijing) Network Co.,Ltd.

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method, device, storage medium, and terminal equipment for cloud network interoperability

Granted publication date: 20210903

Pledgee: Hengfeng bank Limited by Share Ltd. Beijing branch

Pledgor: Enterprise Online (Beijing) Data Technology Co.,Ltd.

Registration number: Y2024990000298