CN110392066A - A kind of method and apparatus of access service - Google Patents
A kind of method and apparatus of access service Download PDFInfo
- Publication number
- CN110392066A CN110392066A CN201810339426.8A CN201810339426A CN110392066A CN 110392066 A CN110392066 A CN 110392066A CN 201810339426 A CN201810339426 A CN 201810339426A CN 110392066 A CN110392066 A CN 110392066A
- Authority
- CN
- China
- Prior art keywords
- service
- gateway
- request message
- access
- access request
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
This application discloses a kind of method and devices of access service, this method comprises: user equipment can send access request message to gateway, to request access to the service needed for it, after gateway receives the access request message, it can be according to the characteristic carried in the access request message, identify the corresponding destination service of access request message, then, the access request message is sent to the processing module of the service by gateway, in order to which the processing module provides corresponding service for user equipment.It follows that gateway is the characteristic in the access request message according to transmitted by user equipment, distinguish which kind of service is user equipment requests access.In this way, even if a variety of services have shared identical port, gateway can also according to user equipment send access request message, determine user equipment requests access which kind of service, so as to avoid it is different service using identical port in the case where partial service can not access the problem of.
Description
Technical field
This application involves fields of communication technology, more particularly to a kind of method and apparatus of access service.
Background technique
In the networks such as home network, enterprise network, hung under the gateway and gateway of the network it is standby can be with
Service is externally provided by way of open port.Specifically, gateway can provide an end for each service respectively
Mouthful.When the user equipment in network needs to access the service, user equipment can be initiated to gateway for the port
Access request accesses the service.But in many cases, different services may be required using identical port.This end
Mouth collision problem, so that the access for different services will be realized by the access request for the same port, in this way
Have led to the access requests for the different services that gateway cannot be distinguished using the same port, thus cause partial service without
Method access.
Summary of the invention
The technical problem to be solved in the embodiments of the present application is that a kind of method and apparatus of access service are provided, so that
Gateway can distinguish the access request that different services are directed to using same port so that different service can share it is identical
Port, to avoid the problem that partial service can not access in the case where different services are using identical port.
The embodiment of the present application in a first aspect, provide it is a kind of access service method, comprising:
Gateway receives access request message;
The characteristic that the gateway is carried according to the access request message identifies the access request message pair
The service answered, as destination service;
The gateway sends the access request message to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
Due to gateway determine user equipment requests access which kind of service when, be not to be distinguished according to port,
But the characteristic in the access request message according to transmitted by user equipment distinguishes.In this way, even if a variety of services are total
The access request message that can also be sent according to user equipment with identical port, gateway, determine that user equipment is asked
Which kind of service of access is asked, so as to avoid the asking of can not accessing of partial service in the case where different services are using identical port
Topic.
With reference to first aspect, in the first possible implementation of the first aspect, the destination service is the net
The service that equipment provides is closed, the processing module of the destination service is deployed in the gateway.In this way, user equipment is asked
The service of access is asked, can be provided by the processing module in gateway.
The possible implementation of with reference to first aspect the first, in second of possible implementation of first aspect
In, the destination service is the WEB page that the gateway provides, and the access request message is for the WEB page
The first HTTP request message, the characteristic is located at the host field of the heading of first HTTP request, the spy
Sign data are specially the IP address of the gateway.
When the WEB page service that user equipment requests access gateway provides, since gateway is not basis
Port come distinguish user equipment to be accessed which kind of service, but according to user equipment send the first HTTP request message in
Host field determines that user equipment needs to access WEB page, therefore, even if there are other in service provided by gateway
The WEB page service that service is provided with gateway shares identical port, and gateway can also distinguish gateway offer
WEB page service be that user equipment is requested access to, so as to avoid it is different service lead to part using identical port
The problem of service can not access.
The possible implementation of with reference to first aspect the first, in the third possible implementation of first aspect
In, the destination service is the destination application that the gateway provides, and the access request message is for the mesh
The request message of application program is marked, the characteristic is specially the mark of the destination application.
When the WEB page service that user equipment requests access gateway provides, since gateway is according to access
The mark of the destination application carried in request message determines that gateway provides which destination application, Jin Erke
To determine that gateway needs which client to provide service for, the previous side distinguished by port is changed
Formula, so that also avoiding different services shares the problem of partial service caused by identical port can not access.
With reference to first aspect, in the 4th of first aspect in possible implementation, the destination service is hung under being
The service that server in the gateway provides, the processing module of the destination service are deployed in the server.This
Sample, the service that user equipment is requested access to can be provided by the processing module in gateway.
The 4th kind of possible implementation with reference to first aspect, in the 5th kind of possible implementation of first aspect
In, the destination service is the website WEB that the server provides, and the access request message is for the website WEB
Second HTTP request message, the characteristic are located at the host field of the heading of second HTTP request, the feature
Data are specially the domain name of the server.
When the WEB website service that the server for hanging over gateway under user equipment requests access provides, due to gateway
Equipment be not distinguished according to port user equipment to be accessed which kind of service, but according to user equipment send second
Host field in HTTP request message determines that user equipment needs to access the website WEB of server offer, therefore, even if
Port used in the service for the website WEB that server provides also is used by other services, and gateway can also distinguish service
The WEB website service that device provides is that user equipment is requested access to, and is led so as to avoid different services using identical port
The problem of causing partial service that can not access.
The 4th kind of possible implementation with reference to first aspect, in the 6th kind of possible implementation of first aspect
In, the destination service is that the service provided is transmitted by SSL, and the access request message is for the destination service
SSL hello packet, the characteristic are located at the SNI field of the SSL hello packet.
Due to the Services Identity Module in gateway determine user equipment requests access which kind of service when, be not root
It distinguishes according to port, but is distinguished according to the characteristic in access request message.In this way, even if gateway or
Under hang over a variety of services that server in gateway provides and shared identical port, Services Identity Module can also basis
Access request message determines the user equipment service to be requested access to so that different service can share it is identical
Port avoids the problem of partial service can not access in the case where different services are using identical port.
The second aspect of the embodiment of the present application provides a kind of device of access service, comprising:
Receiving unit, for receiving access request message;
Recognition unit, the characteristic for being carried according to the access request message, identifies the access request message
Corresponding service, as destination service;
Transmission unit, for sending the access request message to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
In conjunction with second aspect, in the first possible implementation of the second aspect, the destination service sets for gateway
The standby service provided, the processing module of the destination service are deployed in the gateway.
In conjunction with the first possible implementation of second aspect, in second of possible implementation of second aspect
In, the destination service is the WEB page that the gateway provides, and the access request message is for the WEB page
The first HTTP request message, the characteristic is located at the host field of the heading of first HTTP request, the spy
Sign data are specially the IP address of the gateway.
In conjunction with the first possible implementation of second aspect, in the third possible implementation of second aspect
In, the destination service is the destination application that the gateway provides, and the access request message is for the mesh
The request message of application program is marked, the characteristic is specially the mark of the destination application.
In conjunction with second aspect, in the fourth possible implementation of the second aspect, the destination service is hung under being
The service that server in gateway provides, the processing module of the destination service are deployed in the server.
In conjunction with the 4th kind of possible implementation of second aspect, in the 5th kind of possible implementation of second aspect
In, the destination service is the website WEB that the server provides, and the access request message is for the website WEB
Second HTTP request message, the characteristic are located at the host field of the heading of second HTTP request, the feature
Data are specially the domain name of the server.
In conjunction with the 4th kind of possible implementation of second aspect, in the 6th kind of possible implementation of second aspect
In, the destination service is that the service provided is transmitted by SSL, and the access request message is for the destination service
SSL hello packet, the characteristic are located at the SNI field of the SSLHello message.
The device for the access service that second aspect provides, the method for the access service corresponding to first aspect offer, therefore the
The various possible embodiments of the device for the access service that two aspects provide, are referred to the access service of first aspect offer
Method various possible embodiments.
The third aspect provides a kind of equipment of access service, and the equipment includes: processor, memory, communication interface
And bus;The communication mutual by the bus of the processor, communication interface, memory;The communication interface, for receiving
With transmission data;The memory is for storing instruction;The processor is used to execute the described instruction in the memory, institute
Processor is stated to perform the following operations:
Receive access request message;
According to the characteristic that the access request message carries, the corresponding service of the access request message is identified, make
For destination service;
The access request message is sent to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
The equipment for the access service that the third aspect provides, the method for the access service corresponding to first aspect offer, therefore the
The various possible embodiments of the equipment for the access service that three aspects provide, are referred to the access service of first aspect offer
Method various possible embodiments.
In the embodiment of the present application, gateway can distinguish the clothes that user is requested access to according to access request message
Business is avoided and is partially taken in the case where different services are using identical port so that different services can share identical port
The problem of business can not access.Specifically, user equipment can send access request message to gateway, to request access to its institute
The service needed can be according to the characteristic carried in the access request message after gateway receives the access request message
According to, identify the corresponding destination service of access request message, namely identify user equipment requests access which kind of service, so
Afterwards, which is sent to the processing module of the service by gateway, in order to which the processing module is user equipment
Corresponding service is provided.It follows that gateway determine user equipment requests access which kind of service when, be not according to end
Mouth distinguishes, but the characteristic in the access request message according to transmitted by user equipment distinguishes.In this way, even if
A variety of services have shared port identical, and the access request message that gateway can also be sent according to user equipment be determined
Which kind of service is user equipment requests access, can not so as to avoid the partial service in the case where different services are using identical port
The problem of access.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations as described in this application
Example, for those of ordinary skill in the art, is also possible to obtain other drawings based on these drawings.
Fig. 1 is network system block schematic illustration involved in an application scenarios in the embodiment of the present application;
Fig. 2 is a kind of method flow schematic diagram of access service in the embodiment of the present application;
Fig. 3 is a kind of flow diagram of the scene embodiment of the method for access service in the embodiment of the present application;
Fig. 4 is the flow diagram of the scene embodiment of the method for another access service in the embodiment of the present application;
Fig. 5 is the flow diagram of the scene embodiment of the method for another access service in the embodiment of the present application;
Fig. 6 is the Signalling exchange schematic diagram of the scene embodiment of the method for another access service in the embodiment of the present application;
Fig. 7 is a kind of method signalling diagram of access service in the embodiment of the present application;
Fig. 8 is a kind of apparatus structure schematic diagram of access service in the embodiment of the present application;
Fig. 9 is a kind of hardware structural diagram of the equipment of access service in the embodiment of the present application.
Specific embodiment
Inventor has found that the gateway in the networks such as home network, enterprise network, in the network
Server in gateway is hung under either when providing service for user equipment, is usually provided pair for each service
The a port answered.Such as the WEB page service that gateway provides, 80 ports, the application that gateway provides can be used
17909 ports can be used in procedure service.In this way, when what gateway received user equipment transmission is directed to the port
When service access request, so that it may distinguish which kind of service user equipment to be requested access to according to the port, then can incite somebody to action
The service is supplied to user equipment.
But in some scenes, multiple and different services that user equipment is requested access to, may be required using
Identical port.At this moment, if there is at least two services while using identical port, asking for port collision may be generated
It is which kind of to be requested service that topic, specially gateway can not go out user equipment according to port identification, to cause partial service
The problem of can not accessing.For example, gateway is providing WEB (World Wide Web, global wide area network) page management function
When, need using 80 ports, and under hang over server in gateway when providing the website WEB, may be also required to using 80
Port.When user equipment, which is directed to 80 ports, initiates the request of access service, gateway can not determine that user equipment is to ask
The WEB page service for asking access gateway to provide still requests access to down and hangs over the WEB net that the server of gateway provides
The service of standing can only access the WEB page service of gateway offer so as to will lead to user equipment, and hang over net under
The WEB website service that the server of equipment provides is closed, user equipment can not access.
Based on this, the embodiment of the present application provides a kind of method of access service, so that gateway, which can be distinguished, to be made
It is avoided so that different services can share identical port in different clothes with the access request of the different services of same port
The problem of partial service can not access in the case where make suring with identical port.Specifically, user equipment can be sent out to gateway
Access request message is sent, it can basis after gateway receives the access request message to request access to the service needed for it
The characteristic carried in the access request message identifies the corresponding service of access request message, namely identifies user
Which kind of service is device request access, and then, which is sent to the processing module of the service by gateway, so as to
Corresponding service is provided in the processing module for user equipment.It follows that gateway is determining user equipment requests access
It is not to be distinguished according to port when which kind of service, but the spy in the access request message according to transmitted by user equipment
Sign data distinguish.In this way, even if a variety of services have shared identical port, gateway can also be sent out according to user equipment
The access request message sent, determines which kind of service is user equipment requests access, identical so as to avoid using in different services
The problem of partial service can not access in the case where port.
Still it is illustrated by taking 80 ports as an example, the WEB page service that gateway provides is needed using 80 ports, and under
Hang over the website WEB that the server in the gateway provides, it is also desirable to use 80 ports.User equipment is requesting access to WEB
When website, the access request message that the access website WEB that be directed to 80 ports is sent to gateway is understood, gateway is according to this
The characteristic that access request message carries, identifies that user equipment is the website WEB to be accessed, rather than accesses WEB page, then
The access request message can be sent to and provide the processing module of the website WEB by gateway, so that the processing module is to use
The service of the family equipment offer website WEB.In this way, hanging over gateway under even if gateway provides the service of WEB webpage
Server provides the service of the website WEB, has used identical 80 port, gateway can also distinguish user equipment requests
Which kind of service accessed.
A kind of method of access service provided by the embodiments of the present application, can be applied in network system as shown in Figure 1,
By taking application scenarios shown in FIG. 1 as an example, in the application scenarios, gateway 105 can be with multiple user equipment (user equipmenies
101, user equipment 102, user equipment 103, user equipment 104 etc.) data communication is carried out, when user equipment 101 needs to access
When the service that gateway 105 provides, which can send access request message to gateway 105, with request
The corresponding service of access;Then, gateway 105 can receive user equipment 101 transmission access request message, and according to
The characteristic carried in the access request message identifies the corresponding service of access request message, as destination service,
Under normal conditions, each access request message can correspond to a destination service;After determining destination service, gateway
105 can be sent to the access request message processing module of corresponding destination service, in order to the place of destination service
Reason module can provide corresponding service for user equipment 101.
It is understood that above-mentioned scene is only a Sample Scenario provided by the embodiments of the present application, the embodiment of the present application
It is not limited to this scene.
In order to make the above objects, features, and advantages of the present application more apparent, below in conjunction with attached drawing to this Shen
Please the various non-limiting implementations in embodiment illustrate.Obviously, described embodiment is the application one
Section Example, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not doing
Every other embodiment obtained under the premise of creative work out, shall fall in the protection scope of this application.
Referring to Fig.2, Fig. 2 shows the method flow schematic diagram of access service a kind of in the embodiment of the present application, this method tool
Body may include:
S201: gateway receives access request message.
In a kind of illustrative specific implementation, when user equipment to gateway either under hang over gateway
On server when requesting access to service, the access request message for accessing the service can be generated in user equipment, and sets to gateway
Preparation gives the access request message, with request gateway either under hang over server in gateway corresponding clothes be provided
Business, so that gateway receiving device can receive the access request message.
Wherein, the service that user equipment is requested access to, can be and provided by gateway, be also possible to hang over net by down
The server closed in equipment provides.For example, gateway can provide WEB page service to user equipment, or set to user
It is standby that specific application program service is provided;For another example, the server in gateway is hung under can provide WEB to user equipment
Website service, or transmitted by SSL (Secure Sockets Layer, Secure Socket Layer) to user equipment and service is provided
Deng.The server of gateway is hung under it is noted that, can be identical as public network IP used in gateway, the clothes
Business device belongs in the network environment that gateway is covered.
Difference based on the service that user equipment is requested access to, user equipment can send different access request reports
Text.For example, when user equipment requests access WEB page or when the website WEB, access request message that user equipment is sent can be with
It is HTTP (Hypertext Transfer Protocol, the hypertext transfer protocol) request message for being directed to the service;When with
When the service for the application program that family device request gateway provides, the access request message that user equipment is sent, which can be, to be directed to
In the request message of the application program;When the service that user equipment requests access is provided by SSL transmission, user equipment is sent
Access request message can be the SSL HELLO message for being directed to the service.
It should be noted that TCP (Transmission Control can be followed between user equipment and gateway
Protocol, transmission control protocol) agreement or UDP (User Datagram Protocol, User Datagram Protocol) agreement into
Row data communication.If following Transmission Control Protocol between user equipment and gateway carries out data communication, user equipment is to gateway
Before equipment sends access request message, it is also necessary to establish TCP connection between gateway;If user equipment and gateway it
Between follow udp protocol carry out data communication, then access request message directly can be sent to gateway by user equipment, to ask
Ask the corresponding service of access.
S202: the characteristic that gateway is carried according to access request message identifies that the access request message is corresponding
Service, and using the service as destination service.
In the present embodiment, the characteristic that access request message carries can be used as the clothes that user equipment is requested access to
The mark of business.In some instances, when the host field in the HTTP request message that characteristic is located at user equipment transmission,
If this feature data are the IP address of the gateway, it can identify what user equipment requests access gateway provided
WEB page service can identify user and set if this feature data hang over the domain name of the server in gateway under being
The standby WEB website service that server offer is provided;Characteristic is also possible to the mark of the application program, identifies use
Family device request accesses the service for the application program that gateway provides;Characteristic may be located in SSL HELLO message
SNI field, pass through SSL transmission offer to identify and hang over server in gateway under user equipment requests access
Service etc..
Then, gateway can be known after receiving access request message according to the characteristic in access request message
Not Chu user equipment requests which kind of service accessed, and the service is determined as destination service.It follows that gateway is being distinguished
When which kind of service is user equipment requests access, it can not be distinguished according to port, but according to transmitted by user equipment
Characteristic in access request message distinguishes, in this way, even if multiple services have shared identical port, gateway
Also the service that user equipment is requested access to can be determined from multiple services, so as to solve in the prior art, when more
A service shares an identical port and causes gateway to cannot be distinguished user equipment requests and access asking for which kind of service
Topic.
S203: gateway sends access request message to the processing module of destination service.
Under normal conditions, each service is provided by its corresponding processing module.Gateway is determining destination service
Later, the access request message which sends can be sent to the processing module of the destination service, in order to handle
Module responds the access request message, provides corresponding service for user equipment.
In some possible embodiments, if destination service is the service that gateway provides, the destination service
Processing module, can be deployed in the gateway, and if the server that destination service is hung under being in gateway mentions
The service of confession, then the processing module of destination service can dispose on that server, at this point, gateway as user equipment with
Access request message is transmitted to down the server hung in the gateway by the agency of server.
In the present embodiment, gateway, can be according to the visit after the access request message for receiving user equipment transmission
It asks characteristic entrained by request message, identifies which kind of service is user equipment requests access, then, gateway is by the visit
It asks that request is sent to corresponding processing module, in order to which the processing module is based on the access request message, is provided for user equipment
Corresponding service.As it can be seen that gateway determine user equipment requests access which kind of service when, be not according to port carry out area
Point, but distinguished according to the characteristic in access request message.In this way, even if gateway or under hang over gateway and set
A variety of services that standby upper server provides have shared identical port, and gateway can also be according to access request message, really
The user equipment service to be requested access to is made, so that different services can share identical port, is avoided not
The problem of partial service can not access in the case where using identical port with service.
The technical solution of the embodiment of the present application in order to facilitate understanding below says several illustrative application scenarios
It is bright.A kind of flow diagram of the scene embodiment of the method for access service in the embodiment of the present application is shown refering to Fig. 3, Fig. 3.
In this scenario, user equipment requests access WEB page, and provide service by gateway for the user equipment.This method tool
Body may include:
S301: user equipment sends the first HTTP request message for requesting access to WEB page to gateway, this first
HTTP request message is used to request to provide the service of WEB page to gateway.
In a kind of illustrative specific embodiment, if user equipment needs to access the WEB page of gateway offer
When, user equipment can pre-establish TCP connection with gateway, and after the completion of determining that TCP connection is established, user equipment can be with
The the first HTTP request message for being directed to the WEB page is sent, to gateway to request access to WEB pages of gateway offer
Face.
For example, terminal can root if enterprise staff needs the login page by terminal access enterprises system
According to the operation of the employee, the first HTTP request message of access login page is generated, and is establishing TCP connection with gateway
Afterwards, which is sent to gateway, accesses the enterprises in order to which gateway provides the terminal with
The service of the login page of system.
S302: gateway receives the first HTTP request message.
S303: gateway identifies that user sets according to the value of the host field of the heading of the first HTTP request message
The standby WEB page for requesting access to gateway, wherein the value of the host field is specially the IP address of gateway.
In the present embodiment, host field in the heading of the first HTTP request message can be used as user equipment requests
The mark of the service of access.Specifically, gateway can parse the host field in the first HTTP request message, really
The value of the fixed host field is the IP address of the gateway, it is determined that the service that user equipment is requested access to is gateway
The WEB page of offer.Wherein, the IP address for the WEB page that the IP address, as user equipment are requested access to.
As an example it is assumed that the service that gateway provides WEB page uses 80 ports, under hang over the clothes of the gateway
The WEB website service that business device provides also uses 80 port, when the WEB page clothes that user equipment requests access gateway provides
When business, user equipment can send the first HTTP request message for being directed to the WEB page service, gateway to gateway
80 ports can be monitored, and after receiving the first HTTP request message, to host in the first HTTP request message
The value of field is parsed, if it is determined that the value of the host field is the IP address of gateway, then can determine that user sets
Standby request access to is WEB page service that gateway provides, rather than the WEB website service that the server provides.
S304: gateway sends the first HTTP request message to the processing module for providing WEB page service, wherein should
Processing module is deployed in the gateway.
Gateway, can be according to user equipment requests after the service for determining user equipment requests access WEB page
The corresponding relationship of service and service processing module determines processing module corresponding with access WEB page service, it is then possible to
First HTTP request message is sent to the processing module, in order to which the processing module provides WEB page for user equipment.It needs
Illustrate, which is deployed in the gateway, belongs to the function comprising modules of gateway.
In the present embodiment, gateway is after the first HTTP request message for receiving user equipment transmission, according to first
The IP address that host field in HTTP request message is characterized, WEB pages for identifying user equipment requests access gateway
Face, and then the first HTTP request message is sent to corresponding processing module, in order to which corresponding processing module provides WEB pages
Face service.In the process, gateway is not to distinguish user equipment according to port to be accessed which kind of service, but root
The host field in the first HTTP request message sent according to user equipment, determines that user equipment needs to access WEB page, because
This, though in service provided by gateway, there are other services share with the WEB page service that gateway provides it is identical
Port, the WEB page service that gateway can also distinguish gateway offer is that user equipment is requested access to, thus
Avoid the problem of different services cause partial service that can not access using identical port.
In addition, there is also another exemplary scenes for the embodiment of the present application.The embodiment of the present application is shown refering to Fig. 4, Fig. 4
The flow diagram of the scene embodiment of the method for middle another access service.Unlike scene embodiment described in Fig. 3,
In the present embodiment, gateway is to identify user equipment requests according to the domain name of the server carried in HTTP access request
The WEB website service that the service of access hangs over gateway server under being provides.Specifically, this method may include:
S401: user equipment initiates to establish the request of TCP connection to gateway.
S402: gateway receives and responds TCP connection request, establishes TCP connection with user equipment.
Under normal conditions, when user equipment need with gateway carry out data communication when, user equipment firstly the need of to
Gateway is initiated to establish the request of TCP connection, establishes TCP connection with gateway with request, and between gateway
After establishing TCP connection, user equipment and gateway carry out normal data communication.
S403: user equipment sends the second HTTP request message for requesting access to the website WEB to gateway, this second
The server request that HTTP request message is used to hang over downwards the gateway provides the service of the website WEB.
S404: gateway receives the second HTTP request message.
S405: gateway identifies that user sets according to the value of the host field of the heading of the second HTTP request message
Standby request access to down hangs over the website WEB that the server of gateway provides, wherein the value of the host field is specially the service
The domain name of device.
In the present embodiment, host field in the heading of the second HTTP request message can be used as user equipment requests
The mark of the service of access.Specifically, gateway can parse the host field in the second HTTP request message, really
The value of the fixed host field hangs over the domain name of the server in the gateway under being, then can determine user equipment to which
Server request offer service, and, determine user equipment it is requested be the server provide WEB website service.
The WEB website service that the server offer of gateway is hung under as an example it is assumed that uses 80 port, the net
The service for closing equipment offer WEB page also uses 80 ports, when user equipment requests access the website the WEB clothes of server offer
When business, user equipment can send the second HTTP request message for being directed to the WEB website service, gateway to gateway
80 ports can be monitored, and after receiving the second HTTP request message, to host in the second HTTP request message
The value of field is parsed, if it is determined that the value of the host field is the domain name of the server, then can determine user equipment
What is requested access to is the WEB website service that the server provides, rather than the WEB web service that gateway provides.
S406: the second HTTP request message is sent to and is provided in the server of WEB website service by gateway, the clothes
Business device hangs over the server in gateway under being.
In the present embodiment, due to being the server offer WEB website service for hanging over gateway by down, gateway is set
Standby to undertake agency's effect, specially gateway is after receiving the second HTTP request message, by the second HTTP request report
Text is sent in corresponding server, in order to which the service processing module in the server can provide WEB net for user equipment
The service stood.It should be noted that the server hangs over the server in gateway under being, and the server is set with gateway
Standby public network IP is identical.
S407: the second HTTP request message is sent to corresponding processing module by server, wherein the service processing module
It is deployed in the server.
In the present embodiment, gateway is after the second HTTP request message for receiving user equipment transmission, according to second
The domain name addresses that host field in HTTP request message is characterized identifies and hangs over gateway under user equipment requests access
The website WEB that server provides, and then the second HTTP request message is sent to corresponding processing module in server, so as to
WEB website service is provided in corresponding processing module.In the process, gateway is not to be set according to port to distinguish user
It is standby which kind of service accessed, but according to the host field in the second HTTP request message of user equipment transmission, it determines and uses
Family equipment needs to access the website WEB of server offer, therefore, even if used in the service for the website WEB that server provides
Port is also used by other services, and the WEB website service that gateway can also distinguish server offer is that user equipment is asked
The problem of asking access, causing partial service that can not access using identical port so as to avoid different services.
In above-mentioned Fig. 3 and scene embodiment illustrated in fig. 4, gateway is according to the host in HTTP request message
Field distinguishes the service that user equipment is requested access to, and under other scenes, if user equipment user requests access to
When the application program service that gateway provides, then gateway can be according to the application program carried in access request message
Mark distinguishes.The method scene embodiment of another access service in the embodiment of the present application is shown refering to Fig. 5, Fig. 5
Flow diagram.This method can specifically include:
S501: user equipment initiates to establish the request of TCP connection to gateway.
S502: gateway receives and responds TCP connection request, establishes TCP connection with user equipment.
Under normal conditions, when user equipment need with gateway carry out data communication when, user equipment firstly the need of to
Gateway is initiated to establish the request of TCP connection, establishes TCP connection with gateway with request, and between gateway
After establishing TCP connection, user equipment and gateway carry out normal data communication.
S503: user equipment sends access request message to gateway, and the access request message is for requesting gateway to set
It is standby that the service of destination application is provided.
Wherein, destination application refers to performed when gateway provides service for the client on user equipment answer
Use program.For example, on user equipment there are two client end AP P (Application, using), respectively APP1 and
APP2, and also existed simultaneously in gateway and provide the application program of service for APP1, and provide answering for service for APP2
The application journey of service then is provided for APP1 when the client end AP P1 on user equipment requests to service to gateway with program
Sequence is destination application.
S504: gateway receives the access request message that user equipment is sent.
S505: the mark for the destination application that gateway is carried according to the access request message identifies that the access is asked
Seek destination application corresponding to message.
In the present embodiment, due to carrying the mark of destination application in access request message, then gateway from
After the mark for parsing destination application in access request message, corresponding target application can be determined according to the mark
Program.
In practical application, operator may define gateway and need to provide for two different APP in definition standard
Service, and require the used port when providing service for the two APP identical.In the present embodiment, gateway passes through
According to the mark of the destination application carried in access request message, to determine destination application, and then can distinguish
Gateway needs which APP to provide service for out, in this way, providing the access of service when user equipment transmission is directed to for APP1
When request message, gateway can provide service for APP1, ask when user sends to be directed to for the APP2 access for providing service
When seeking message, gateway can provide service for APP2, change in traditional approach by port distinguish in the way of, from
And also avoid the problem of different services cause partial service that can not access using identical port.
S506: gateway sends the access request message to the processing module of destination application, wherein the processing mould
Block is deployed in gateway.
After determining destination application, by the processing mould that access request message is sent to the destination application
Block can make processing module be able to carry out the destination application, so that the client for user equipment provides corresponding clothes
Business.
In the present embodiment, after user equipment and gateway establish TCP connection, gateway can be according to user equipment
The mark of the destination application carried in the access request message of transmission determines target corresponding with the access request message
Application program, and then the destination application is executed to provide corresponding service for user equipment by corresponding processing module.In
During this, gateway is to determine gateway according to the mark of the destination application carried in access request message
Which destination application is provided, and then can determine that gateway needs which client to provide service for, change with
It is past port come by way of distinguishing, to also avoid partially to take caused by different services share identical port
The problem of business can not access.
In addition, refering to Fig. 6, the embodiment of the present application also provides the scene embodiment of the method for another access service, with
Above-mentioned scene embodiment is the difference is that the service that user equipment is requested access to is to transmit the service provided, In by SSL
In ssl protocol, the communication data between user equipment and gateway can be encrypted.Therefore, in some possible realities
It applies in mode, gateway can use SNI (Server Name Indication, server name instruction) function of SSL
The service that identification user equipment is requested access to.Specifically, this method can wrap in Signalling exchange schematic diagram as shown in FIG. 6
It includes:
S601: user equipment initiates to establish the request of TCP connection to gateway.
S602: gateway responds the request, establishes TCP connection with user equipment.
S603: user equipment sends SSL HELLO message to gateway.
S604: gateway identifies that gateway is requested according to the SNI field in the SSL HELLO message received
The service provided by the server of the gateway is hung under access.
Specifically, the value of the SNI field in SSL HELLO message, can be used as the service that user equipment is requested access to
Mark, then gateway can according to the SNI field, identify user equipment requests access service be located at which service
Device, and identify user equipment requests access be the server can be provided which kind of service.Wherein, under which is
The server in gateway is hung over, and the server can be identical as the public network IP of gateway
S605: the SSLHELLO message is sent to down the processing module for hanging over the server of gateway by gateway,
In order to which the processing module provides corresponding service for user equipment, wherein the processing module is deployed in the server.
Processing module due to providing service is deployed in server, gateway undertakes generation in the process
SSL HELLO message is passed in server and is located accordingly after determining which kind of service is user equipment requests access by reason effect
Module is managed, in order to which the processing module can provide corresponding service according to the SSL HELLO message for user equipment
In the present embodiment, gateway can use the SNI function of SSL, to identify clothes that user equipment is requested access to
Business, though under hang over a variety of services of the gateway and shared identical port, gateway can also distinguish user equipment
Which kind of service is requested access to, causes what partial service can not access to ask using identical port in this way, avoiding different services
Topic.
Through the foregoing embodiment as it can be seen that during user equipment requests access respective service, gateway and user
Equipment carries out TCP connection or UDP connection, and the access request message that can be sent according to user equipment, identifies user equipment
Then the access request message is distributed to corresponding processing module by the service for needing to access, in order to the processing mould of the service
Block provides corresponding service for user equipment.Therefore, in some instances, gateway may include: connection management module, clothes
Business identification module and delivery of services module etc..In the following, with the angle of functional module, to user equipment in the embodiment of the present application
The process for requesting access to service is described in detail.
A kind of method signaling process figure of access service in the embodiment of the present application is shown refering to Fig. 7, Fig. 7.
S701: when being communicated between user equipment and gateway based on Transmission Control Protocol, user equipment can be to gateway
Connection management module in equipment sends TCP connection request.
S702: connection management module responds TCP connection request, and establishes TCP connection with user equipment.
In the present embodiment, connection management module is managed collectively the external TCP connection of gateway.Specifically, if user
Communicated between equipment and gateway based on Transmission Control Protocol, then user equipment and gateway before carrying out data communication,
Connection management module in gateway can be requested according to the TCP connection received, and TCP company is established between user equipment
It connects.
It should be noted that if being communicated between user equipment and gateway based on udp protocol, user equipment
Between gateway communication data directly can be sent to gateway without setting up connection, user equipment.
S703: user equipment sends access request message to gateway.
S704: the access request message received is passed to Services Identity Module by connection management module.
S705: Services Identity Module identifies that user equipment requests access according to the characteristic in access request message
Service.
The characteristic that mark service can be carried when specific implementation, in access request message, for example, working as user equipment requests
When accessing the WEB page that gateway provides, then this feature data can be the IP address of gateway;Work as user equipment requests
When the service of access is the website WEB that server provides, then this feature data can be the domain name of the server.In this way, service
Identification module can identify which kind of service user requests access to according to this feature data.
In the present embodiment, since Services Identity Module is according to the characteristic in access request message, to identify user
Which kind of service is device request access, in this way, even if the service and other services have shared identical port, Services Identity Module
The service that user requests access to can be distinguished, so as to avoid different services using partial service caused by identical port without
The problem of method accesses.
S706: access request message is passed to delivery of services module by Services Identity Module.
Under normal conditions, gateway either under hang over service that the server in gateway can be provided usually not
It is only a kind of, and different services is usually to be provided by different processing modules, therefore, is identifying user equipment requests access
After which kind of service, it is also necessary to the access request message are sent to delivery of services module, in order to which the access request to be distributed to
Corresponding processing module is handled.
S707: access request message is distributed to corresponding processing module by delivery of services module.
S708: processing module provides corresponding service according to the access request message received, for user equipment.
It is deployed in the gateway it is noted that the processing module for providing service can be, is also possible to dispose
It is hung under in the server in gateway.If processing module is deployed in the server, gateway can undertake agency
Effect, is sent to the processing module in server for access request message by delivery of services module, in order to which processing module is
User equipment provides corresponding service.
In the present embodiment, Services Identity Module in gateway when determining which kind of service is user equipment requests access,
It is not to be distinguished according to port, but distinguished according to the characteristic in access request message.In this way, even if gateway
Equipment or under hang over a variety of services that server in gateway provides and shared identical port, Services Identity Module
The user equipment service to be requested access to can be determined according to access request message, so that different services can be total to
With identical port, the problem of partial service can not access in the case where different services are using identical port is avoided.
In addition, the embodiment of the present application also provides a kind of devices of access service.The application reality is shown refering to Fig. 8, Fig. 8
A kind of structural schematic diagram of the device of access service of example offer is applied, which includes:
Receiving unit 801, for receiving access request message;
Recognition unit 802, the characteristic for being carried according to the access request message, identifies the access request report
The corresponding service of text, as destination service;
Transmission unit 803, for sending the access request message to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
In some possible embodiments, the destination service is the service that gateway provides, the destination service
Processing module be deployed in the gateway.
In some possible embodiments, the destination service is the WEB page that the gateway provides, the visit
Ask that request message is the first HTTP request message for the WEB page, the characteristic, which is located at the first HTTP, asks
The host field for the heading asked, the characteristic are specially the IP address of the gateway.
In some possible embodiments, the destination service is the destination application that the gateway provides,
The access request message is the request message for the destination application, and the characteristic is specially that the target is answered
With the mark of program.
In some possible embodiments, the destination service hangs over the clothes that the server in gateway provides under being
Business, the processing module of the destination service are deployed in the server.
In some possible embodiments, the destination service is the website WEB that the server provides, the access
Request message is the second HTTP request message for the website WEB, and the characteristic is located at second HTTP request
Heading host field, the characteristic is specially the domain name of the server.
In some possible embodiments, the destination service is to transmit the service provided by SSL, and the access is asked
Seeking message is the SSL hello packet for the destination service, and the characteristic is located at the SSL hello packet
SNI field.
In the present embodiment, determine user equipment requests access which kind of service when, be not distinguished according to port, and
It is that characteristic in the access request message according to transmitted by user equipment distinguishes.In this way, even if a variety of services share
Identical port, the access request message that can also be sent according to user equipment determine which kind of user equipment requests access
Service, so as to avoid it is different service using identical port in the case where partial service can not access the problem of.
A upper embodiment is to carry out from the angle of modular functionality entity to the device for accessing service in the embodiment of the present application
Description, is below described in detail the device that service is accessed in the embodiment of the present application from the angle of hardware handles.
Next the equipment for introducing another access service provided by the embodiments of the present application, the equipment includes: processor,
Memory, communication interface and bus;The communication mutual by the bus of the processor, communication interface, memory;It is described logical
Interface is believed, for sending and receiving data;The memory is for storing instruction;The processor is for executing the memory
In described instruction, perform the following operations:
Receive access request message;
According to the characteristic that the access request message carries, the corresponding service of the access request message is identified, make
For destination service;
The access request message is sent to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
Next the equipment is described in detail, is please referred to shown in Fig. 9, equipment 900, comprising: receiver 901, transmitting
(wherein the quantity of the processor 903 in equipment 900 can be one or more, in Fig. 9 for device 902, processor 903 and memory 904
It takes a processor as an example).Wherein, communication interface may include receiver 901, transmitter 902.In some embodiments of the present application
In, receiver 901, transmitter 902, processor 903 and memory 904 can be connected by bus or other means, wherein Fig. 9
In by by bus connect for.
Memory 904 may include read-only memory and random access memory, and provide instruction sum number to processor 903
According to.The a part of of memory 904 can also include nonvolatile RAM (full name in English: Non-Volatile
Random Access Memory, english abbreviation: NVRAM).Memory 904 is stored with operating system and operational order, can be performed
Module perhaps data structure perhaps their subset or their superset, wherein operational order may include various operations
Instruction, for realizing various operations.Operating system may include various system programs, for realizing various basic businesses and processing
Hardware based task.
Processor 903 control equipment 900 operation, processor 903 can also be known as central processing unit (full name in English:
Central Processing Unit, English abbreviation: CPU).In specific application, various components pass through bus system coupling
Together, wherein bus system can also include that power bus, control bus and status signal are total in addition to including data/address bus
Line etc..But for the sake of clear explanation, various buses are referred to as bus system in figure.
The method that above-mentioned the embodiment of the present application discloses can be applied in processor 903, or be realized by processor 903.
Processor 903 can be a kind of IC chip, the processing capacity with signal.During realization, the above method it is each
Step can be completed by the integrated logic circuit of the hardware in processor 903 or the instruction of software form.Above-mentioned processing
Device 903 can be general processor, digital signal processor (full name in English: digital signal processing, English
Abbreviation: DSP), specific integrated circuit (full name in English: Application Specific Integrated Circuit, English
Abbreviation: ASIC), field programmable gate array (full name in English: Field-Programmable Gate Array, english abbreviation:
FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware components.May be implemented or
Person executes disclosed each method, step and logic diagram in the embodiment of the present application.General processor can be microprocessor or
Person's processor is also possible to any conventional processor etc..The step of method in conjunction with disclosed in the embodiment of the present application, can be straight
Connect and be presented as that hardware decoding processor executes completion, or in decoding processor hardware and software module combination executed
At.Software module can be located at random access memory, and flash memory, read-only memory, programmable read only memory or electrically-erasable can
In the storage medium of this fields such as programmable memory, register maturation.The storage medium is located at memory 904, and processor 903 is read
Information in access to memory 904, in conjunction with the step of its hardware completion above method.
Receiver 901 can be used for receiving the number or character information of input, and generate it is related to equipment 900 be arranged with
And the related signal input of function control, transmitter 902 may include that display screen etc. shows equipment, transmitter 902 can be used for passing through
External interface output number or character information.
In the embodiment of the present application, processor 903, for performing the following operations:
Receive access request message;
According to the characteristic that the access request message carries, the corresponding service of the access request message is identified, make
For destination service;
The access request message is sent to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
In some possible embodiments, the destination service is the service that gateway provides, the destination service
Processing module be deployed in the gateway.
In some possible embodiments, the destination service is the WEB page that the gateway provides, the visit
Ask that request message is the first HTTP request message for the WEB page, the characteristic, which is located at the first HTTP, asks
The host field for the heading asked, the characteristic are specially the IP address of the gateway.
In some possible embodiments, the destination service is the destination application that the gateway provides,
The access request message is the request message for the destination application, and the characteristic is specially that the target is answered
With the mark of program.
In some possible embodiments, the destination service hangs over the clothes that the server in gateway provides under being
Business, the processing module of the destination service are deployed in the server.
In some possible embodiments, the destination service is the website WEB that the server provides, the access
Request message is the second HTTP request message for the website WEB, and the characteristic is located at second HTTP request
Heading host field, the characteristic is specially the domain name of the server.
In some possible embodiments, the destination service is to transmit the service provided by SSL, and the access is asked
Seeking message is the SSL hello packet for the destination service, and the characteristic is located at the SSL hello packet
SNI field.
" first " in the titles such as " first ... " mentioned in the embodiment of the present application, " first ... " is used only to do name
Word mark, does not represent first sequentially.The rule is equally applicable to " second " etc..
As seen through the above description of the embodiments, those skilled in the art can be understood that above-mentioned implementation
All or part of the steps in example method can add the mode of general hardware platform to realize by software.Based on this understanding,
The technical solution of the application can be embodied in the form of software products, which can store is situated between in storage
In matter, such as read-only memory (English: read-only memory, ROM)/RAM, magnetic disk, CD etc., including some instructions to
So that a computer equipment (can be the network communication equipments such as personal computer, server, or router) executes
Method described in certain parts of each embodiment of the application or embodiment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for method reality
For applying example and apparatus embodiments, since it is substantially similar to system embodiment, so describe fairly simple, related place ginseng
See the part explanation of system embodiment.Equipment and system embodiment described above is only schematical, wherein making
It may or may not be physically separated for the module of separate part description, the component shown as module can be
Or it may not be physical module, it can it is in one place, or may be distributed over multiple network units.It can be with
Some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment according to the actual needs.The common skill in this field
Art personnel can understand and implement without creative efforts.
The above is only the illustrative embodiment of the application, is not intended to limit the protection scope of the application.
Claims (14)
1. a kind of method of access service characterized by comprising
Gateway receives access request message;
The characteristic that the gateway is carried according to the access request message identifies that the access request message is corresponding
Service, as destination service;
The gateway sends the access request message to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
2. the method according to claim 1, wherein the destination service is the clothes that the gateway provides
Business, the processing module of the destination service are deployed in the gateway.
3. according to the method described in claim 2, it is characterized in that, the destination service is the WEB that the gateway provides
The page, the access request message are the first HTTP request message for the WEB page, and the characteristic is located at described
The host field of the heading of first HTTP request, the characteristic are specially the IP address of the gateway.
4. according to right to go 2 described in method, which is characterized in that the destination service is the target that provides of the gateway
Application program, the access request message are the request message for the destination application, and the characteristic is specially
The mark of the destination application.
5. the method according to claim 1, wherein the destination service is hung under being in the gateway
The service that server provides, the processing module of the destination service are deployed in the server.
6. according to the method described in claim 5, it is characterized in that, the destination service is the WEB net that the server provides
It stands, the access request message is the second HTTP request message for the website WEB, and the characteristic is located at described the
The host field of the heading of two HTTP requests, the characteristic are specially the domain name of the server.
7. according to the method described in claim 5, it is characterized in that, the destination service is to transmit the service that provides by SSL,
The access request message is the SSLHello message for the destination service, and the characteristic is located at the SSLHello
The SNI field of message.
8. a kind of device of access service characterized by comprising
Receiving unit, for receiving access request message;
Recognition unit, the characteristic for being carried according to the access request message identify that the access request message is corresponding
Service, as destination service;
Transmission unit, for sending the access request message to the processing module of the destination service;
Wherein, the access request message is used to request the processing module of the destination service to provide the destination service.
9. device according to claim 8, which is characterized in that the destination service is the service that gateway provides, institute
The processing module for stating destination service is deployed in the gateway.
10. device according to claim 9, which is characterized in that the destination service is the WEB that the gateway provides
The page, the access request message are the first HTTP request message for the WEB page, and the characteristic is located at described
The host field of the heading of first HTTP request, the characteristic are specially the IP address of the gateway.
11. according to right to go 9 described in device, which is characterized in that the destination service is the mesh that provides of the gateway
Application program is marked, the access request message is the request message for the destination application, and the characteristic is specific
For the mark of the destination application.
12. device according to claim 8, which is characterized in that the destination service hangs over the clothes in gateway under being
The service that business device provides, the processing module of the destination service are deployed in the server.
13. device according to claim 12, which is characterized in that the destination service is the WEB that the server provides
Website, the access request message are the second HTTP request message for the website WEB, and the characteristic is located at described
The host field of the heading of second HTTP request, the characteristic are specially the domain name of the server.
14. device according to claim 12, which is characterized in that the destination service is to transmit the clothes provided by SSL
Business, the access request message are the SSLHello message for the destination service, and the characteristic is located at the SSL
The SNI field of hello packet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810339426.8A CN110392066A (en) | 2018-04-16 | 2018-04-16 | A kind of method and apparatus of access service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810339426.8A CN110392066A (en) | 2018-04-16 | 2018-04-16 | A kind of method and apparatus of access service |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110392066A true CN110392066A (en) | 2019-10-29 |
Family
ID=68283900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810339426.8A Pending CN110392066A (en) | 2018-04-16 | 2018-04-16 | A kind of method and apparatus of access service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110392066A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111182027A (en) * | 2019-11-29 | 2020-05-19 | 云深互联(北京)科技有限公司 | Flow data distribution method and device based on novel architecture |
CN113507465A (en) * | 2021-07-07 | 2021-10-15 | 赞同科技股份有限公司 | socket and http shared port and message processing method and device thereof |
CN113794771A (en) * | 2021-09-14 | 2021-12-14 | 中国银行股份有限公司 | Transaction distribution method, transaction distribution gateway and device based on TCP (Transmission control protocol) request message |
CN114095415A (en) * | 2021-11-26 | 2022-02-25 | 山石网科通信技术股份有限公司 | Route determining method, device, gateway equipment and storage medium |
CN115604336A (en) * | 2021-06-28 | 2023-01-13 | 网联清算有限公司(Cn) | Communication connection establishing method and device, electronic equipment and storage medium |
-
2018
- 2018-04-16 CN CN201810339426.8A patent/CN110392066A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111182027A (en) * | 2019-11-29 | 2020-05-19 | 云深互联(北京)科技有限公司 | Flow data distribution method and device based on novel architecture |
CN115604336A (en) * | 2021-06-28 | 2023-01-13 | 网联清算有限公司(Cn) | Communication connection establishing method and device, electronic equipment and storage medium |
CN113507465A (en) * | 2021-07-07 | 2021-10-15 | 赞同科技股份有限公司 | socket and http shared port and message processing method and device thereof |
CN113794771A (en) * | 2021-09-14 | 2021-12-14 | 中国银行股份有限公司 | Transaction distribution method, transaction distribution gateway and device based on TCP (Transmission control protocol) request message |
CN113794771B (en) * | 2021-09-14 | 2023-01-20 | 中国银行股份有限公司 | Transaction distribution method, transaction distribution gateway and device based on TCP (Transmission control protocol) request message |
CN114095415A (en) * | 2021-11-26 | 2022-02-25 | 山石网科通信技术股份有限公司 | Route determining method, device, gateway equipment and storage medium |
CN114095415B (en) * | 2021-11-26 | 2024-05-07 | 山石网科通信技术股份有限公司 | Route determination method, device, gateway equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110392066A (en) | A kind of method and apparatus of access service | |
CN108449282B (en) | Load balancing method and device | |
US7440415B2 (en) | Virtual network addresses | |
CN104580192B (en) | The treating method and apparatus of the network access request of application program | |
CN106790420B (en) | A kind of more session channel method for building up and system | |
CN101065741B (en) | Method of transporting a PCI express packet over an IP packet network | |
CN110191031A (en) | Network resource access method, device, electronic equipment | |
CN108259425A (en) | The determining method, apparatus and server of query-attack | |
CN107959701A (en) | Data sharing method, cloud terminal, cloud desktop virtual machine and pass-through proxy server | |
CN109474687A (en) | A kind of methods, devices and systems of different private internetwork communications | |
CN105847312B (en) | A kind of resource access method and user terminal | |
CN107360247B (en) | The method and the network equipment of processing business | |
CN105323310A (en) | Network communication method, device and network attached storage device | |
CN107800603A (en) | Intranet user accesses the method and storage medium of headend equipment based on VPN | |
CN105991442B (en) | Message forwarding method and device | |
CN107995321A (en) | A kind of VPN client acts on behalf of the method and device of DNS | |
CN109962913A (en) | Proxy server and Proxy Method based on secure socket layer protocol | |
CN108833472B (en) | System is established in the connection of cloud host | |
CN107872548A (en) | Web page interlinkage method, apparatus and readable storage medium storing program for executing | |
CN110691110B (en) | Communication method, device, system, terminal, equipment and medium | |
CN110392123A (en) | The methods, devices and systems of detection outlet IP address | |
CN104506405B (en) | The method and device of cross-domain access | |
CN104601358B (en) | A kind of matching process and device realized between acquisition system and analysis system | |
CN110430478B (en) | Networking communication method, device, terminal equipment and storage medium | |
CN112822208A (en) | Internet of things equipment identification method and system based on block chain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191029 |
|
WD01 | Invention patent application deemed withdrawn after publication |