Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Distributed Agent Network

A distributed and networked technology, applied in the field of communication, can solve the problems of increasing security risks, cumbersome host interconnection, etc., and achieve the effect of simple service

Active Publication Date: 2022-04-19
TAICANG T&W ELECTRONICS CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, whether it is reverse proxy or NAT hole punching, there must be an external network server in advance
[0005] Because of this, it becomes very cumbersome to interconnect hosts in two different intranets
Especially when you do not have permission to configure the gateway, you still need to go through a third-party server to establish a connection with the intranet, which invisibly increases security risks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Distributed Agent Network
  • A Distributed Agent Network
  • A Distributed Agent Network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Such as Figure 1~3 A distributed proxy network is shown, including multiple nodes, and all clients of each node play the role of server and relay at the same time, and each node in the network is peer-to-peer;

[0023] When a client in a node needs to access the intranet service in the target node, the node needs to discover nearby adjacent nodes through libP2P and its existing network, and then discover other nodes through the guidance of adjacent nodes. When the node and the target node need NAT penetration to be directly connected, the other nodes and / or adjacent nodes can guide the node to punch holes with the target node; when the node and the target node When the target node is in a symmetric NAT where holes cannot be punched, the intermediate node acts as a relay to forward the data flow.

[0024] Furthermore, when the data stream is forwarded, the data stream transmitted between nodes needs to be encrypted and authenticated through the public key; each node us...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a distributed agent network, which includes a plurality of nodes, and all clients of each node play the role of server and relay at the same time, and each node in the network is equal; when a client in a node needs When accessing the intranet service in the target node, the node needs to find nearby adjacent nodes through libP2P and the network where it is located, and then discover other nodes through the guidance of the adjacent nodes. NAT is required between the node and the target node When penetration can only be directly connected, the other nodes and / or adjacent nodes can guide the node to make a hole with the target node; when the node and the target node are in a symmetric NAT that cannot be holed , using intermediate nodes as relays to forward data streams. The invention utilizes existing public resources to establish a P2P connection, and delegates an external network client request to an internal network server through a standard proxy protocol, so that access to internal network services becomes simple.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a distributed agent network. Background technique [0002] With the rapid increase in the number of computers connected to the Internet, IP address resources are increasingly stretched. In order to solve the problem of lack of IP addresses, NAT technology was created. [0003] NAT can not only solve the problem of insufficient IP addresses, but also effectively avoid attacks from outside the network, hide and protect computers inside the network. At the same time, it also poses a problem to the application of P2P such as end-to-end connection. Hosts in different LANs cannot be directly interconnected. Although some intranet services can be exposed to the external network by setting gateway port mapping and virtual hosts, not everyone has the right to configure the gateway of his local area network, and There are also certain security risks in directly exposing th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L61/256H04L61/2589H04L67/56H04L67/141H04L67/104H04L9/40
CPCH04L61/256H04L61/2589H04L67/141H04L67/104H04L63/0435H04L63/08H04L67/56
Inventor 朱翔
Owner TAICANG T&W ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products