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 PDF

Info

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
Application number
CN201810089000.1A
Other languages
Chinese (zh)
Inventor
陈虓将
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201810089000.1A priority Critical patent/CN110099136A/en
Priority to TW107139317A priority patent/TW201933909A/en
Priority to PCT/CN2019/073362 priority patent/WO2019149166A1/en
Publication of CN110099136A publication Critical patent/CN110099136A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5046Resolving 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

Network Access Method, client, network interaction method and scheduling, network system
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.
CN201810089000.1A 2018-01-30 2018-01-30 Network Access Method, client, network interaction method and scheduling, network system Pending CN110099136A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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