CN110099136A - Network Access Method, client, network interaction method and scheduling, network system - Google Patents
Network Access Method, client, network interaction method and scheduling, network system Download PDFInfo
- Publication number
- CN110099136A CN110099136A CN201810089000.1A CN201810089000A CN110099136A CN 110099136 A CN110099136 A CN 110099136A CN 201810089000 A CN201810089000 A CN 201810089000A CN 110099136 A CN110099136 A CN 110099136A
- Authority
- CN
- China
- Prior art keywords
- access
- address
- client
- network
- access point
- 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
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5046—Resolving address allocation conflicts; Testing of addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Subject description discloses Network Access Method, client, network interaction method and scheduling, network system, and wherein Network Access Method, is applied to client;It include: to send access point inquiry request to scheduling system;The scheduling system is for managing access dot address;Receive at least one access dot address of the scheduling system feedback;Described access point address is corresponding with Internet Service Provider belonging to the client;Network access request is issued to described access point address.The Network Access Method, client, network interaction method and scheduling system of this disclosure can be switched fast when an access point address fault, to reduce network cost.
Description
Technical field
This specification is related to network technique field, in particular to Network Access Method, client, network interaction method and tune
Degree, network system.
Background technique
With the development of computer networking technology, many conveniences are brought to people's life and work.
The network that operator provides can be divided into three classes, respectively BGP (Border Gateway Protocol) bandwidth, CDN (content distribution
Network) bandwidth and static bandwidth, costly, the service provided is also more stable for BGP bandwidth price, and has the energy of three net interconnectings
Power;CDN bandwidth is relatively inexpensive but the service that provides is opposite is not sufficiently stable, and static bandwidth falls between.
Although the service that BGP is provided is relatively stable, cost is costly.The operator of domestic mainstream includes telecommunications, moves
Dynamic and connection, an Internet data center will carry the flow from more operators simultaneously, so an internet data
Center will have the ability with more operators communications.To shield operator's details, many Internet data centers are all connect using BGP
Enter, by bgp network, the back-end server for being deployed in Internet data center does not have to consider that flow can from which operator
To realize network interworking.But the cost of bgp network is very expensive, is the several times of static network, for many Internet companies
Speech, BGP bring network cost expense is very huge.
Summary of the invention
This specification embodiment provides Network Access Method, client, network interaction method and scheduling, network system.
It can be realized and carry out network service using lower cost.
This specification embodiment provides a kind of Network Access Method, and the method is applied to client;The method packet
It includes: sending access point inquiry request to scheduling system;The scheduling system is for managing access dot address;Receive the scheduling system
At least one access dot address of system feedback;Described access point address and Internet Service Provider's phase belonging to the client
It is corresponding;Network access request is issued to described access point address.
This specification embodiment provides a kind of client, comprising: inquiry request module, for being connect to the transmission of scheduling system
Access point inquiry request;The scheduling system is for managing access dot address;Receiving module, for receiving the scheduling system feedback
At least one access dot address;Described access point address is corresponding with Internet Service Provider belonging to the client;
Access request module, for issuing network access request to described access point address.
This specification embodiment provides a kind of network interaction method, comprising: receives the access point inquiry request of client;
The corresponding Internet Service Provider of the client is determined according to described access point inquiry request;By the Internet Service Provider
At least one access dot address be sent to the client.
This specification embodiment provides a kind of scheduling system, comprising: receiving module, for receiving the access point of client
Inquiry request;Determining module, for determining that the corresponding network service of the client provides according to described access point inquiry request
Quotient;Sending module, at least one access dot address of the Internet Service Provider to be sent to the client.
This specification embodiment provides a kind of network system, comprising: scheduling system, network access equipment, data center;
The scheduling system is used to receive the access point inquiry request of client;The client is determined according to described access point inquiry request
Hold corresponding Internet Service Provider;By at least one access dot address of the network access equipment of the Internet Service Provider
It is sent to the client, so that the client accesses institute according to network access equipment corresponding with its Internet Service Provider
State data center;The network access equipment is used to provide network access service for the client;The data center is with connecing
In the case where the data access request for receiving client, corresponding data are fed back.
The technical solution provided by above this specification embodiment is as it can be seen that the network that this specification embodiment provides is visited
The method client of asking inquiry scheduling system can obtain corresponding access point in communication, and cost is relatively low.
Detailed description of the invention
It, below will be to embodiment party in order to illustrate more clearly of this specification embodiment or technical solution in the prior art
Formula or attached drawing needed to be used in the description of the prior art are briefly described, it should be apparent that, the accompanying drawings in the following description is only
It is only some embodiments recorded in this specification, for those of ordinary skill in the art, is not paying creative labor
Under the premise of dynamic property, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of Network Access Method workflow schematic diagram that this specification embodiment provides;
Fig. 2 is a kind of flow chart for Network Access Method that this specification embodiment provides;
Fig. 3 is the Sample Scenario schematic diagram that this specification embodiment provides;
Fig. 4 is that the change that this specification embodiment provides accesses dot address Sample Scenario schematic diagram;
Fig. 5 is a kind of structural block diagram for client that this specification embodiment provides;
Fig. 6 is a kind of flow chart for network interaction method that this specification embodiment provides;
Fig. 7 is a kind of structural block diagram for scheduling system that this specification embodiment provides.
Specific embodiment
In order to make those skilled in the art more fully understand the technical solution in this specification, below in conjunction with this explanation
The technical solution in this specification embodiment is clearly and completely described in attached drawing in book embodiment, it is clear that institute
The embodiment of description is only a part of embodiment of this specification, rather than whole embodiments.Based on this specification
In embodiment, every other implementation obtained by those of ordinary skill in the art without making creative efforts
The range of this specification protection all should belong in mode.
Embodiment of the present invention provides a kind of system using the Network Access Method, may include client, scheduling
System, network access equipment and data center.
In the present embodiment, the client can be used for accessing data, and the client may include having and showing
Show, the electronic equipment of operation and network access functions.Specifically, for example, client can be desktop computer, tablet computer, pen
Remember this computer, smart phone, digital assistants, intelligent wearable device, the television set with network access functions.Alternatively, client
End may be the software that can be run in above-mentioned electronic equipment.The client can provide the network for data interaction
Interface.The client can follow network communication protocol and carry out data information interaction.
In the present embodiment, the scheduling system can be used for managing, distribution accesses dot address.The scheduling system can
To include, necessary software needed for hardware device and driving hardware device work with processing data information ability.Certainly,
The scheduling system may also be only the hardware device with data-handling capacity, alternatively, being only to operate in hardware device
Software.The scheduling system may include work station, server, other network equipments of computer, user terminal.The scheduling system
System can provide the network interface for data interaction.The scheduling system can also follow network communication protocol and carry out data letter
Breath interaction.In the case where accessing the not available situation of dot address, the scheduling system can be the client feedback access point again
Address, in the data that the data center that the access dot address newly fed back is accessed can be accessed with the access dot address of old feedback
The heart is the same data center, is also possible to different data centers.
In the present embodiment, the network access equipment may be used to provide client and carry out net to the data center
The medium of network access.The case where described access point equipment is run can influence the quality of the client access network.It is different
Internet service provider inhomogeneous access point apparatus can be provided.Described access point equipment may include having at data information
Necessary software needed for the hardware device of reason ability and driving hardware device work.Certainly, the scheduling system can also be only
For the hardware device with data-handling capacity, alternatively, being only the software operated in hardware device.Specifically, for example, exchange
Machine, modem, router etc..Different Internet Service Providers can provide the different access devices to access certainly
Network provided by oneself;Different data centers can be accessed by different access devices and access network data.
In the present embodiment, the data center can be used for providing network to the client for sending network access request
Data.When the client sends network access request, the data center can call corresponding Service-Port to institute
It states client and network data is provided.The data center may include computer equipment, server apparatus, storage equipment, network
Hardware devices such as equipment, communication link and including keeping the framework software of both-way communication between server and client to realize
Client access and data transmission.It can be by being counted described in internet access or the access via telephone line provided by operator
According to center.The data center can run the server of multiple softwares.For sharing data central concentrated load, multiple data centers
The server of the same software can also be run.It, can be to more when multiple data centers run the server of the same software
A data center carries out data synchronization processing, to guarantee the consistency of reading and writing data between different data center.
In the present embodiment, the client can send access point inquiry request to the scheduling system.The tune
Degree system can be after receiving described access point inquiry request at least one access dot address of the client feedback.It is described
Client can send network access request according to described access point address after receiving at least one described access dot address.
It, can be according to other access dot addresses of the scheduling system feedback in the case where an access dot address cannot be accessed normally
Send network access request.
Referring to Fig. 3, Shanghai connection mobile phone user, Tianjin telecommunication handset user and Beijing are moved in a Sample Scenario
Dynamic mobile phone user uses mobile phone access website.
In this Sample Scenario, Shanghai connection mobile phone user, Tianjin telecommunication handset user and Beijing mobile phone user point
Not Shi Yong mobile phone to scheduling system send access point inquiry request.It include three user mobile phones in the access point inquiry request of transmission
Respective IP address.
In this Sample Scenario, scheduling system extracts IP address and corresponding in the access device using BGP access network
Network operator information, formed IP data set.
In this Sample Scenario, scheduling system is respectively received this 3 mobile phone users and is ask using the access point that mobile phone is sent
Ask request.The IP address of the respective mobile phone of these three mobile phone users is extracted, IP data set is inquired, obtains the corresponding net of these three users
Network operator is China Unicom, China Telecom and China Mobile respectively.
In this Sample Scenario, scheduling system chooses Shanghai connection access dot address, Beijing connection accesses dot address Jiaxing
Connection access dot address is sent to the mobile phone of Shanghai connection mobile phone user, using Shanghai connection access dot address as the first access point
Address, using Beijing connection access dot address as the second access dot address, as third access point using Jiaxing access dot address
Location;It chooses Tianjin telecom access dot address and Langfang telecom access dot address is sent to the mobile phone of Tianjin telecommunication handset user, it will
Tianjin telecom access dot address is as the first access dot address, using Langfang telecom access dot address as the second access dot address;
It chooses Beijing mobile access point address and Shijiazhuang mobile access point address and is sent to the mobile phone of Beijing mobile phone user, it will be northern
Capital mobile access point address is as the first access dot address.
In this Sample Scenario, Shanghai connection mobile phone user first issues network to Shanghai connection access point using mobile phone and accesses
, there is the phenomenon that request timed out in request, issues network access request still request timed out to Beijing connection access point again, then to
Jiaxing connection access point issues network access request still request timed out;Tianjin telecommunication handset user is using mobile phone first to Tianjin electricity
Believe that access point issues network access request, the phenomenon that request timed out occur, issues network access to Langfang telecom access point again
Request, certain website of successful access;Beijing mobile phone user first issues network to Beijing mobile access point using mobile phone and accesses
It requests and certain website of successful access.
In this Sample Scenario, referring to Fig. 4, the client of Shanghai connection mobile phone user is all visited in three access dot addresses
In the case where asking failure, access point change request is sent to scheduling system, is connect in access point change request comprising Shanghai connection
Enter dot address, Beijing connection access dot address and Jiaxing connection access point address information.Scheduling system receives access point change
After request, chooses and be different from Shanghai connection access dot address, Beijing connection access dot address and Jiaxing connection access dot address
Nanjing connection access dot address and Hangzhou connection access dot address be sent to the mobile phone of Shanghai connection mobile phone user, and will be southern
Capital connection accesses dot address as the first access dot address, and Hangzhou connection accesses dot address as the second access dot address, Shanghai
Connection mobile phone user first issues network access request to Nanjing connection access dot address using mobile phone, and successful access certain net
It stands.
In this Sample Scenario, Shanghai connection is accessed dot address, Beijing connection access dot address, Jiaxing connection by scheduling system
It connects into dot address, Tianjin telecom access dot address labeled as fail address, after the completion of this four access dot addresses are repaired, inspection
The availability for surveying this four access dot addresses, detecting this four access dot addresses can be used, and waits and receives receiving point inquiry request again
This four access dot addresses can be sent respectively to corresponding user after the change request of the latter's receiving point.
In this Sample Scenario, flow, QPS and the newly-built connection number of each access dot address of scheduling system monitoring.Its
In, the flow of Beijing mobile access point address is 1600MB/s, QPS 2000, and creating connection number is 5000, the mobile access in Beijing
Dot address is in high load working condition;Tianjin Mobile access point address flow is 500MB/s, QPS 700, creates connection number
It is 1000, is in low-load working condition.Scheduling system can be adjusted different access point workloads, so as to respectively connect
Access point workload tends to identical and stable state.
In this Sample Scenario, scheduling system, will be former after the access point request that the Tangshan mobile subscriber received sends
50% probability having sends Beijing mobile access point address and is reduced to 30% to the probability of the client of Tangshan mobile subscriber, will be former
50% probability having sends Tianjin Mobile access dot address and is promoted to the probability of the client of Tangshan mobile subscriber to 70%, with this
The workload of Beijing mobile access point address is reduced, the workload of Tianjin Mobile access dot address is promoted.
In this Sample Scenario, scheduling system sends Tianjin Mobile access dot address according to sending probability and uses to Tangshan is mobile
The client at family, the client of Tangshan mobile subscriber is after receiving Tianjin Mobile access dot address, to Tianjin Mobile access point
Address issues access request.
In this Sample Scenario, scheduling system sends the probability of Beijing mobile access point address and sends Tianjin and moves in change
After the probability of dynamic access dot address, flow, QPS and the newly-built connection number of monitoring access dot address, Beijing mobile access point
The flow of location is 1200MB/s, QPS 1500, and creating connection number is 3500, and workload is declined before comparing, Tianjin
The flow of mobile access point address is 1000MB/s, QPS 1300, and creating connection number is 2500, and workload is risen, and is made
The workload of access dot address tends to identical and stable state.
In a Sample Scenario, data center is arranged in Chengdu and Wuhan respectively in certain electric business platform.User is accessible
Also accessible Wuhan data center, Chengdu data center.Can preferentially access the close data center of geographical positional distance oneself into
Row access.
In this Sample Scenario, Chengdu mobile subscriber sends access point inquiry to the scheduling system using client and asks
It asks, the Chengdu mobile access point address and Chongqing mobile access point address of the scheduling system feedback access Chengdu data center,
User issues network access request to Chengdu mobile access point address using client, accesses the electric business platform.It is flat in the electric business
A sweater is bought on platform, completes to place an order.And the lower forms data of user is synchronized among the data center of Wuhan
In this Sample Scenario, Chengdu mobile subscriber goes on business to Wuhan, it is desirable to the logistics information of inquiry purchase sweater.User
Access point inquiry request, the Wuhan of the scheduling system feedback access Wuhan data center are sent to scheduling system using client
The Chengdu mobile access point address of mobile access point address and access Chengdu data center, user is in using access Chengdu data
It, can be to the Wuhan mobile access point of access Wuhan data center in the case where the Chengdu mobile access point address access failure of the heart
Address issues network access request, accesses the electric business platform.Due between the Wuhan data center and Chengdu data center
It is synchronous data are carried out, user can check order record and inquire logistics information.
This specification embodiment provides a kind of Network Access Method.The Network Access Method can be applied to client
End.
Fig. 1 and Fig. 2 are please referred to, the workflow of the Network Access Method is as shown in Figure 1.The Network Access Method can
To include the following steps.
Step S20: access point inquiry request is sent to scheduling system;The scheduling system is for managing access dot address.
In the present embodiment, described access point may include in a network Internet Service Provider be user access network
And the entrance provided.It specifically, may include the Network Interface Unit of hardware device, for example, it may be Internet Service Provider
The set of modem or access server of website;The port of the reception data of software server setting;Such as: A network
Access dot address 1 can be 133.15.147.23:8080.Hardware device can provide underlying hardware communication link, and data can be with
It is received and is interacted by software.
In the present embodiment, described access point address can be used for identifying an access point, and for indicating access
The entrance of access point.I.e., it is possible to which access points address is identified by way of sending data to described access point address
Access point.Described access point address, which may include according to network protocol, is the entrance for accessing network and the address that sets, Ke Yigen
Different access points is distinguished according to access dot address.Different Internet Service Providers can provide the access of corresponding access network
Dot address, the corresponding access dot address that client can be provided to affiliated Internet Service Provider issue network access request,
And then access corresponding network.
In the present embodiment, described access point inquiry request can be the word for meeting communication protocol and following certain format
Symbol string or code, can be used to indicate that the client for issuing the access point inquiry request inquires whether the scheduling system has can
With the access point that uses so that it accesses corresponding network.Specifically, client can be based on agreements such as Http, TCP/IP, to tune
Degree system sends access point inquiry request.
In the present embodiment, scheduling system administration access dot address may include that scheduling system can be to access point address
It is allocated to the client for issuing access point inquiry request.
In the present embodiment, the client can be by issuing network access request, Jin Erfang to access dot address
It asks network, in order to ensure that the client can successfully access, needs the scheduling system administration access dot address and incite somebody to action
Corresponding available access dot address distributes to the client.
In the present embodiment, the mode of the scheduling system administration access dot address may include collecting heterogeneous networks
Service provider accesses dot address accordingly;Add available access dot address;The performance of detection access dot address;Suspend failure
Access dot address provide client use;Monitor the working condition of each access point in network;Access dot address is distributed to
Corresponding client.
In the present embodiment, the scheduling system can by access dot address that each Internet Service Provider provides by
Classify according to the difference of Internet Service Provider, specifically, such as by A network insertion dot address 1, A network insertion dot address
2, the A network insertion dot address such as A network insertion dot address n is divided into one kind, by B network insertion dot address 1, B network access point
The B network insertion dot addresses such as location 2, B network insertion dot address n are divided into one kind etc..
In the present embodiment, the available access dot address of addition may include adding the network service to provide
The access dot address that quotient increases newly;The failed access points address etc. completed is repaired in addition.
In the present embodiment, the performance of the detection access dot address may include carrying out to each access dot address
State-detection will not meet the access dot address of specified requirement as failed access points address.Remove the access dot address of failure
It may include that the access dot address of failure is removed from the access point address set of management, is never sent to the client.
In the present embodiment, the working condition of each access point may include monitoring each connect in the monitoring network
Enter the specified parameter of dot address, specifically, determining the fortune of each access point such as flow, QPS, long even number, newly-built connection number
Row state.
In the present embodiment, described to distribute to corresponding client and may include access dot address, the scheduling is
System can determine Internet Service Provider belonging to the client, the visitor according to the access point inquiry request that client is sent
Own net address can be sent to the scheduling system by family end, and the scheduling system can be according to the network address of client
The corresponding Internet Service Provider of the network address is inquired, and the access dot address of corresponding Internet service provider is distributed into client
End.
Step S22: at least one access dot address of the scheduling system feedback is received;Described access point address with it is described
Internet Service Provider belonging to client is corresponding.
In the present embodiment, scheduling system feedback access dot address may include that the scheduling system can receive
After the access point inquiry request sent to the client, selected from the access dot address managed according to access point inquiry request
Access dot address is selected, which is sent to client.
In the present embodiment, at least one described access dot address can will connect for the scheduling system with described
The access dot address that access point inquiry request matches is sent to client, and the access dot address of transmission can be with more than one.Specifically
Ground sends access point inquiry to scheduling system and asks for example, client can be used in the A network user, the B network user, the C network user
It asks.Scheduling system, can be to A network user's client after the access point inquiry request for receiving the transmission of A network user's client
At least one access dot address is fed back, may include that A accesses dot address 1, A network insertion dot address 2, A network insertion dot address
N etc.;Scheduling system, can be to B network user's client after the access point inquiry request for receiving the transmission of B network user's client
At least one access dot address is fed back, may include that B accesses dot address 1, B network insertion dot address 2, B network insertion dot address
N etc.;Scheduling system, can be to C network user's client after the access point inquiry request for receiving the transmission of C network user's client
At least one access dot address is fed back, may include C network insertion dot address 1, C network insertion dot address 2, C network access point
Address n etc..
In the present embodiment, the scheduling system is after receiving the access point inquiry request that the client is sent,
Managed access dot address can be inquired, selects at least one access dot address to be sent to the client, so that the visitor
Family end can send network access request to described access point address.
It in the present embodiment, may include institute in the step of at least one access dot address of the scheduling system feedback
The access point inquiry request that client sends with being accompanied with network home information is stated, the scheduling system can be according to the ownership
Ground information is preferentially to the access dot address of the client feedback local;The scheduling system can be to the access dot address of management
It is detected, the client can be fed back to by the described access point address of detection, not over the access of detection
Dot address passes through detection after repair can just feed back to the client.Specifically, for example, can detecte the newly-built of access point
Connection number, QPS, flow of each access point etc. determine that described access point can work normally according to specified rule.
In the present embodiment, the scheduling system can feed back at least one access dot address, when client is to one
When accessing dot address transmission network access request failure, client can be to other by the access point of the scheduling system feedback
Location sends the network access request.
In the present embodiment, the scheduling system can set priority at least one described access dot address, will
Data transmit most stable of access dot address as optimal access dot address, feed back the access according to the stability of data transmission
Dot address gives the client, asks so that the client selects access dot address to send network access according to the priority
It asks.
In the present embodiment, the data center of the first access dot address and the second access dot address access can
Be it is same be also possible to it is different.It, can be to the different data center in the case where accessing different data center
It is synchronous to carry out data.
In the present embodiment, the Internet Service Provider may include that the operation of associated network services is provided for user
Person.The network service that the Internet Service Provider provides may include helping user access network;Help user on network
Information required for finding etc..The Internet Service Provider can provide network access point for user, for owning user visit
Ask network.Specifically, Internet Service Provider may include China Mobile, China Telecom, China Unicom and other virtual fortune
Seek quotient.
In the present embodiment, described access point address is corresponding with Internet Service Provider belonging to the client
It may include that the Internet Service Provider can provide access point so that owning user accesses network, the scheduling system hair
The access dot address for giving the client may include the access dot address of client belonging network service provider offer.Tool
Body, for example, the C network user wants to surf the Internet by client, access point inquiry request, scheduling system are sent to scheduling system
System inquires managed network insertion dot address, sends C network insertion dot address n to the client of the C network user, without to C
The client of the network user sends A network insertion dot address.
Step S24: network access request is issued to described access point address.
In the present embodiment, the network access request can be the character for meeting communication protocol and following certain format
String or code can be used to indicate that the client wants for issuing the network access request will be linked into network by described access point
In.
In the present embodiment, the client can wrap to the mode that described access point address issues network access request
It includes, the client receives at least one described access dot address, selects one at random from least one access dot address
It accesses dot address and issues network access request.Specifically, for example, A network user's client, B network user's client, C network
User client is after receiving at least one access dot address of scheduling system feedback, and A network user's client is from receiving
A network insertion dot address in select a sending access request;B network user's client is from the B network access point received
A sending access request is selected in address;C network user's client selects one from the C network insertion dot address received
Issue access request.
It in the present embodiment, can be from access point after the client receives at least one described access dot address
Network access request is issued according to specified rule selection access dot address in address.According to specified rule selection access point
Location may include that the client can preferentially select the local access point address of the Internet Service Provider;The client
Hold the access dot address that can preferentially select cut-in quality good.Specifically, for example, the client of the A network user receives scheduling
The A network insertion dot address 2 and A network insertion dot address n of system feedback, wherein A network access point 2 is the sheet of the A network user
Ground network access point address, the client first of the A network user select to access the transmission network access of dot address 2 to A network broadband
Request.
In the present embodiment, the client can receive the scheduling system by sending access point inquiry request
At least one access dot address corresponding with Internet Service Provider belonging to client of feedback, and the access to feedback
Dot address sends network access request.It avoids client from directly sending network access request to any access dot address, accesses non-
Network delay caused by the network that affiliated Internet Service Provider provides cannot access the network failures such as server, improve
User experience, and receive at least one access dot address, it is ensured that it can be to another when there is an access point address fault
It accesses dot address and issues network access request.
In the present embodiment, access point inquiry request is sent to scheduling system by client, by scheduling system feedback
At least one corresponding access dot address may be implemented the scheduling to static bandwidth network, improve client visit to client
The success rate for asking network, ensure that the stability of network service, and reduce broadband cost.
In one embodiment, described at least one access dot address for receiving the scheduling system feedback, comprising: connect
Receive at least one first access dot address and the second access dot address of the scheduling system feedback.
In the present embodiment, the first access dot address and the second access dot address may include the scheduling system
System can select two access dot addresses from the access dot address managed, and one as the first access dot address, another is made
For the second access dot address.The mode of the scheduling Systematic selection access dot address may include providing from the network service
Two access dot addresses are randomly choosed in the access dot address that quotient provides;From the access dot address that the Internet service provider provides
According to specified rule two access points of selection.Selecting access dot address according to specified rule may include selecting client sheet
The access dot address on ground and/or the access dot address being closer to client local zone;The scheduling system connects in transmission
Each access dot address progressive can be detected before entering dot address, performance is selected preferably to access dot address.
In the present embodiment, the first access dot address and the second access accessible identical number of dot address
According to center also accessible different data center.Specifically, for example, Nanjing telecommunication user sends access to the scheduling system
Point inquiry request, the scheduling system is after receiving described access point inquiry request, the south of selection access Nanjing data center
Capital telecom access dot address and the Nanjing telecom access dot address for accessing Beijing data center will access Nanjing data center
Nanjing telecom access dot address makees the Nanjing telecom access dot address for accessing Beijing data center as the first access dot address
It is for the second access dot address, the data of Beijing data center are synchronous with the data of Nanjing data center.
In the present embodiment, it is not what the first access dot address and described second accessed dot address institute access point
In the case where same data center, it is synchronous data can be carried out to the corresponding data center of each access point.
In the present embodiment, the client can receive the first access dot address and second access
After dot address, randomly chooses or select access dot address to initiate network access request according to specified rule, in an access point
Address network access failure or access it is unstable in the case where, the client can be switched to another access dot address into
Row access.
In the present embodiment, the scheduling system is by feeding back at least one first access dot address and the second access point
Address gives the client so that the client can issue network and visit to the first access dot address or the second access dot address
Ask request, in a not available situation of access dot address, client can choose another access dot address and access, and protect
Demonstrate,prove the available more stable network service of user.
In one embodiment, the corresponding access point apparatus of the first access dot address, with second access point
Corresponding access point apparatus is in different geographic areas.
In the present embodiment, described access point equipment can be used for clients providing data access entrance, the visitor
Family end can establish connection with described access point equipment to access network data.Described access point equipment may include having
Necessary software needed for the hardware device of processing data information ability and driving hardware device work.Certainly, the scheduling system
System may also be only the hardware device with data-handling capacity, alternatively, being only the software operated in hardware device.
In the present embodiment, it when client access local access point equipment, can generally obtain comparatively stable
Network service.Such as Shenzhen connection user issues network access request to China Unicom Shenzhen access dot address, access is successful
Probability is larger.
In the present embodiment, access point apparatus can be set in various regions, and the client can choose nearest access point
Equipment issues network access request.Specifically, for example, access point can be respectively set in Harbin, Changchun, Shenyang in China Mobile
Equipment, described access point equipment respectively possess respective access dot address, and Harbin mobile subscriber preferentially moves in selection Harbin
Dynamic access dot address, the access point that can select Changchun mobile nearby in the not available situation in Harbin mobile access point address
Address issues network access request.
In the present embodiment, the ownership place of the first access dot address and the second access dot address can not
Together, it can choose the corresponding access dot address of nearest access point apparatus in the not available situation in local access point address and issue net
Network access request.
In the present embodiment, the first access dot address and the second access corresponding access point of dot address
Equipment can be different, and it is corresponding with two that geographical location locating for user is closer to access point apparatus to can choose geographical location
Dot address is accessed as the first access dot address and the second access dot address, guarantees that user can obtain relatively stable network clothes
Business.
In one embodiment, described to issue network access request to access dot address, comprising: Xiang Suoshu first is accessed
Dot address issues network access request;In the case where the first access dot address access failure, the second access point of Xiang Suoshu
Address issues network access request.
In the present embodiment, described access point address access failure the case where may include, the client with it is described
Access dot address repeatedly establishes connection failure;Described client request access time-out etc..
In the present embodiment, described in the case where the first access dot address access failure, Xiang Suoshu second connects
Entering dot address to issue network access request may include that the client can choose the sending network access of the first access point and ask
It asks, when occurring repeatedly establishing the phenomenon of connection failure or access time-out, the second access point can be switched to, and issue network
Can access request is seen access success.Specifically, for example, scheduling system has sent Chengdu telecommunications to the mobile phone of Chengdu telecommunication user
Dot address and Chongqing telecom access dot address are accessed, it, will using Chengdu telecom access dot address as the first broadband access dot address
Chongqing telecom access dot address is as the second access dot address.Chengdu telecommunication user is by mobile phone first to Chengdu telecom access point
Address issues network access request, and establishes connection with Chengdu telecommunications BAP(broadband access point), after repeatedly establishing connection failure, at
All telecommunication user issues network access request to Chongqing telecom access dot address by mobile phone, and establishes with Chongqing telecom access point
Connection, and successful connection.
In the present embodiment, the client can be lost issuing network access request to the first access dot address
In the case where losing, network access request is issued to the second access dot address received, network insertion under normal circumstances respectively
With network insertion when failure.Realize that the client can guarantee under static bandwidth to the automatic disaster tolerance of failed access points
The available stable network service of user.
In one embodiment, the access method further includes accessing the feelings of failure in the second access dot address
Under condition, access point change request is sent to the scheduling system, to regain access dot address.
In the present embodiment, described access point change request can be the word for meeting communication protocol and following certain format
Symbol string or code can be used to indicate that the client for issuing access point change request connects to scheduling system request change
Access point, come obtain different from the foregoing description scheduling system feedback access dot address, and change access dot address with it is described
Internet Service Provider belonging to client is corresponding.It may include the ground of the client in described access point change request
Location has accessed the access dot address of failure.Specifically, client can be based on agreements such as Http, TCP/IP, to scheduling system
Send access point change request.Specifically, Nanjing mobile subscriber receive scheduling system send Hefei mobile access point address and
Shanghai Mobile accesses dot address, and Nanjing mobile subscriber first issues network access to Hefei mobile broadband access point by mobile phone and asks
It asks, issues network access request to Shanghai mobile broadband access dot address again by mobile phone after access failure and still access mistake
It loses, it includes user in access point change request that Nanjing mobile subscriber, which issues access point change request to scheduling system by mobile phone,
Address accesses the Hefei mobile broadband access dot address and Shanghai Mobile's broadband access dot address of failure, anti-before request change
The two access dot addresses of feedback, request obtain the new broadband access dot address for being different from the two broadband access dot addresses.
In the present embodiment, the scheduling system is after receiving the access point change request that the client is sent,
Access dot address can be selected at random or according to specified rule from the access dot address managed, and can be by least one
The client is fed back to different from the access dot address fed back before.
In the present embodiment, the client can be after receiving at least one access dot address after change, choosing
It selects an access dot address and issues network access request, accessing successfully then terminates, and access failure then can be again to the scheduling
System sends access point change request, until accessing successfully.
It in the present embodiment, may include the access of the new acquisition in the step of regaining access dot address
The data center that dot address is directed toward can be identical as the data center that the access dot address of access failure before is directed toward, can also not
Together.
In the present embodiment, the access dot address formerly fed back cannot all allow the client successful access the case where
Under, access point change request, and the access dot address new by the scheduling system feedback, the client are sent by the client
End sends network access request to new access point address.Client is further improved for the disaster tolerance rate of failed access points, is protected
Demonstrate,prove the available stable network service of user.
Referring to Fig. 5, this specification embodiment also provides a kind of client, the client may include with lower die
Block.
Inquiry request module, for sending access point inquiry request to scheduling system;The scheduling system connects for managing
Enter dot address;
Receiving module, for receiving at least one access dot address of the scheduling system feedback;Described access point address
It is corresponding with Internet Service Provider belonging to the client;
Access request module, for issuing network access request to described access point address.
In the present embodiment, the inquiry request module, receiving module and access request module can carry out network
Communication sends and receives data, and the inquiry request module, receiving module and access request module can be assisted according to TCP/IP
View setting, and sending and receiving for data is carried out under the protocol frame.Specifically, the inquiry request module, receiving module
And wireless mobile network communication chip, such as GSM, CDMA can be set in access request module;It is also provided with
WIFI chip;It is also provided with Bluetooth chip.
Client disclosed in above embodiment, inquiry request module, receiving module and access request module are realized
Concrete function, explanation can be contrasted with Network Access Method a kind of in this specification, the network of this specification may be implemented
Access method embodiment and the technical effect for reaching method implementation.
This specification embodiment also provides a kind of computer storage medium, and the computer storage medium is stored with calculating
Machine program instruction is performed realization in the computer program instructions, sends access point inquiry request to scheduling system;It is described
Scheduling system is for managing access dot address;Receive at least one access dot address of the scheduling system feedback;The access
Dot address is corresponding with Internet Service Provider belonging to the client;Network access is issued to described access point address to ask
It asks.
In the present embodiment, the computer storage medium includes but is not limited to random access memory (Random
Access Memory, RAM), read-only memory (Read-Only Memory, ROM), caching (Cache), hard disk (Hard
Disk Drive, HDD) or storage card (Memory Card).
The computer storage medium provided in present embodiment, program instruction is performed the function of realization and effect can
It is explained with being compareed referring to other embodiment.
This specification embodiment also provides a kind of network interaction method, and the method is applied to scheduling system.
Referring to Fig. 6, the network interaction method may comprise steps of.
Step S60: the access point inquiry request of client is received.
The scheduling system can receive the access point inquiry request of different clients transmission simultaneously in the present embodiment.
It may include the non-same client;Different types of client, the client can be mobile terminal, PC terminal, wireless
APP etc.;Belong to the client of heterogeneous networks service provider, the client can be mobile client terminal, connection client's end
End, telecom client terminal etc..
In the present embodiment, the access point inquiry that the scheduling system can receive different clients transmission simultaneously is asked
It asks, it can be according to the respective access point inquiry request feedback access dot address of client.Specifically, for example, the connection in Suzhou is used
Family, the mobile subscriber of Wuxi, the telecommunication user in Hangzhou can be used mobile phone and send access point inquiry to a scheduling system simultaneously
Request, scheduling system can receive and process the access point inquiry request that each user sends simultaneously, be sent according to each user mobile phone
Access point inquiry request access dot address accordingly to each user feedback.
Step S62: the corresponding Internet Service Provider of the client is determined according to described access point inquiry request.
In the present embodiment, it may include client address information in described access point inquiry request, it can be according to visitor
The address information at family end determines the corresponding Internet Service Provider of client.
In the present embodiment, the mode for determining the corresponding Internet Service Provider of the client may include establishing
IP address library may include many different IP address in IP address library, according to each IP address, can correspond to different nets
Network service provider extracts from described access point inquiry request after the access point inquiry request for receiving client transmission
Client ip address, calls the IP address library having built up, and inquiring client terminal IP address in secondary IP address library finds client ip
Address determines the corresponding Internet Service Provider of the IP address;It can be by extracting IP in the network equipment using BGP access
Address and corresponding Internet service provider's information form IP data set, when the scheduling system receives the access point of client transmission
After inquiry request, client ip address is extracted from described access point inquiry request, is inquired IP data set, is obtained from IP data set
Obtain corresponding Internet Service Provider's information.
Step S64: at least one access address of the Internet Service Provider is sent to the client.
In the present embodiment, the scheduling system, can after determining the corresponding Internet Service Provider of the client
To inquire the access dot address of the corresponding Internet Service Provider, network access point that Internet Service Provider provides can be with
More than one.The scheduling system can be randomly selected at least one access dot address or according to specified rule selection at least one
At least one access dot address is sent the client according to network communication protocol by a access dot address.
In the present embodiment, the scheduling system is by determining that client is corresponding according to described access point inquiry request
Internet Service Provider, and by the Internet Service Provider at least one access dot address be sent to the client,
On the one hand it can guarantee that client can receive the network insertion dot address of the Internet Service Provider belonging to it, another party
Face, providing at least one access dot address can guarantee that client can timely use other after an access point breaks down
It accesses dot address and carries out network access.
It in one embodiment, may include: to adjust in the step of determining client corresponding Internet Service Provider
With IP address library;Storage IP address and Internet Service Provider are corresponding in the IP address library;It is looked into the IP address library
Ask the corresponding Internet Service Provider of IP address of the client.
In the present embodiment, IP address can be the logical address of network and host on internet.In the same network
Different clients can possess different IP address in the network that service provider provides;Network service belonging to client mentions
It is also not identical for quotient's different IP addresses.IP address can be 1 32 binary numbers.Client, service in one network
Device, network access point etc. can have IP address.
In the present embodiment, the IP address library can be a database, database can store IP address and
Internet Service Provider corresponding to each IP address.Each Internet Service Provider can summarize the client ip address described in it
Get up, establish database and form IP address library, when the Internet Service Provider is newly-increased, changes or delete client ip address
When, can timely update the IP address library.The IP address library can be its corresponding client of Internet service provider
IP address set is also possible to its corresponding client ip address set of several Internet service providers.
In the present embodiment, the scheduling system can be determined from the access point inquiry request that the client is sent
The IP address of client can call the IP address library, and the IP address of client is searched from the IP address library, finds visitor
The corresponding Internet Service Provider of the client is determined after the IP address of family end in secondary IP address library.Specifically, connection mobile phone is used
Family sends access point inquiry request by mobile phone, dispatches the IP address that system determines user mobile phone from access point inquiry request,
IP address library is called, the IP address is found in secondary IP address library, corresponding Internet Service Provider is China Unicom.
In the present embodiment, the scheduling system itself does not know which Internet Service Provider is client belong to,
By way of calling IP address library, determine which Internet Service Provider is client belong to, so as to for client it is anti-
Feedback accurately accesses dot address, improves user experience.
In one embodiment, may include in the step of determining client corresponding Internet Service Provider,
IP data Integrated query obtains the corresponding Internet Service Provider of the IP address of the client;Wherein the IP data set is to mention
It is derived from the IP and Internet Service Provider of the access device in BGP.
In the present embodiment, the BGP can be a kind of Routing Protocol, using BGP can control routing propagation and
The preferable routing of selection.
In the present embodiment, access device can be attached to the physical entity in network, can be used for long-range visit
Ask Internet resources.It may include PC, server, interchanger, bridge, router, wireless access point, modem
Deng.
In the present embodiment, establishing the IP data set may include, and extract in the access device using BGP access
IP address and corresponding Internet Service Provider's information feed back to IP address and corresponding Internet Service Provider's information described
Scheduling system can be come out with extract real-time if there is new IP address occurs and feed back to the scheduling system.The IP of feedback
The set of location and corresponding Internet Service Provider's information composition can be the IP data set.
In the present embodiment, the scheduling system can be in the access point inquiry request for receiving the client transmission
Afterwards, the IP address that the client is determined from described access point inquiry request inquires institute according to the IP address of the client
IP data set is stated, determines corresponding Internet Service Provider.
In the present embodiment, by extracting IP address and corresponding network clothes in the access device using BGP access
Quotient's information of being engaged in is improved since the IP address of extraction and corresponding Internet service provider's information are extracted from live network
Information it is accurate fixed, guarantee that the client can receive the access dot address of corresponding network service provider.
In one embodiment, may include in the step of at least one access dot address is sent to client,
Dot address is accessed by least the first of the network provider and the second access dot address is sent to the client;It is wherein described
Second access dot address is used to use in the case where client access the first access dot address failure.
In the present embodiment, the scheduling system can determine that corresponding network service is provided according to client address
Quotient, the Internet Service Provider can have no less than 1 access point.
In the present embodiment, the scheduling system sends at least first access dot address and the second access dot address
The mode for being sent to client may include, the access point that the scheduling system can be provided from the Internet Service Provider
In location select two access dot addresses, one as first access dot address another as second access dot address.The tune
The mode of degree Systematic selection access dot address may include, random from the access dot address that the Internet Service Provider provides
Select two access dot addresses;It is connect from the access dot address that the Internet service provider provides according to specified rule selection two
Access point.Selecting access dot address according to specified rule may include selecting access dot address and/or and the client of client local
The access dot address that end local zone is closer to;The scheduling system can be to each access point before sending access dot address
Address carries out performance detection, and performance is selected preferably to access dot address.
In the present embodiment, the second access dot address can be used for accessing first access in the client
It is used in the case where dot address failure.The client first can issue network access request to the first access dot address, when out
Now access failure the case where when, the client can directly to it is described second access dot address issue network access request, two
A access dot address is respectively used to the network insertion under network insertion and fault condition under normal circumstances, improves network service
Stability.
In one embodiment, the method also includes receiving the access point change request that the client is sent;Institute
It states access point Request Change Form and shows the access dot address access failure that the client has obtained;Again it is sent out to the client
Send the access dot address of Internet Service Provider corresponding with the client.
In the present embodiment, the scheduling system can receive the access point change request that the client is sent, institute
Stating can be again to the Internet Service Provider after scheduling system receives the access point change request that the client is sent
Corresponding access dot address is obtained, the scheduling system can be randomly selected can also be according to certain way or rule selection access
Dot address, sends at least one access dot address to the client, for the client to the access dot address newly obtained
Issue network access request.
In the present embodiment, as long as the scheduling system can be asked with receiving the access point change that the client is sent
It asks, when presently described corresponding network service provider has available access point, corresponding access dot address is just sent to institute
Client is stated, guarantees that client can successfully access, improves the stability of network.
In one embodiment, the scheduling system is again corresponding with the client to client transmission
In the step of access dot address of Internet Service Provider, the access dot address for being sent to the client makes the client not
The access dot address to access.
In the present embodiment, the scheduling system can by the client access failure access dot address backup or
Person is labeled as failed access points address, and the scheduling system can be to described corresponding after receiving access point address change request
The access dot address that Internet Service Provider provides removes backup from the access dot address that the corresponding network service provider provides
Client access failure access dot address or be marked as the access dot address of failed access points address, then from remaining
Under access dot address in selection access dot address be sent to the client.
In the present embodiment, the access dot address that client did not accessed can be sent to by the scheduling system
The client.Guarantee that client will not mention again to the access dot address sending access for having attempted to access and access failure
The high success rate of the client access network.
In one embodiment, statistics sends the access point of the accessed failure of client of described access point change request
Access address;Described access point access address is considered fail address;Wherein, the fail address before recovery, is no longer sent out
Give client.
In the present embodiment, the mode for counting the access dot address of the accessed failure of the client may include, when
When there is the access dot address of a client access failure, the scheduling system records the access dot address, forms one
Set;The access point address mark of the accessed failure of the client can be allowed to connect different from other by the scheduling system
Enter dot address, the access point address set of these labels is got up and completes to count.
In the present embodiment, described access point address is considered fail address and may include, and the scheduling system can be with
It is fail address by the address mark of the accessed failure of these clients.The scheduling system is receiving described access point inquiry
When request or access point change request, temporarily these addresses the client can be sent to.
In the present embodiment, the scheduling system can wait the failed access points reparation, when the failure accesses
Point, which is repaired, to be completed and is detected by network of relation, and the scheduling system can remove the fail address label of failed access points,
After the label of fail address to be removed failed access points just can the system of being scheduled be sent to the client.
In the present embodiment, the access dot address by client access failure is considered fail address, in fail address
Before being resumed, it is never sent to client, improves the success rate that the access dot address of transmission can be accessed by the client.
In one embodiment, the scheduling system docking access point carries out state-detection;It will be in described access point address
The access dot address of specified requirement is not met as fail address;Wherein, the fail address before recovery, is never sent to
Client.
The access point that in the present embodiment, the scheduling system can actively provide the Internet Service Provider
It is detected location.The mode of detection may include network connectivty detection being carried out using ping order, if access point is not rung
Answering ping order then to access dot address is fail address;Connection is established with access point, if repeatedly connection failure or connection are super
When then access dot address be fail address.
Total in present embodiment, the specified requirement may include that access dot address can be normally carried out network connection.Tool
Body, for example, access point can respond ping order;Access point can connect success.
In the present embodiment, the scheduling system can wait fail address to restore, to be repaired after the completion again to event
Barrier address is detected, until fail address is by the scheduling system detection.
In the present embodiment, the scheduling system can enter dot address with active mating and be detected, and receive guests with passive etc.
Family end feed back which access dot address can not access compared to further improve the access dot address of transmission can be by the visitor
The success rate of family end access.
In one embodiment, the scheduling system detects the fail address;It is accorded in the fail address
In the case where closing use condition, restores the fail address as access dot address and be supplied to client access.
In the present embodiment, the scheduling system can be after the completion of the fail address be restored, again to the event
Barrier address is detected, and meets access point requirement until the fail address is restored to.
In the present embodiment, restore the fail address and be supplied to client access as access dot address to can wrap
It includes, the fail address for meeting use condition is added again in the access point address set that can be sent to client.
In the present embodiment, the scheduling system is by completing detection to the fail address, it is to be detected meet make
With the fail address is sent to the client again in the case where requiring, guarantee that all access dot addresses can be mentioned
Client access is supplied, even fail address, as long as meeting requirement after recovery is provided to client visit
It asks, has saved Internet resources, also improve the success rate of client access network.
In one embodiment, the specified parameter of each access dot address is monitored, to determine overall operation state.
In the present embodiment, the specified parameter can be the network parameter of evaluation Network status.The specified parameter
It may include flow, QPS, long even number or newly-built connection number etc..
In the present embodiment, the operating status may include the steady of access point represented by each access dot address
Accuracy qualitative, that dot address is accessed for the timeliness of client feedback access dot address, for client feedback.
In the present embodiment, the scheduling system can determine described access point address and be adjusted according to the specified parameter
The operating status of degree system.The scheduling system can be monitored each access point, and available each access dot address is real-time
Specified parameter size, according to access dot address parameter determine whole network interaction whether normal operation.
In the present embodiment, the scheduling system can monitor a specified parameter for access dot address, when there is access point
When the specified parameter of address is higher or lower than range of normal value, receive access point inquiry request that the client is sent or
When the change request of person's access point, the suitable access dot address of transmission can be dynamically adjusted to the client, can coordinate difference
The workload of access point.Specifically, for example, the flow of each access point of system testing is dispatched, when an access point flow is excessively high
When, the access point operation at full load can be caused.In addition there is an access point flow relatively fewer, scheduling system can receive
It, can be excessively high with lower probability transmitted traffic after access point inquiry request or access point the change request sent to client
Access dot address to client, higher probability sends the relatively small number of access dot address of another access point flow to visitor
Family end, to improve the stability of access point and the accuracy of feedback access dot address.
In the present embodiment, by specify parameter can more scientific accurate determining whole operating status, can be with
Suitable access dot address is accordingly sent according to overall operation state to the client, is made the reasonable utilization of Internet resources, is protected
Demonstrate,prove the stability of network service.
In one embodiment, the specified parameter includes but is not limited to: flow, QPS, long even number or newly-built connection
Number.
In the present embodiment, the flow can be in the unit time through the data volume of access dot address.Flow is small
Can be the access dot address be in idle condition or the access point break down;Flow can be greatly at access dot address
It is larger in the data throughout of busy state or the access point.
In the present embodiment, the QPS can be the respond request number for accessing dot address before the deadline.QPS
The bigger quantity for illustrating respond request in the access point unit time is more, but QPS is excessively high to cause access point to collapse.
In the present embodiment, the long even number can be the number of the long connection of access dot address, and long connection can be i.e.
Transmit no data, client still keeps connecting with access dot address.
In the present embodiment, the newly-built connection number can be the quantity that connection can be established within the unit time.Institute
The size for stating newly-built connection number can influence to access the maximum number of connections amount that dot address can be established within the unit time.
In the present embodiment, access point is determined as specified parameter according to flow, QPS, long even number and newly-built connection number
Operating status use this four parameters to determine access since this four parameters can effectively access the network performance of dot address
Point operating status is more scientific and accurate.
In one embodiment, the operating status includes but is not limited to connect represented by each access dot address
The stability of access point accesses the accurate of dot address for the timeliness of client feedback access dot address, for client feedback
Property.
In the present embodiment, the stability of each access dot address can be that the scheduling system is sent to described
Behind client access points address, there are the network failures such as go offline, be delayed in can the client stable access access dot address
The corresponding access point of access dot address that the fewer scheduling system of number is sent to the client is more stable.
In the present embodiment, the timeliness for client feedback access dot address can be the scheduling system
System is after receiving the request of described access point address query, the time of the scheduling system feedback access dot address, the client
End is smaller to the interval issued access request to access dot address from the request of access point address query is sent, then for client
End feedback access dot address is more timely.
In the present embodiment, the accuracy for client feedback access dot address may include the scheduling
Whether the access dot address that system is sent is corresponding with the Internet service provider of client;Whether be accurately assigned with not is event
Hinder the address of access point.
Referring to Fig. 7, this specification embodiment also provides a kind of client, the client may include with lower die
Block.
Receiving module, for receiving the access point inquiry request of client;
Determining module, for determining that the corresponding network service of the client provides according to described access point inquiry request
Quotient;
Sending module, at least one access dot address of the Internet Service Provider to be sent to the client
End.
In the present embodiment, the receiving module and sending module can carry out network communication and send and receive data,
The receiving module and sending module can be arranged according to ICP/IP protocol, and under the protocol frame carry out data transmission and
It receives.Specifically, wireless mobile network communication chip can be set in the receiving module and sending module, such as GSM, CDMA
Deng;It is also provided with WIFI chip;It is also provided with Bluetooth chip.
Client disclosed in above embodiment, the specific function that receiving module, determining module and sending module are realized
Can, explanation can be contrasted with Network Access Method a kind of in this specification, the Network Access Method of this specification may be implemented
Embodiment and the technical effect for reaching method implementation.
This specification embodiment also provides a kind of computer storage medium, and the computer storage medium is stored with calculating
Machine program instruction is performed realization in the computer program instructions, receives the access point inquiry request of client;According to institute
It states access point inquiry request and determines the corresponding Internet Service Provider of the client;At least by the Internet Service Provider
One access dot address is sent to the client, to operate in number according to the access of described access point address for the client
According to the server at center.
In the present embodiment, the computer storage medium includes but is not limited to random access memory (Random
Access Memory, RAM), read-only memory (Read-Only Memory, ROM), caching (Cache), hard disk (Hard
Disk Drive, HDD) or storage card (Memory Card).
The computer storage medium provided in present embodiment, program instruction is performed the function of realization and effect can
It is explained with being compareed referring to other embodiment.
This specification embodiment also provides a kind of network system, comprising: scheduling system, network access equipment, in data
The heart;The scheduling system is used to receive the access point inquiry request of client;According to the determination of described access point inquiry request
The corresponding Internet Service Provider of client;By at least one access point of the network access equipment of the Internet Service Provider
Address is sent to the client, so that the client is visited according to network access equipment corresponding with its Internet Service Provider
Ask the data center;The network access equipment is used to provide network access service for the client;The data center
In the case where with the data access request for receiving client, corresponding data are fed back.
Network system disclosed in above embodiment, scheduling system, network access equipment, data center realize it is specific
Function can contrast explanation with Network Access Method a kind of in this specification, the network access side of this specification may be implemented
Method embodiment and the technical effect for reaching method implementation.
Network Access Method, client, network interaction method and the scheduling of the offer of this specification embodiment, network system
System.Access point inquiry request is sent by dispatching system by client, after scheduling system receives described access point inquiry request
The access dot address that at least one corresponding network service provider is sent to client, is connect from client at least one of transmission
Enter dot address and issue network access request, ensure that client can be to it in the case where an access dot address access failure
He accesses dot address and issues network access request, improves the stability of network service.
Those skilled in the art are supplied to the purpose described to the description of the various embodiments of this specification above.Its
It is not intended to exhaustion or be not intended to and limit the invention to single disclosed embodiment.As described above, this specification
Various substitutions and variation will be apparent for above-mentioned technology one of ordinary skill in the art.Therefore, although having had
Body discusses some alternative embodiments, but other embodiment will be apparent or those skilled in the art
Relatively easily obtain.This specification is intended to include all substitutions of the invention discussed herein, modification and variation, with
And fall in other embodiment in the spirit and scope of above-mentioned application.
Each embodiment in this specification is described in a progressive manner, same and similar between each embodiment
Part may refer to each other, what each embodiment stressed is the difference with other embodiments.In particular, right
For client, scheduling system embodiment, since it is substantially similar to the implementation of Network Access Method, network interaction method
Mode, so being described relatively simple, related place illustrates referring to the part of the embodiment of resource management system.
This specification can be used in numerous general or special purpose computing system environments or configuration.Such as: personal computer,
Server computer, handheld device or portable device, laptop device, multicomputer system, microprocessor-based system,
Set top box, programmable consumer-elcetronics devices, network PC, minicomputer, mainframe computer including any of the above system are set
Standby distributed computing environment etc..
Although depicting this specification by embodiment, it will be appreciated by the skilled addressee that there are many this specification
Deformation and change without departing from this specification spirit, it is desirable to the attached claims include these deformation and change without departing from
The spirit of this specification.
Claims (20)
1. a kind of Network Access Method, which is characterized in that be applied to client;The described method includes:
Access point inquiry request is sent to scheduling system;The scheduling system is for managing access dot address;
Receive at least one access dot address of the scheduling system feedback;Belonging to described access point address and the client
Internet Service Provider it is corresponding;
Network access request is issued to described access point address.
2. the method according to claim 1, wherein at least one described for receiving the scheduling system feedback connects
Enter dot address, comprising:
Receive at least one first access dot address and the second access dot address of the scheduling system feedback.
3. according to the method described in claim 2, it is characterized in that, the corresponding access point apparatus of the first access dot address,
Access point apparatus corresponding from the second access dot address is in different geographic areas.
4. according to the method described in claim 2, it is characterized in that, correspondingly, issuing network access to described access point address
Request, comprising:
Network access request is issued to the first access dot address;The case where the first access dot address access fails
Under, Xiang Suoshu second accesses dot address and issues network access request.
5. according to the method described in claim 2, it is characterized in that, the method also includes: it is described second access dot address
In the case where access failure, access point change request is sent to the scheduling system, to regain access dot address.
6. a kind of client characterized by comprising
Inquiry request module, for sending access point inquiry request to scheduling system;The scheduling system is for managing access point
Address;
Receiving module, for receiving at least one access dot address of the scheduling system feedback;Described access point address and institute
It is corresponding to state Internet Service Provider belonging to client;
Access request module, for issuing network access request to described access point address.
7. a kind of network interaction method, which is characterized in that the described method includes:
Receive the access point inquiry request of client;
The corresponding Internet Service Provider of the client is determined according to described access point inquiry request;
At least one access dot address of the Internet Service Provider is sent to the client, to be used for the client
The server of data center is operated according to the access of described access point address.
8. the method according to the description of claim 7 is characterized in that determining the corresponding Internet Service Provider of client, comprising:
Call IP address library;Correspondence is stored with IP address and Internet Service Provider in the IP address library;
The corresponding Internet Service Provider of IP address of the client is searched in the IP address library.
9. the method according to the description of claim 7 is characterized in that in the step for determining the corresponding Internet Service Provider of client
It include: to obtain the corresponding network server provider of IP address of the client in IP data Integrated query in rapid;Wherein, institute
Stating IP data set is the IP and Internet Service Provider for extracting from the access device in BGP.
10. the method according to the description of claim 7 is characterized in that at least one access dot address is sent to client
The step of in include: to access dot address at least the first of the Internet Service Provider and the second access dot address is sent to institute
State client;Wherein, the second access dot address is used to access the first access dot address failure in the client
In the case of use.
11. the method according to the description of claim 7 is characterized in that the method also includes:
Receive the access point change request that the client is sent;Described access point Request Change Form shows that the client has obtained
The access dot address access failure arrived;
Again the access dot address of Internet Service Provider corresponding with the client is sent to the client.
12. according to the method for claim 11, which is characterized in that sent and the client to the client again
In the step of access dot address of corresponding Internet Service Provider, the access dot address for being sent to the client is the visitor
The access dot address that family end did not accessed.
13. according to the method for claim 11, which is characterized in that the method also includes:
Statistics sends the access point access address of the accessed failure of client of described access point change request;Described access point is visited
Ask that address is considered fail address;Wherein, the fail address before recovery, is never sent to client.
14. the method according to the description of claim 7 is characterized in that the method also includes:
State-detection is carried out to access point address;
The access dot address of specified requirement will not be met in described access point address as fail address;Wherein, the failure
Location before recovery, is never sent to client.
15. 3 or 14 any method according to claim 1, which is characterized in that the method also includes: to the failure
It is detected address;In the case where the fail address meets requirement, restore the fail address as access point
Location is supplied to client access.
16. the method according to the description of claim 7 is characterized in that the method also includes: monitoring it is each access dot address finger
Parameter is determined, to determine overall operation state.
17. according to the method for claim 16, which is characterized in that the specified parameter includes but is not limited to: flow, QPS,
Long even number or newly-built connection number.
18. according to the method for claim 16, which is characterized in that the operating status includes but is not limited to: described respectively to connect
Enter access point represented by dot address stability, for client feedback access dot address timeliness, for client it is anti-
The accuracy of feedback access dot address.
19. a kind of scheduling system characterized by comprising
Receiving module, for receiving the access point inquiry request of client;
Determining module, for determining the corresponding Internet Service Provider of the client according to described access point inquiry request;
Sending module, at least one access dot address of the Internet Service Provider to be sent to the client.
20. a kind of network system characterized by comprising scheduling system, network access equipment, data center;
The scheduling system is used to receive the access point inquiry request of client;According to the determination of described access point inquiry request
The corresponding Internet Service Provider of client;By at least one access point of the network access equipment of the Internet Service Provider
Address is sent to the client, so that the client is visited according to network access equipment corresponding with its Internet Service Provider
Ask the data center;
The network access equipment is used to provide network access service for the client;
In the case that the data center is with the data access request for receiving client, corresponding data are fed back.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810089000.1A CN110099136A (en) | 2018-01-30 | 2018-01-30 | Network Access Method, client, network interaction method and scheduling, network system |
TW107139317A TW201933909A (en) | 2018-01-30 | 2018-11-06 | Network access method, client, network interaction method, and scheduling and network systems |
PCT/CN2019/073362 WO2019149166A1 (en) | 2018-01-30 | 2019-01-28 | Network access method, client, network interaction method, and scheduling and network systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810089000.1A CN110099136A (en) | 2018-01-30 | 2018-01-30 | Network Access Method, client, network interaction method and scheduling, network system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110099136A true CN110099136A (en) | 2019-08-06 |
Family
ID=67441939
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810089000.1A Pending CN110099136A (en) | 2018-01-30 | 2018-01-30 | Network Access Method, client, network interaction method and scheduling, network system |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN110099136A (en) |
TW (1) | TW201933909A (en) |
WO (1) | WO2019149166A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111367997A (en) * | 2020-02-26 | 2020-07-03 | 杭州云缔盟科技有限公司 | Method for realizing cross-region data synchronization |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114124905A (en) * | 2021-11-03 | 2022-03-01 | 中盈优创资讯科技有限公司 | Method and device for judging static address pool address occupation condition statistics |
CN116800689B (en) * | 2023-08-17 | 2024-01-09 | 浙江飞猪网络技术有限公司 | Flow control method, node, distributed system and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110002261A1 (en) * | 2009-07-02 | 2011-01-06 | Iulian Mocanu | System and method for connection to a wireless network |
CN103491603A (en) * | 2012-06-13 | 2014-01-01 | 腾讯科技(深圳)有限公司 | Method and system for positioning area and/or communication operator to which mobile communication terminal belongs |
CN104486818A (en) * | 2014-12-11 | 2015-04-01 | 深圳市宜联畅游技术有限公司 | Method for selective access to cellular mobile network system and cloud server |
CN104980993A (en) * | 2015-06-19 | 2015-10-14 | 广东欧珀移动通信有限公司 | Network access method, mobile communication terminal, network server and network access system |
-
2018
- 2018-01-30 CN CN201810089000.1A patent/CN110099136A/en active Pending
- 2018-11-06 TW TW107139317A patent/TW201933909A/en unknown
-
2019
- 2019-01-28 WO PCT/CN2019/073362 patent/WO2019149166A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110002261A1 (en) * | 2009-07-02 | 2011-01-06 | Iulian Mocanu | System and method for connection to a wireless network |
CN103491603A (en) * | 2012-06-13 | 2014-01-01 | 腾讯科技(深圳)有限公司 | Method and system for positioning area and/or communication operator to which mobile communication terminal belongs |
CN104486818A (en) * | 2014-12-11 | 2015-04-01 | 深圳市宜联畅游技术有限公司 | Method for selective access to cellular mobile network system and cloud server |
CN104980993A (en) * | 2015-06-19 | 2015-10-14 | 广东欧珀移动通信有限公司 | Network access method, mobile communication terminal, network server and network access system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111367997A (en) * | 2020-02-26 | 2020-07-03 | 杭州云缔盟科技有限公司 | Method for realizing cross-region data synchronization |
Also Published As
Publication number | Publication date |
---|---|
TW201933909A (en) | 2019-08-16 |
WO2019149166A1 (en) | 2019-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20150213134A1 (en) | Data query method and system and storage medium | |
RU2464722C2 (en) | Method, device and system for distribution of messages | |
CN109981349B (en) | Call chain information query method and device | |
CN102025793A (en) | Domain name resolution method and system and DNS in IP network | |
CN108173976A (en) | Domain name analytic method and device | |
JP7345645B2 (en) | A system that provides accurate communication delay guarantees for request responses to distributed services. | |
CN110099136A (en) | Network Access Method, client, network interaction method and scheduling, network system | |
CN104468852A (en) | Method, device and system for client to select IP link address | |
CN110809317A (en) | Multi-source dynamic grid network RTK positioning method, system, terminal and storage medium | |
CN100484014C (en) | Distributed cluster service management system and service management method in intelligent network | |
CN1972276A (en) | A management method and system for protocol access | |
CN111600929B (en) | Transmission line detection method, routing strategy generation method and proxy server | |
CN101764761B (en) | Method for limiting transmission flow capacity of service provider interfaces and multi-media service gateway | |
CN106375324B (en) | Network communication system and method based on TCP/IP communication protocol | |
CN107172126A (en) | A kind of domain name system server distribution method and server | |
US20050130681A1 (en) | Method of managing a communication with multi-server service providing means | |
CN103188323B (en) | The system and method for Web service is provided based on subscriber's main station buffer memory device | |
CN101753561A (en) | Business cluster processing method and cluster system | |
EP3306471A1 (en) | Automatic server cluster discovery | |
CN111083182B (en) | Distributed Internet of things equipment management method and device | |
Moertiyoso et al. | Designing wireless enterprise applications on mobile devices | |
JP3613511B2 (en) | Mobile terminal device | |
CN110545333B (en) | Message processing method and device and network system | |
CN102843424A (en) | Heterogeneous distributed cloud computing system and method | |
JP2003244249A (en) | High speed file transfer method and system using multiple networks, terminal configuring the system, and its control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190806 |