CN102447708B - A kind of Realization Method of Communication of layer transparent agent skill group - Google Patents

A kind of Realization Method of Communication of layer transparent agent skill group Download PDF

Info

Publication number
CN102447708B
CN102447708B CN201210012058.9A CN201210012058A CN102447708B CN 102447708 B CN102447708 B CN 102447708B CN 201210012058 A CN201210012058 A CN 201210012058A CN 102447708 B CN102447708 B CN 102447708B
Authority
CN
China
Prior art keywords
service
client
agency
service end
connection
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
CN201210012058.9A
Other languages
Chinese (zh)
Other versions
CN102447708A (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.)
Hangzhou Dbappsecurity Technology Co Ltd
Original Assignee
DBAPPSecurity 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 DBAPPSecurity Co Ltd filed Critical DBAPPSecurity Co Ltd
Priority to CN201210012058.9A priority Critical patent/CN102447708B/en
Publication of CN102447708A publication Critical patent/CN102447708A/en
Application granted granted Critical
Publication of CN102447708B publication Critical patent/CN102447708B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The present invention relates to network service retransmission technique, aim to provide a kind of Realization Method of Communication of layer transparent agent skill group.In the method, this locality binding is carried out as source IP address in the IP address of client or service end by agency service, sends connection establishment request by ICP/IP protocol stack to service end or client; Data link layer by data response bag steering proxy directional association resume module and by its be associated with agency service send connection request connection carry out association process, accordingly, the communication of the communication realization or agency service and service end that realize client and agency service realizes.Under Transparent Proxy technology model, Transparent Proxy only needs to pay close attention to the application layer business needing to provide agency service, as only served FTP, then other services can arrive service end by the mode of network two layers of transparent forwarding, and the Transparent Proxy that Transparent Proxy only processes FTP forwards; Meet the flexibility of business relevant treatment greatly, more embody the independence of transparent agent service mode with advanced.

Description

A kind of Realization Method of Communication of layer transparent agent skill group
Technical field
The present invention relates to network service retransmission technique field, be specifically related to the design based on applied proxy technology and products application system.The present invention is that a kind of novel communication host is hidden and data retransmission implementation.
Technical background
Traditional and current agent skill group, in application layer, mainly based on positive supply and reversed proxy server.
Common network agent technology topology figure as shown in Figure 1.The function of agency service is mainly as the forwarding platform between client and service end.Agency service differs from again the switching equipment that pure network packet forwards, agency service needs independently to set up TCP with the two ends of communication and is connected, namely agency service should be set up TCP with access client and is connected, and sets up TCP again and is connected, then carry out the mutual forwarding of data with service end.
Positive supply and reversed proxy server all need agency service configuration of IP address, and must direct or indirect carry out being connected communicating with access client and service end in this IP address.
For positive supply technology, client sends a request to proxy server, and specifies the service end that will access, and then visits service end by agency service.Here can see, in fact positive supply is opaque to client, typical in client is by arranging browser options, formulates proxy IP address, thus realizes the access to object service end by agency service.This is that one acts on behalf of implementation to client is nontransparent.
For reversed proxy server, the IP address of the direct access agent service of client, the agency that agency service carries out being correlated with forwards configuration, then conducts interviews to service end.In service end, the access seen all comes from the IP address of agency service, and therefore, this is a kind of to the opaque agent skill group of service end.
Summary of the invention
The technical problem to be solved in the present invention is, overcomes traditional positive supply and the deficiency of reversed proxy server, provides a kind of Realization Method of Communication of layer transparent agent skill group, and the agent skill group realizing all-transparent is broken through.Needing, by the system of agent skill group solution and product, not need any configuration adjusting client and service end, comparatively perfectly solution can be realized.
For solving its technical problem, solution of the present invention is:
A kind of Realization Method of Communication of layer transparent agent skill group is provided, comprises:
(1) communication of client and agency service realizes, and comprising:
(1) client is to service end initiating communication connection request;
(2) agency service main frame intercepts and captures this connection by data link layer, and this connection steering proxy directional association module;
(3) acting on behalf of directional association module by receives data packets is local packets, and the Virtual Service itself and agency service monitored carries out being connected association process;
(4) agency service Virtual Service confirms as the packet associated with self, and notice ICP/IP protocol stack and client are responded and connected, and binds using service end IP address as the source IP address responded;
(5) respond bag to be forwarded by data link layer, lead to client;
(6) client receives and responds bag, and transmission connection confirms;
(7) confirmation that agency service responds this confirmation bag is wrapped to client;
So far, the connection establishment process of client and agency service terminates;
(2) communication of agency service and service end realizes, and comprising:
(1), after agency service is that client sets up complete TCP connection, client ip address is carried out this locality binding as source IP address, sends connection establishment request by ICP/IP protocol stack to service end;
(2) connection request packet is forwarded by data link layer and is transferred to service end;
(3) after service end receives connection request, carry out response process, then send to connect and respond bag;
(4) data link layer that bag arrives agency service main frame is responded in the connection of service end, and data link layer is by this response bag steering proxy directional association resume module;
(5) acting on behalf of directional association module by receives data packets is local packets, and it be associated with agency service send connection request connection carry out association process;
(6) agency service Virtual Service carries out connecting the response responding bag, sends to service end;
So far, the connection procedure of agency service and service end is set up complete;
(3) after agency service is by above-mentioned two establishment of connections success, follow-up needs by perfect connection, carries out the round forwarding of packet, can realize the miscellaneous service demand for services based on Transparent Proxy.
In the present invention, only to needing the business datum carrying out agency to perform transparent agent service, and to the mode that other business datums adopt network protocol stack two layers to forward.
In the present invention, to the business data packet that agency forwards and network protocol stack two layers forwards, do not change its content, directly execution transparent agent service or network protocol stack two layers forward original client and service end data bag.
Relative to prior art, beneficial effect of the present invention is:
Under Transparent Proxy technology model, Transparent Proxy only needs to pay close attention to the application layer business needing to provide agency service, as only served FTP, then other services can arrive service end by the mode of network two layers of transparent forwarding, and the Transparent Proxy that Transparent Proxy only processes FTP forwards.The great like this flexibility meeting business relevant treatment, more embodies the independence of transparent agent service mode with advanced.
Accompanying drawing explanation
Fig. 1 is agent skill group topological diagram;
Fig. 2 is Transparent Proxy forwarding model implementation framework.
Embodiment
First it should be noted that, the present invention is that computer software is applied in the one of communication technical field.In implementation procedure of the present invention, the application of multiple software function module can be related to.Applicant thinks, as reading over application documents, accurate understanding is of the present invention realize principle and goal of the invention after, when in conjunction with existing known technology, those skilled in the art can use its software programming technical ability grasped to realize the present invention completely.Aforementioned software functional module comprises but is not limited to: agency service, act on behalf of directional association module etc., and this category of all genus that all the present patent application files are mentioned, applicant will not enumerate.
To produce ambiguity or unclear for guaranteeing to understand accurately, avoiding, first make an explanation as follows to the part term that the present invention relates to:
Virtual Service: refer in agent skill group, local TCP connecting analog real service end carries out monitoring the Connection Service provided, and the request service of his client of analog service end process simultaneously, again with the identity of client, sends request service to service end
Agency service: in communication connection with the process of transfer of data, as the intermediary entity communicating to connect foundation and transfer of data, the independence participating in connecting is set up, and realizes the isolation (namely directly not establishing a communications link) of connection establishment to communication connection and the two ends of transfer of data
Below in conjunction with accompanying drawing, implementation procedure of the present invention is described in detail.
For the naive model that the typical client shown in accompanying drawing 1 communicates with service end, the enforcement of transparent agent service embeds any position of client and service end communication link.
(1) according to business and actual O&M demand, the chain waypoint access transparent agent service main frame that suitable is selected;
(2) agency service main frame must possess two network interface unit, for the communicating of client and service end, be configured to network bridge mode between these two interface cards;
(3) by the Transparent Proxy directional association module shown in accompanying drawing 2, configuration needs the business of carrying out Transparent Proxy, is generally service end IP address and adds connectivity port;
(4) communication connection test is carried out.Based on the Virtual Service of Transparent Proxy, the safety detection of miscellaneous service demand can be realized, value-added service demand etc. simultaneously.
The implementation framework of transparent forwarding model is shown in shown in accompanying drawing 2.
The Realization Method of Communication of layer transparent agent skill group, comprising:
(1) communication of client and agency service realizes, and comprising:
(1) client is to service end initiating communication connection request;
(2) agency service main frame intercepts and captures this connection by data link layer, and this connection steering proxy directional association module;
(3) acting on behalf of directional association module by receives data packets is local packets, and the Virtual Service itself and agency service monitored carries out being connected association process;
(4) agency service Virtual Service confirms as the packet associated with self, and notice ICP/IP protocol stack and client are responded and connected, and binds using service end IP address as the source IP address responded;
(5) respond bag to be forwarded by data link layer, lead to client;
(6) client receives and responds bag, and transmission connection confirms;
(7) confirmation that agency service responds this confirmation bag is wrapped to client;
So far, the connection establishment process of client and agency service terminates;
(2) communication of agency service and service end realizes, and comprising:
(1), after agency service is that client sets up complete TCP connection, client ip address is carried out this locality binding as source IP address, sends connection establishment request by ICP/IP protocol stack to service end;
(2) connection request packet is forwarded by data link layer and is transferred to service end;
(3) after service end receives connection request, carry out response process, then send to connect and respond bag;
(4) data link layer that bag arrives agency service main frame is responded in the connection of service end, and data link layer is by this response bag steering proxy directional association resume module;
(5) acting on behalf of directional association module by receives data packets is local packets, and it be associated with agency service send connection request connection carry out association process;
(6) agency service Virtual Service carries out connecting the response responding bag, sends to service end;
So far, the connection procedure of agency service and service end is set up complete;
(3) after agency service is by above-mentioned two establishment of connections success, follow-up needs by perfect connection, carries out the round forwarding of packet, can realize the miscellaneous service demand for services based on Transparent Proxy.
In the present invention, only to needing the business datum carrying out agency to perform transparent agent service, and to the mode that other business datums adopt network protocol stack two layers to forward.To the business data packet that agency forwards and network protocol stack two layers forwards, do not change its content, directly execution transparent agent service or network protocol stack two layers forward original client and service end data bag.
The difference of the present invention and other Proxy Signature Schemes is:
1, Transparent Proxy forwarding mechanism is realized in application layer
In traditional network data Packet forwarding implementation, it is the forwarding of pure packet, typical case is as the packet routing forwarding implementation of switch, router, although accomplished the transparency, but do not act on behalf of, namely not setting up TCP with the two ends of communication to be respectively connected, is only the Packet forwarding of network protocol stack data link layer and network layer.
In traditional agency mechanism, be no matter that the agency of application layer or network protocol stack bottom forwards, all cannot accomplish the transparency.No matter be positive supply or reverse proxy, agency service all needs independently IP address, is connected and carries out effective data packet transmission communicate in this, as setting up TCP with client and service end.These two kinds of modes, opaque for client, opaque for service end, if in the basic deploy agency service of original client and service end communication construction, then cannot accomplish seamless insertion, and need configuration that client or service end are correlated with, could successful implementation agency service.
Transparent Proxy mechanism of the present invention, then fully demonstrate the two-way transparent characteristic of client and service end, independently can not only set up TCP with two ends to be connected, realize the transparent forwarding of packet, and in the network topology environment to communicate with service end in original ripe client, can as increase network two-layer switching equipment, seamlessly must insert transparent agent service.This invention supports in complex network environment the maintainability and scalability scheme that increase miscellaneous service greatly.
2, unique innovation realization mechanism
Transparent Proxy main frame does not need to possess the IP address communicated with service end with client, seems just as network Layer2 switching forwarding unit.As everyone knows, object IP address is not the network communication data bag of this host IP address, cannot arrive application layer by transport network layer, because this locality does not provide service TCP serve port and connection.Reverse proxy and positive supply technology, they need to configure the IP address of carrying out service communication, carry out conventional TCP connection so can follow a well mapped-out plan and communicate; Equally, for the forwarding unit of two layers, network and three layers, do not need to set up TCP and connect, only transmission network packet, does not need the rule running counter to any ICP/IP protocol stack yet.
Transparent Proxy technology, needs to break through the restriction that reception IP address is the packet of non-host local ip address, and sets up virtual TCP connection monitoring service port.When the packet of client-access arrives agency service host data link layer, by the connection directional association of packet to local monitoring service port, local monitoring service port now adopts the IP address of service end as source address, set up TCP with client to be connected, such client be connected with the TCP between agency service just set up complete.In like manner, agency service and client have been set up after TCP is connected, and need to set up TCP with service end and be connected, now, agency service, using the original ip address of client as source IP address, is set up TCP with service end and is connected.After two-way connection establishment terminates, client and service end just can carry out transfer by agency service, realize the data communication connected based on TCP.
For UDP communication send a letter here, reliable connection need not be set up, therefore in the process of communications, just eliminate the TCP establishment of connection process of foregoing description, and use by means of only the exchange of IP address the object reaching transparent transmission.
3, the data service needing agency is only concerned about
Traditional positive supply based on application layer and reversed proxy server, owing to being configured with the IP address of direct communication, IP address is as the direct target of communication, and therefore it occupies an independently communication entity.When service end provides multiple application service, as and provide HTTP service, also comprise FTP, SSH service etc., then under traditional agent framework, the configuration of proxy server, not only need to support HTTP, must FTP be supported, SSH etc., otherwise the service that service end provides just cannot obtain normal communications access.
Transparent Proxy technology, mainly based on the shortcoming of positive supply and reversed proxy server, carries out a kind of improvement implementation completely newly, thus realizes client and all transparent mode of service end.Under Transparent Proxy technology, the object IP address of client-access is the direct IP address of service end, after entering transparent agent service, and the IP address of the original access IP address client not yet that service end is seen.Under so a kind of technic relization scheme, in the network topology structure of disposing transparent agent service, any network configuration need not be changed, just can realize the application deployment of transparent agent service.

Claims (1)

1. a Realization Method of Communication for layer transparent agent skill group, is characterized in that, comprising:
(1) communication of client and agency service realizes, and comprising:
(1) client is to service end initiating communication connection request;
(2) agency service main frame intercepts and captures this connection by data link layer, and this connection steering proxy directional association module;
(3) acting on behalf of directional association module by receives data packets is local packets, and the Virtual Service itself and agency service monitored carries out being connected association process;
(4) agency service Virtual Service confirms as the packet associated with self, and notice ICP/IP protocol stack and client are responded and connected, and binds using service end IP address as the source IP address responded;
(5) respond bag to be forwarded by data link layer, lead to client;
(6) client receives and responds bag, and transmission connection confirms;
(7) confirmation that agency service responds this confirmation bag is wrapped to client;
So far, the connection establishment process of client and agency service terminates;
(2) communication of agency service and service end realizes, and comprising:
(1) agency service is setting up after complete TCP is connected with client, client ip address is carried out this locality binding as source IP address, sends connection establishment request by ICP/IP protocol stack to service end;
(2) connection request packet is forwarded by data link layer and is transferred to service end;
(3) after service end receives connection request, carry out response process, then send to connect and respond bag;
(4) data link layer that bag arrives agency service main frame is responded in the connection of service end, and data link layer is by this response bag steering proxy directional association resume module;
(5) acting on behalf of directional association module by receives data packets is local packets, and it be associated with agency service send connection request connection carry out association process;
(6) agency service Virtual Service carries out connecting the response responding bag, sends to service end;
So far, the connection procedure of agency service and service end is set up complete;
(3) after agency service is by above-mentioned two establishment of connections success, follow-up needs by perfect connection, carries out the round forwarding of packet, can realize the miscellaneous service demand for services based on Transparent Proxy;
In the method, only to needing the business datum carrying out agency to perform transparent agent service, and to the mode that other business datums adopt network protocol stack two layers to forward;
To the business data packet that agency forwards and network protocol stack two layers forwards, do not change its content, directly execution transparent agent service or network protocol stack two layers forward original client and service end data bag.
CN201210012058.9A 2012-01-14 2012-01-14 A kind of Realization Method of Communication of layer transparent agent skill group Active CN102447708B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210012058.9A CN102447708B (en) 2012-01-14 2012-01-14 A kind of Realization Method of Communication of layer transparent agent skill group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210012058.9A CN102447708B (en) 2012-01-14 2012-01-14 A kind of Realization Method of Communication of layer transparent agent skill group

Publications (2)

Publication Number Publication Date
CN102447708A CN102447708A (en) 2012-05-09
CN102447708B true CN102447708B (en) 2016-03-23

Family

ID=46009797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210012058.9A Active CN102447708B (en) 2012-01-14 2012-01-14 A kind of Realization Method of Communication of layer transparent agent skill group

Country Status (1)

Country Link
CN (1) CN102447708B (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491065B (en) * 2012-06-14 2018-08-14 南京中兴软件有限责任公司 A kind of Transparent Proxy and its implementation
US10362059B2 (en) * 2014-09-24 2019-07-23 Oracle International Corporation Proxy servers within computer subnetworks
CN104994137B (en) * 2015-05-27 2019-01-22 四川卫士通信息安全平台技术有限公司 A kind of method of network readezvous point agency
CN107205005A (en) * 2016-03-18 2017-09-26 上海有云信息技术有限公司 A kind of transparent application level proxy Realization Method of Communication of link layer
CN105915658B (en) * 2016-07-04 2019-07-23 优刻得科技股份有限公司 Obtain data calling method, the data transmission method of client ip address
CN106534319A (en) * 2016-11-22 2017-03-22 深圳市掌世界网络科技有限公司 Method for direct access to target server through proxy server
CN106657438A (en) * 2016-12-05 2017-05-10 深圳市任子行科技开发有限公司 Anti-tracing network proxy method and system
CN107079057A (en) * 2016-12-14 2017-08-18 深圳前海达闼云端智能科技有限公司 Data transmission method, device, system, electronic equipment and computer program product
CN109688174A (en) * 2017-10-18 2019-04-26 北京京东尚科信息技术有限公司 A kind of virtual service implementation method and device based on more agents service
CN108684039B (en) * 2018-04-23 2021-12-03 上海泰砚通信技术有限公司 Automatic management method for AC cluster
CN109756474B (en) * 2018-11-23 2021-02-05 国电南瑞科技股份有限公司 Service cross-region calling method and device for power dispatching automation system
CN109889911A (en) * 2019-03-26 2019-06-14 南京海比信息技术有限公司 The method that a port carries multiple stream protocols is realized in Streaming Media reverse proxy service
CN111431894B (en) * 2020-03-20 2022-05-10 中国电力科学研究院有限公司 Method for implementing general service protocol in transparent access frame
CN111447144A (en) * 2020-04-01 2020-07-24 中核武汉核电运行技术股份有限公司 Application routing method based on transparent proxy
CN111510478B (en) * 2020-04-07 2022-06-24 支付宝(杭州)信息技术有限公司 Request processing method, device and system and electronic equipment
CN112235157B (en) * 2020-09-30 2022-05-17 广州鲁邦通物联网科技股份有限公司 Router equipment testing method and system
CN112954069A (en) * 2021-03-15 2021-06-11 观脉科技(北京)有限公司 Method, device and system for accessing mobile equipment to SD-WAN (secure digital-Wide area network)
CN113076212A (en) * 2021-03-29 2021-07-06 青岛特来电新能源科技有限公司 Cluster management method, device and equipment and computer readable storage medium
CN113556388B (en) * 2021-07-14 2023-06-13 杭州玳数科技有限公司 Proxy service method, proxy service platform, computer device, and storage medium
CN113660111A (en) * 2021-07-21 2021-11-16 厦门亿联网络技术股份有限公司 Method for testing external protocol stack of 4G Desk Phone
CN113810504A (en) * 2021-09-30 2021-12-17 北京天融信网络安全技术有限公司 Transparent proxy service method and device
CN116233237B (en) * 2022-12-13 2024-01-26 山东安控信息科技有限公司 Transparent proxy network shutdown and working method thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437115A (en) * 2002-02-08 2003-08-20 联想(北京)有限公司 Method of realizing firewall exchange type transparent deputy
US7290050B1 (en) * 2002-09-20 2007-10-30 Blue Coat Systems, Inc. Transparent load balancer for network connections

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1437115A (en) * 2002-02-08 2003-08-20 联想(北京)有限公司 Method of realizing firewall exchange type transparent deputy
US7290050B1 (en) * 2002-09-20 2007-10-30 Blue Coat Systems, Inc. Transparent load balancer for network connections

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于透明代理的访问控制系统的设计和实现;朱萍;《合肥工业大学硕士论文》;合肥工业大学;20061231;第7-8,20,24-34页 *

Also Published As

Publication number Publication date
CN102447708A (en) 2012-05-09

Similar Documents

Publication Publication Date Title
CN102447708B (en) A kind of Realization Method of Communication of layer transparent agent skill group
EP2640013B1 (en) Method And Apparatus Providing Network Redundancy And High Availability To Remote Network Nodes
CN104285416B (en) The virtual router in termination covering tunnel in storage area network
CN103081418B (en) Computer system and communication method in computer system
CN101820358B (en) High availability and multipathing for fibre channel over Ethernet
CN103763207B (en) Band control connection establishment method and apparatus in software defined network
CN104541483B (en) When for connectivity fault the method and system re-routed is enabled for home network
CN110601906B (en) Data transmission method and device based on block chain
JP2009060599A (en) Apparatus and method supporting redundancy management interface between wireless network and wired network
CN103401754A (en) Stack link establishing method, equipment and system
CN105553849A (en) Conventional IP network and SPTN network intercommunication method and system
CN107925594A (en) The system and method integrated for network tapestry multi-protocols
GB2485024A (en) Providing failover for a Point to Point tunnel for Wireless Local Area Network (WLAN) split-plane environments
CN105897486B (en) A kind of method of Stream Control Transmission Protocol Service hot backup
CN102647370B (en) Communication method for communicating WiFi network with ZigBee network
JP5987971B2 (en) Communication system, switch, control device, control channel construction method and program
US9467374B2 (en) Supporting multiple IEC-101/IEC-104 masters on an IEC-101/IEC-104 translation gateway
US20200068049A1 (en) Highly available transmission control protocol tunnels
JP2013026829A (en) Transmission system and control method of transmission system
CN106534178A (en) System and method for realizing RapidIO network universal socket
CN101714945A (en) System and method for realizing internetwork communication
CN103227773A (en) Method and system for establishing virtual private dial-up network connection
WO2014075527A1 (en) Method, device and system for performing redundancy backup among network virtualization edge devices
CN104883307B (en) The system and method for share of data file is carried out between router
CN102932251A (en) Method and device for achieving local three-layer finality

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: Zhejiang Zhongcai Building No. 68 Hangzhou 310051 Zhejiang province Binjiang District Tong Road 15

Patentee after: Hangzhou Annan information technology Limited by Share Ltd

Address before: Zhejiang Zhongcai Building No. 68 Binjiang District road Hangzhou City, Zhejiang Province, the 310051 and 15 layer

Patentee before: Dbappsecurity Co.,ltd.

CP03 Change of name, title or address
CP02 Change in the address of a patent holder

Address after: Zhejiang Zhongcai Building No. 68 Binjiang District road Hangzhou City, Zhejiang Province, the 310051 and 15 layer

Patentee after: Hangzhou Annan information technology Limited by Share Ltd

Address before: Zhejiang Zhongcai Building No. 68 Hangzhou 310051 Zhejiang province Binjiang District Tong Road 15

Patentee before: Hangzhou Annan information technology Limited by Share Ltd

CP02 Change in the address of a patent holder