+

CN110891082A - Method, system and storage medium for connecting P2P port address in alliance chain - Google Patents

Method, system and storage medium for connecting P2P port address in alliance chain Download PDF

Info

Publication number
CN110891082A
CN110891082A CN201911014916.1A CN201911014916A CN110891082A CN 110891082 A CN110891082 A CN 110891082A CN 201911014916 A CN201911014916 A CN 201911014916A CN 110891082 A CN110891082 A CN 110891082A
Authority
CN
China
Prior art keywords
node
connection
external network
network
binding
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.)
Pending
Application number
CN201911014916.1A
Other languages
Chinese (zh)
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.)
Nanjing Trusted Blockchain And Algorithm Economics Research Institute Co Ltd
Original Assignee
Nanjing Trusted Blockchain And Algorithm Economics Research Institute 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 Nanjing Trusted Blockchain And Algorithm Economics Research Institute Co Ltd filed Critical Nanjing Trusted Blockchain And Algorithm Economics Research Institute Co Ltd
Priority to CN201911014916.1A priority Critical patent/CN110891082A/en
Publication of CN110891082A publication Critical patent/CN110891082A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

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

Abstract

The invention discloses a method, a system and a storage medium for connecting P2P port addresses in a alliance chain, wherein the method comprises the following steps: determining a unique identifier for a node in a blockchain network; deploying the nodes through different gateways to obtain a plurality of external network IPs corresponding to the different gateways; binding the plurality of external network IPs with the unique identifier, and broadcasting the binding result to the whole network; configuring the priorities of the plurality of external network IPs; and establishing connection between other nodes on the block chain and the current node according to the binding result and the configured priority. The invention can effectively avoid the problem of connection failure between nodes, improve the fault-tolerant rate of data transmission between nodes, improve the stability of a system and the data transmission efficiency, and can be widely applied to the technical field of block chains.

Description

Method, system and storage medium for connecting P2P port address in alliance chain
Technical Field
The present invention relates to the field of block chain technology, and in particular, to a method, a system, and a storage medium for connecting P2P port addresses in a federation chain.
Background
The blockchain network is composed of a plurality of interconnected nodes, and the P2P port is used for interconnection among the blockchain nodes, including interconnection among a plurality of nodes in the organization and interconnection among nodes and nodes among a plurality of organizations. If the other nodes are outside the organization, the connection listens to the public network address, or by listening to the internal network and forwarding the network connection by the gateway connected to the public network. Connections between nodes are controlled by admission mechanisms of the federation chain, and rely on node certificate verification to exclude unauthorized, dangerous connections. And the positioning between the nodes depends on the ip address in the P2P network.
In the existing alliance link scheme, the positioning between nodes in the P2P network depends on configured ip addresses, and once a node is in a specific network environment, such as a network environment of a DHCP service, the ip address of the node is very easy to change, and the operation and maintenance cost is increased by the dynamic ip address.
In addition, addressing aiming at a single ip address is easy to cause addressing failure due to network instability, and the stability, fault tolerance rate and information transmission efficiency of the network are reduced.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, a system, and a storage medium for connecting a P2P port address in a federation chain, which have high stability, high fault tolerance, and high transmission efficiency.
In a first aspect, an embodiment of the present invention provides a method for connecting a P2P port address in a federation chain, including the following steps:
determining a unique identifier for a node in a blockchain network;
deploying the nodes through different gateways to obtain a plurality of external network IPs corresponding to the different gateways;
binding the plurality of external network IPs with the unique identifier, and broadcasting the binding result to the whole network;
configuring the priorities of the plurality of external network IPs;
and establishing connection between other nodes on the block chain and the current node according to the binding result and the configured priority.
Further, the method also comprises the following steps:
storing the unique identifier of the node in a global network configuration file;
storing the binding result in a global network configuration file;
the configured priorities are saved in a global network configuration file.
Further, the step of establishing a connection between another node on the blockchain and the current node according to the binding result and the configured priority includes the following steps:
in a non-long connection state, according to the sequence of the priority from high to low, a first node sequentially initiates a connection request to an external network IP request in a second node until the connection is successfully established;
in the long connection state, according to the sequence of the priority from high to low, the first node sequentially initiates long connection heartbeat packet verification to the external network IP request in the second node, and after the heartbeat packet verification fails, initiates a connection request to the external network IP request in the second node until the connection is successfully established.
Further, in the long connection state, after the first node establishes a connection with the external network IP of the second node, the following steps are also executed:
and based on a preset time interval, the first node initiates a connection request to other external network IPs with the priority higher than the current external network IP in the second node.
Further, the step of binding the plurality of external network IPs with the unique identifier and broadcasting the binding result to the entire network specifically includes:
and binding the plurality of external network IPs with the unique identifier in a key value pair mode, and broadcasting the binding result to the whole network.
In a second aspect, an embodiment of the present invention provides a connection system for a P2P port address in a federation chain, including:
an identification module for determining a unique identifier of a node in a blockchain network;
the deployment unit is used for deploying the nodes through different gateways to acquire a plurality of external network IPs corresponding to the different gateways;
the binding module is used for binding the external network IPs with the unique identifier and broadcasting a binding result to the whole network;
the priority configuration module is used for configuring the priorities of the external network IPs;
and the connection establishing module is used for establishing the connection between other nodes on the block chain and the current node according to the binding result and the configured priority.
Further, the device also comprises a storage module, wherein the storage module is used for:
storing the unique identifier of the node in a global network configuration file;
storing the binding result in a global network configuration file;
the configured priorities are saved in a global network configuration file.
Further, the connection establishing module includes:
the first connection unit is used for initiating a connection request to an external network IP request in the second node by the first node in sequence from high priority to low priority in a non-long connection state until the connection is established successfully;
and the second connection unit is used for initiating long-connection heartbeat packet verification to the external network IP request in the second node by the first node in sequence according to the sequence of the priorities from high to low in the long-connection state, and initiating a connection request to the external network IP request in the second node after the heartbeat packet verification fails until the connection is successfully established.
In a third aspect, an embodiment of the present invention provides a connection system for a P2P port address in a federation chain, including:
at least one processor;
at least one memory for storing at least one program;
when executed by the at least one processor, cause the at least one processor to implement the method for connecting a port address of P2P in the federation chain.
In a fourth aspect, an embodiment of the present invention provides a storage medium having stored therein processor-executable instructions, which when executed by a processor, are configured to perform the method for connecting a port address of P2P in a federation chain.
One or more of the above-described embodiments of the present invention have the following advantages: the invention firstly determines the unique identifier of the node in the block chain network; then, deploying the nodes through different gateways to obtain a plurality of external network IPs corresponding to the different gateways; then configuring the priorities of the plurality of external network IPs, and finally establishing the connection between other nodes on the block chain and the current node according to the binding result and the configured priorities; the invention can effectively avoid the problem of connection failure between nodes, improve the fault tolerance rate of data transmission between nodes and improve the stability of a system and the data transmission efficiency.
Drawings
FIG. 1 is a flowchart illustrating the overall steps of an embodiment of the present invention.
Detailed Description
The invention will be further explained and explained with reference to the drawings and the embodiments in the description. The step numbers in the embodiments of the present invention are set for convenience of illustration only, the order between the steps is not limited at all, and the execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.
Referring to fig. 1, an embodiment of the present invention provides a method for connecting a P2P port address in a federation chain, including the following steps:
determining a unique identifier for a node in a blockchain network;
deploying the nodes through different gateways to obtain a plurality of external network IPs corresponding to the different gateways;
binding the plurality of external network IPs with the unique identifier, and broadcasting the binding result to the whole network;
configuring the priorities of the plurality of external network IPs;
and establishing connection between other nodes on the block chain and the current node according to the binding result and the configured priority.
Further as a preferred embodiment, the method further comprises the following steps:
storing the unique identifier of the node in a global network configuration file;
storing the binding result in a global network configuration file;
the configured priorities are saved in a global network configuration file.
Further as a preferred embodiment, the step of establishing a connection between another node on the blockchain and the current node according to the binding result and the configured priority includes the following steps:
in a non-long connection state, according to the sequence of the priority from high to low, a first node sequentially initiates a connection request to an external network IP request in a second node until the connection is successfully established;
in the long connection state, according to the sequence of the priority from high to low, the first node sequentially initiates long connection heartbeat packet verification to the external network IP request in the second node, and after the heartbeat packet verification fails, initiates a connection request to the external network IP request in the second node until the connection is successfully established.
Further as a preferred embodiment, in the long connection state, after the first node establishes a connection with the external network IP of the second node, the following steps are further executed:
and based on a preset time interval, the first node initiates a connection request to other external network IPs with the priority higher than the current external network IP in the second node.
Further as a preferred embodiment, the step of binding the plurality of external network IPs with the unique identifier and broadcasting the binding result to the entire network specifically includes:
and binding the plurality of external network IPs with the unique identifier in a key value pair mode, and broadcasting the binding result to the whole network.
Corresponding to the method in fig. 1, an embodiment of the present invention provides a connection system for a P2P port address in a federation chain, including:
an identification module for determining a unique identifier of a node in a blockchain network;
the deployment unit is used for deploying the nodes through different gateways to acquire a plurality of external network IPs corresponding to the different gateways;
the binding module is used for binding the external network IPs with the unique identifier and broadcasting a binding result to the whole network;
the priority configuration module is used for configuring the priorities of the external network IPs;
and the connection establishing module is used for establishing the connection between other nodes on the block chain and the current node according to the binding result and the configured priority.
Further as a preferred embodiment, the system further comprises a storage module, wherein the storage module is configured to:
storing the unique identifier of the node in a global network configuration file;
storing the binding result in a global network configuration file;
the configured priorities are saved in a global network configuration file.
Further as a preferred embodiment, the connection establishing module includes:
the first connection unit is used for initiating a connection request to an external network IP request in the second node by the first node in sequence from high priority to low priority in a non-long connection state until the connection is established successfully;
and the second connection unit is used for initiating long-connection heartbeat packet verification to the external network IP request in the second node by the first node in sequence according to the sequence of the priorities from high to low in the long-connection state, and initiating a connection request to the external network IP request in the second node after the heartbeat packet verification fails until the connection is successfully established.
Corresponding to the method in fig. 1, an embodiment of the present invention provides a connection system for a P2P port address in a federation chain, including:
at least one processor;
at least one memory for storing at least one program;
when executed by the at least one processor, cause the at least one processor to implement the method for connecting a port address of P2P in the federation chain.
In correspondence with the method of fig. 1, an embodiment of the present invention provides a storage medium having stored therein processor-executable instructions, which when executed by a processor, are configured to perform the method for connecting the port address of P2P in the federation chain.
The invention mainly aims to provide a fault-tolerant method of a P2P port address in a alliance chain, aiming at improving the fault-tolerant rate and stability of the alliance chain network communication process. In order to achieve the above object, the present invention provides a method for configuring an ip table in a node network configuration to implement addressing fault tolerance.
The following describes in detail the specific implementation steps of the connection method for the P2P port address in the federation chain of the present invention:
s1: in a system deployment stage, an ID of a node A is defined, the ID exists uniquely in a blockchain network and is used as a unique identifier of the node, and the unique identifier is broadcasted and stored in a global configuration file in the whole network;
s2: the node A acquires a plurality of external network IPs (IP 1, IP2 and IP 3) through deployment in different gateways;
s3: the node A is represented by key: establishing a corresponding relation between the node extranets IP1, IP2 and IP3 and the unique node identification ID in a value form, broadcasting the corresponding relation to the whole network, and storing the corresponding relation in a global network configuration file;
s4: the node A defines the priorities 0, 1 and 2 of three different IPs and broadcasts the priorities to the whole network, wherein 0 is the highest priority, 1 time and 2 times the lowest priority, and the priorities are stored in a global network configuration file;
s5: in the non-long connection state, the node B sends information to the node A, firstly tries to establish connection with the IP address with the priority of 0, and finishes the connection if the connection is successful. If the failed attempt is connected with the IP address with the priority level of 1, the connection is successfully established, if the failed attempt is connected with the IP address with the priority level of 2, the transmission is failed;
s6: and in the long connection state, the node B and the node A carry out long connection heartbeat packet verification through the IP address with the priority level of 0, and when the heartbeat packet verification fails and the IP address with the priority level of 0 is connected, the heartbeat packet still fails, the node B is further connected with the IP address with the priority level of 2. When long-connecting with the IP address with low priority, periodically trying to reconnect with the IP address with the highest priority;
in this embodiment, when a certain IP of the node a changes due to a special situation, other nodes may still perform information transmission interaction through the remaining standby IP.
In addition, the priority of the node IP in the embodiment is determined by operation and maintenance and broadcasted in the whole network;
further as a preferred embodiment, the gateway address with high bandwidth can be defined as high priority, so as to realize reasonable utilization of network resources.
In summary, the fault-tolerant connection method for the P2P port address in the federation chain provided by the present invention obtains a plurality of external network IPs by deploying the node under different gateways for a plurality of times, and stores the IPs in the network configuration of the whole network according to different priorities, so as to effectively avoid the problem of connection failure between nodes, improve the fault tolerance of data transmission between nodes, and improve the system stability and data transmission efficiency.
In alternative embodiments, the functions/acts noted in the block diagrams may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Furthermore, the embodiments presented and described in the flow charts of the present invention are provided by way of example in order to provide a more thorough understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and in which sub-operations described as part of larger operations are performed independently.
Furthermore, although the present invention is described in the context of functional modules, it should be understood that, unless otherwise stated to the contrary, one or more of the described functions and/or features may be integrated in a single physical device and/or software module, or one or more functions and/or features may be implemented in a separate physical device or software module. It will also be appreciated that a detailed discussion of the actual implementation of each module is not necessary for an understanding of the present invention. Rather, the actual implementation of the various functional modules in the apparatus disclosed herein will be understood within the ordinary skill of an engineer, given the nature, function, and internal relationship of the modules. Accordingly, those skilled in the art can, using ordinary skill, practice the invention as set forth in the claims without undue experimentation. It is also to be understood that the specific concepts disclosed are merely illustrative of and not intended to limit the scope of the invention, which is defined by the appended claims and their full scope of equivalents.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
While the preferred embodiments of the present invention have been illustrated and described, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A method for connecting P2P port address in a federation chain is characterized in that: the method comprises the following steps:
determining a unique identifier for a node in a blockchain network;
deploying the nodes through different gateways to obtain a plurality of external network IPs corresponding to the different gateways;
binding the plurality of external network IPs with the unique identifier, and broadcasting the binding result to the whole network;
configuring the priorities of the plurality of external network IPs;
and establishing connection between other nodes on the block chain and the current node according to the binding result and the configured priority.
2. The method of claim 1, wherein the method for connecting the port address of P2P in the federation chain comprises: further comprising the steps of:
storing the unique identifier of the node in a global network configuration file;
storing the binding result in a global network configuration file;
the configured priorities are saved in a global network configuration file.
3. The method of claim 1, wherein the method for connecting the port address of P2P in the federation chain comprises: the step of establishing the connection between other nodes on the block chain and the current node according to the binding result and the configured priority comprises the following steps:
in a non-long connection state, according to the sequence of the priority from high to low, a first node sequentially initiates a connection request to an external network IP request in a second node until the connection is successfully established;
in the long connection state, according to the sequence of the priority from high to low, the first node sequentially initiates long connection heartbeat packet verification to the external network IP request in the second node, and after the heartbeat packet verification fails, initiates a connection request to the external network IP request in the second node until the connection is successfully established.
4. The method of claim 3, wherein the method for connecting the port address of P2P in the federation chain comprises: in the long connection state, after the first node establishes connection with the external network IP of the second node, the following steps are also executed:
and based on a preset time interval, the first node initiates a connection request to other external network IPs with the priority higher than the current external network IP in the second node.
5. The method of claim 1, wherein the method for connecting the port address of P2P in the federation chain comprises: the step of binding the plurality of external network IPs with the unique identifier and broadcasting the binding result to the entire network includes:
and binding the plurality of external network IPs with the unique identifier in a key value pair mode, and broadcasting the binding result to the whole network.
6. A system for connecting P2P port addresses in a federation chain, comprising: the method comprises the following steps:
an identification module for determining a unique identifier of a node in a blockchain network;
the deployment unit is used for deploying the nodes through different gateways to acquire a plurality of external network IPs corresponding to the different gateways;
the binding module is used for binding the external network IPs with the unique identifier and broadcasting a binding result to the whole network;
the priority configuration module is used for configuring the priorities of the external network IPs;
and the connection establishing module is used for establishing the connection between other nodes on the block chain and the current node according to the binding result and the configured priority.
7. The system of claim 6, wherein the port address of P2P in the federation chain is: further comprising a storage module, the storage module being configured to:
storing the unique identifier of the node in a global network configuration file;
storing the binding result in a global network configuration file;
the configured priorities are saved in a global network configuration file.
8. The system of claim 6, wherein the port address of P2P in the federation chain is: the connection establishment module includes:
the first connection unit is used for initiating a connection request to an external network IP request in the second node by the first node in sequence from high priority to low priority in a non-long connection state until the connection is established successfully;
and the second connection unit is used for initiating long-connection heartbeat packet verification to the external network IP request in the second node by the first node in sequence according to the sequence of the priorities from high to low in the long-connection state, and initiating a connection request to the external network IP request in the second node after the heartbeat packet verification fails until the connection is successfully established.
9. A system for connecting P2P port addresses in a federation chain, comprising: the method comprises the following steps:
at least one processor;
at least one memory for storing at least one program;
when executed by the at least one processor, cause the at least one processor to implement the method for connecting a port address of P2P in a federation chain as recited in any one of claims 1-5.
10. A storage medium having stored therein instructions executable by a processor, the storage medium comprising: the processor-executable instructions, when executed by a processor, are for performing the method for connecting a P2P port address in a federation chain as recited in any one of claims 1 to 5.
CN201911014916.1A 2019-10-24 2019-10-24 Method, system and storage medium for connecting P2P port address in alliance chain Pending CN110891082A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911014916.1A CN110891082A (en) 2019-10-24 2019-10-24 Method, system and storage medium for connecting P2P port address in alliance chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911014916.1A CN110891082A (en) 2019-10-24 2019-10-24 Method, system and storage medium for connecting P2P port address in alliance chain

Publications (1)

Publication Number Publication Date
CN110891082A true CN110891082A (en) 2020-03-17

Family

ID=69746442

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911014916.1A Pending CN110891082A (en) 2019-10-24 2019-10-24 Method, system and storage medium for connecting P2P port address in alliance chain

Country Status (1)

Country Link
CN (1) CN110891082A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114244840A (en) * 2021-12-20 2022-03-25 杭州溪塔科技有限公司 Network automatic optimization method under multi-cluster deployment scene
WO2023115982A1 (en) * 2021-12-24 2023-06-29 杭州趣链科技有限公司 Communication method and system, electronic device, and readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968194A (en) * 2006-06-09 2007-05-23 华为技术有限公司 Method for passing through network address switching
CN102340520A (en) * 2010-07-20 2012-02-01 上海未来宽带技术及应用工程研究中心有限公司 A Composite Method for Private Network Detection and Traversal in P2P Network Application System
CN102387062A (en) * 2010-08-30 2012-03-21 上海悠络客电子科技有限公司 Method for improving transmission rate of peer-to-peer (p2p) node in crossing network by dynamic bridging contact
CN107634849A (en) * 2017-08-08 2018-01-26 广东网金控股股份有限公司 A kind of global block chain link border construction method
CN109274735A (en) * 2018-09-11 2019-01-25 腾讯科技(深圳)有限公司 A kind of peer-to-peer network connection method and relevant device
US20190058697A1 (en) * 2017-08-17 2019-02-21 Domanicom Corporation Systems and methods for implementing data communication with security tokens

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968194A (en) * 2006-06-09 2007-05-23 华为技术有限公司 Method for passing through network address switching
CN102340520A (en) * 2010-07-20 2012-02-01 上海未来宽带技术及应用工程研究中心有限公司 A Composite Method for Private Network Detection and Traversal in P2P Network Application System
CN102387062A (en) * 2010-08-30 2012-03-21 上海悠络客电子科技有限公司 Method for improving transmission rate of peer-to-peer (p2p) node in crossing network by dynamic bridging contact
CN107634849A (en) * 2017-08-08 2018-01-26 广东网金控股股份有限公司 A kind of global block chain link border construction method
US20190058697A1 (en) * 2017-08-17 2019-02-21 Domanicom Corporation Systems and methods for implementing data communication with security tokens
CN109274735A (en) * 2018-09-11 2019-01-25 腾讯科技(深圳)有限公司 A kind of peer-to-peer network connection method and relevant device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114244840A (en) * 2021-12-20 2022-03-25 杭州溪塔科技有限公司 Network automatic optimization method under multi-cluster deployment scene
CN114244840B (en) * 2021-12-20 2023-06-06 杭州溪塔科技有限公司 Automatic network optimization method under multi-cluster deployment scene
WO2023115982A1 (en) * 2021-12-24 2023-06-29 杭州趣链科技有限公司 Communication method and system, electronic device, and readable storage medium
US12184733B2 (en) 2021-12-24 2024-12-31 Hangzhou Qulian Technology Co., Ltd. Communication method, system, electronic device and readable storage medium

Similar Documents

Publication Publication Date Title
TWI383616B (en) Method and system for assigning a plurality of macs to a plurality of processors
US7885294B2 (en) Signaling compression information using routing protocols
CN102761482B (en) A kind of method for building up of bgp neighbor and equipment
US9882802B2 (en) Auto management of a virtual device context enabled network infrastructure
US20130198332A1 (en) Processing method, proxy processing agent, system and method for filling a routing table of a dht client node, router and dht client node
US9231826B2 (en) Zero configuration of a virtual distributed device
CN104753697A (en) Method, equipment and system for controlling provisioning of network equipment
US20040010583A1 (en) Method and apparatus for defining failover events in a network device
CN101771604B (en) Routing detection method, system and intermediate routing device
EP2713573A1 (en) Application layer session routing
CN110891082A (en) Method, system and storage medium for connecting P2P port address in alliance chain
CN106331198B (en) NAT penetration method and device
CN106452882B (en) A backup switching method and system of a universal network passport server
CN101909007B (en) Production method, device and network equipment of binding table
CN104509072A (en) Method and apparatus for configuring dhcp client
CN103139077B (en) The method, system and device of expansion IPv6 virtual router
CN102624937A (en) IP address configuration method, device and system
CN110708383B (en) Network connection method of block chain node and related equipment
EP2840738B1 (en) Mep configuration method and network device
CN103188153A (en) Bidirectional forwarding detection (BFD) message sending method and equipment on broadcast network link
CN102447703B (en) A kind of heat backup method and system, CGN equipment
CN111478937B (en) Load balancing method and device
CN107995008B (en) Service alarm processing method, device and system
CN101795227B (en) Method and system for rapidly finding router
CN102946348B (en) VRRPE message processing method and equipment in a kind of double layer network

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200317

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载