CN102437965A - Method and device for accessing target site - Google Patents

Method and device for accessing target site Download PDF

Info

Publication number
CN102437965A
CN102437965A CN2012100099766A CN201210009976A CN102437965A CN 102437965 A CN102437965 A CN 102437965A CN 2012100099766 A CN2012100099766 A CN 2012100099766A CN 201210009976 A CN201210009976 A CN 201210009976A CN 102437965 A CN102437965 A CN 102437965A
Authority
CN
China
Prior art keywords
targeted sites
positional information
available server
confirming
network
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.)
Granted
Application number
CN2012100099766A
Other languages
Chinese (zh)
Other versions
CN102437965B (en
Inventor
王立俊
陶雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING RUNSTONE TECHNOLOGY Co Ltd
Original Assignee
BEIJING RUNSTONE TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING RUNSTONE TECHNOLOGY Co Ltd filed Critical BEIJING RUNSTONE TECHNOLOGY Co Ltd
Priority to CN201210009976.6A priority Critical patent/CN102437965B/en
Publication of CN102437965A publication Critical patent/CN102437965A/en
Application granted granted Critical
Publication of CN102437965B publication Critical patent/CN102437965B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a method and a device for accessing a target site, wherein the method comprises the following steps of: obtaining quality of service information and network access position information of all servers in which the target site is positioned; determining an available server from all the servers according to the quality of service information; and determining an access link to the target site according to the network access position information of the determined available server so as to access the target site. By utilizing the technical scheme provided by the invention, the technical problem that the access link for users to access the target site cannot be guided effectively in the related technology is solved, so that home network users can use all network resources quickly and efficiently, and network operators can forwardly plan an interconnection and intercommunication bandwidth for network port resources and important network services.

Description

The access method of targeted sites and device
Technical field
The present invention relates to network communication field, in particular to a kind of access method and device of targeted sites.
Background technology
Exist in a zone under the situation of a plurality of Virtual network operators (for example, in China China Telecom, CHINAUNICOM, China Mobile and China Railway Telecom, broadcasting and TV and many other operators just being arranged), the access of internet sites is the thing of each web site operator headache.With China is example, and at present, main IP network inserts the user and all concentrates on telecommunications and UNICOM, and the mobile network inserts also in slowly development; All users can both obtain to visit preferably and use if site contents needs the whole nation; Can only dispose respectively at telecommunications, UNICOM's machine room; Even same operator disposes a plurality of nodes or uses mode such as two-wire machine room, under the rich situation of fund, can also select CDN operator to insert;
Based on such scheme, though optimized user's access way to a certain extent, but still can not guarantee that whole domestic users can use the reasonable bandwidth of each access way smoothly; Here the integrality that has not only related to intelligent domain name identification, the complexity of the bandwidth resources that interconnect between the operator in addition.
From operator's angle, all hope to accomplish the use overall network resource that this network users can be rapidly and efficiently, can accomplish the initiatively interconnection and interflow bandwidth of planning network Export resource and critical network service use of operator self.
To the problems referred to above in the correlation technique, effective solution is not proposed as yet at present.
Summary of the invention
To the problems referred to above in the correlation technique, main purpose of the present invention is to provide a kind of access method and device of targeted sites, to address the above problem at least.
According to an aspect of the present invention, a kind of access method of targeted sites is provided, has comprised: quality of service information and the network insertion positional information of obtaining whole servers at targeted sites place; From said whole servers, confirm available server according to said quality of service information; The access link of confirming said targeted sites according to the network insertion positional information of the said available server of confirming is to conduct interviews to said targeted sites.
According to another aspect of the present invention, a kind of access means of targeted sites is provided, has comprised: acquisition module is used to obtain the quality of service information of whole servers at targeted sites place; First determination module is used for confirming available server according to said quality of service information from said whole servers; Second determination module, the access link that is used for confirming said targeted sites according to the positional information of the said available server of confirming is to conduct interviews to said targeted sites.
Through the present invention; Thereby the technological means of the definite access link of available server is confirmed in employing according to the service quality of the server at targeted sites place; Solved in the correlation technique; Still do not have effectively technical problem, thereby make the use overall network resource that this network users can be rapidly and efficiently, can accomplish the initiatively interconnection and interflow bandwidth of planning network Export resource and critical network service use of operator self the access link channeling conduct of the targeted sites of user capture.
Description of drawings
The accompanying drawing that constitutes the application's a part is used to provide further understanding of the present invention, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the access method flow chart according to the targeted sites of the embodiment of the invention;
Fig. 2 is the structured flowchart according to the access means of the targeted sites of the embodiment of the invention.
Embodiment
Need to prove that under the situation of not conflicting, embodiment and the characteristic among the embodiment among the application can make up each other.Below with reference to accompanying drawing and combine embodiment to specify the present invention.
Fig. 1 is the access method flow chart according to the targeted sites of the embodiment of the invention.As shown in Figure 1, this method comprises:
Step S102 obtains the quality of service information and network insertion positional information (as: China Telecom, CHINAUNICOM be certain network node perhaps) of whole servers at targeted sites place;
Step S104 confirms available server according to said quality of service information from said whole servers.
Above-mentioned steps S102 and step S104; In the specific implementation; Can adopt following mode to realize: the service quality that detects specified sites through the service monitoring probe automatically; The IP tabulation of the available service of this website is provided,, then realizes the load balancing between many service ip if there are a plurality of available service IP in same access place or the same area.
Step S106, the access link of confirming said targeted sites according to the network insertion positional information of the said available server of confirming is to conduct interviews to said targeted sites.
Through above-mentioned processing procedure; Owing to the service quality of the server that belongs to according to targeted sites confirms that available server is with final definite access link; Therefore; Can realize this network users its employed Internet resources mode channeling conduct, make the initiatively interconnection and interflow bandwidth of planning network Export resource and critical network service use of operator self.
In a preferred implementation of the present invention, the network insertion positional information of obtaining whole servers at targeted sites place can realize through following processing procedure: obtain the positional information of said whole servers and discern the residing network site of said targeted sites according to said positional information.
Obtain the quality of service information and the network insertion positional information of whole servers at targeted sites place in the following manner: through affix one's name to quality of service information and the network insertion positional information that the monitoring probe obtains whole servers at targeted sites place at a plurality of Virtual network operator sidepieces
Based on above-mentioned network insertion positional information, the priority of definite said available server can be set according to said network site, and confirm the access link of said targeted sites according to the positional information of the highest said available server of priority.
In the specific implementation; Because therefore available server can, can limit its use for a plurality of in proper order; Particularly; The access link that the positional information of the said available server that above-mentioned basis is confirmed is confirmed said targeted sites comprises: the priority of definite said available server is set, and confirms the access link of said targeted sites according to the positional information of the highest said available server of priority so that said targeted sites is conducted interviews.
The mode of confirming above-mentioned access link has multiple, and in a preferred implementation of the present invention, can adopt following mode to confirm: the mode through the domain name interception is redirected user oriented domain name mapping result; According to being redirected the access link that the result confirms said targeted sites.
The mode of above-mentioned domain name interception is one of following: local intercept or interception are transmitted, and also can transmit with interception for local intercept combine.In the specific implementation, can adopt different interception mode according to the separate sources of calling party.
A kind of access means of targeted sites also is provided in the present embodiment, and this device is used to realize the foregoing description and preferred implementation, has carried out repeating no more of explanation, describes in the face of relating to module in this device down.As following employed, the combination of the software and/or the hardware of predetermined function can be realized in term " module ".Although the described device of following examples is preferably realized with software, hardware, perhaps the realization of the combination of software and hardware also maybe and be conceived.Fig. 2 is the structured flowchart according to the access means of the targeted sites of the embodiment of the invention.As shown in Figure 2, this device comprises:
Acquisition module 20 is used to obtain the quality of service information and the network insertion positional information of whole servers at targeted sites place;
First determination module 22 links to each other with acquisition module 20, is used for confirming available server according to said quality of service information from said whole servers;
Second determination module 24 links to each other with first determination module 22, and the access link that is used for confirming said targeted sites according to the network insertion positional information of the said available server of confirming is to conduct interviews to said targeted sites.
Preferably, above-mentioned acquisition module 20 also is used to obtain the positional information of said whole servers and discerns the residing network site of said targeted sites according to said positional information.
In order to understand the foregoing description better, specify below in conjunction with instantiation.
The Access Probe and the identification of targeted sites are at first described in the present embodiment:
Obtain the on-position of specified sites through the probe that is deployed in a plurality of operators in the whole nation; Promptly; Gather same website (domain name; As: www.sina.com.cn) whole server locations (different ip address) at place, discern the residing network site of this website (as: China Telecom, CHINAUNICOM are perhaps specific to certain node) automatically according to ip
In the present embodiment; Can adopt following mode to service availability monitoring and load balancing: the service availability (being service quality) that detects specified sites through the service monitoring probe automatically; The IP tabulation of the available service of this website is provided for the intelligent flow guidance system; If there are a plurality of available service IP in same access place or the same area, then realize the load balancing between many service ip.
In the present embodiment, service strategy can adopt following mode to realize: to the available service ip tabulation of specified sites, can design a plurality of other service orientation of level and redundancy according to automatic access ground recognition data; Like 2010.sina.com.cn, when having recognized three access points of CHINAUNICOM, China Telecom, China Mobile, can the design services strategy be preferred China Mobile, inferiorly to choose state UNICOM, choose state's telecommunications at last; After the design, this network users can at first use the resource in the China Mobile net like this, after the unavailable or service quality of resource drops to reservation threshold in mobile network, can use CHINAUNICOM by automatically guiding user, by that analogy; Serve when unavailable at all, cancel the direct traffic of this domain name automatically.
In the present embodiment, can realize being redirected of user's analysis result through the domain name interception:
The domain name interception can have various ways:
Beam split or Port Mirroring obtain user inquiring information, forge the result then and directly return the user;
Shortcoming is to dispose dumbly, and complicated for the retrofit work of the domain name system of distributed deployment, return speed is crucial, and coverage rate is difficult to reach 100%
Beam split or Port Mirroring obtain DNS recursive query information, forge and authorize return results, return user's (a kind of form of Cache Poisoning) by the data that DNS will forge;
Shortcoming is to dispose dumbly, and complicated for the retrofit work of the domain name system of distributed deployment, being subject to DNSSEC simultaneously can not launch, and will be difficult to work in case launch the mode that DNSSEC poisons
Directly configuration interception domain name data on DNS are directly returned configuration data to the user;
This mode is as simple, but may relate to mass data and safeguard the time, the existing network normal users resolved exert an influence; But can solve service application with complicated domain name logic
Configuration interception domain name on DNS is forwarded to it on special-purpose dns server, by special-purpose dns server the configuration result of this locality is returned to DNS, returns the user by DNS again.
This mode can solve the direct user oriented DNS system service problem of influence that dynamically updates of mass data, but there is defective in the website of complicated business logic
For improving the surf the Net complexity of perception and carrier network inside of user, should also provide according to zones of different user or source, can be with its different resources target that leads;
In the present embodiment, support view in the user oriented DNS system, the identification user sources can realize that different user adopts Different Strategies in operator's net;
In the present embodiment, adopt local intercept and interception to transmit the mode that combines, both solved the domain name interception problem of complicated business logic, solved of the influence of a large amount of domain name updating data again the DNS system.
In another embodiment, a kind of software is provided also, this software is used for carrying out the technical scheme that the foregoing description and preferred implementation are described.
In another embodiment, a kind of storage medium is provided also, has stored above-mentioned software in this storage medium, this storage medium includes but not limited to: CD, floppy disk, hard disk, scratch pad memory etc.
Can find out that through the foregoing description the present invention has realized following beneficial effect: adopted access-in resource position and the service quality of initiatively discerning the critical network service, guiding Home Network user priority uses low cost, high bandwidth and the good site resource of service quality; The deployment of this system will provide flux and flow direction guiding and service quality that possibility is provided to the operator that does not possess the catenet resource, under the prerequisite that does not influence Source Site content and income, makes the contribution of oneself for whole internet security.
Obviously, it is apparent to those skilled in the art that above-mentioned each module of the present invention or each step can realize with the general calculation device; They can concentrate on the single calculation element; Perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element; Thereby; Can they be stored in the storage device and carry out, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize by calculation element.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is merely the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. the access method of a targeted sites is characterized in that, comprising:
Obtain the quality of service information and the network insertion positional information of whole servers at targeted sites place;
From said whole servers, confirm available server according to said quality of service information;
The access link of confirming said targeted sites according to the network insertion positional information of the said available server of confirming is to conduct interviews to said targeted sites.
2. method according to claim 1 is characterized in that, obtains the network insertion positional information of whole servers at targeted sites place, comprising:
Obtain the positional information of said whole servers and discern the residing network insertion positional information of said targeted sites according to said positional information.
3. method according to claim 1 and 2 is characterized in that, obtains the quality of service information and the network insertion positional information of whole servers at targeted sites place in the following manner:
Through affix one's name to quality of service information and the network insertion positional information that the monitoring probe obtains whole servers at targeted sites place at a plurality of Virtual network operator sidepieces
4. method according to claim 2 is characterized in that, the access link of confirming said targeted sites according to the positional information of the said available server of confirming comprises so that said targeted sites is conducted interviews:
According to said network site the priority of definite said available server is set, and confirms the access link of said targeted sites according to the positional information of the highest said available server of priority.
5. method according to claim 1 is characterized in that, the access link of confirming said targeted sites according to the positional information of the said available server of confirming comprises so that said targeted sites is conducted interviews:
The priority of definite said available server is set, and confirms the access link of said targeted sites according to the positional information of the highest said available server of priority.
6. method according to claim 1 is characterized in that, confirms to comprise the access link of said targeted sites according to the positional information of the said available server of confirming:
Mode through the domain name interception is redirected user oriented domain name mapping result;
According to being redirected the access link that the result confirms said targeted sites.
7. method according to claim 6 is characterized in that, the mode of domain name interception be following one of at least:
Local intercept, interception are transmitted.
8. method according to claim 7 is characterized in that, also comprises: the separate sources according to calling party adopts different interception mode.
9. the access means of a targeted sites is characterized in that, comprising:
Acquisition module is used to obtain the quality of service information and the network insertion positional information of whole servers at targeted sites place;
First determination module is used for confirming available server according to said quality of service information from said whole servers;
Second determination module, the access link that is used for confirming said targeted sites according to the network insertion positional information of the said available server of confirming is to conduct interviews to said targeted sites.
10. device according to claim 9 is characterized in that, said acquisition module also is used to obtain the positional information of said whole servers and discerns the residing network insertion positional information of said targeted sites according to said positional information.
CN201210009976.6A 2012-01-13 2012-01-13 The access method of targeted sites and device Active CN102437965B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210009976.6A CN102437965B (en) 2012-01-13 2012-01-13 The access method of targeted sites and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210009976.6A CN102437965B (en) 2012-01-13 2012-01-13 The access method of targeted sites and device

Publications (2)

Publication Number Publication Date
CN102437965A true CN102437965A (en) 2012-05-02
CN102437965B CN102437965B (en) 2016-04-27

Family

ID=45985848

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210009976.6A Active CN102437965B (en) 2012-01-13 2012-01-13 The access method of targeted sites and device

Country Status (1)

Country Link
CN (1) CN102437965B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104994123A (en) * 2015-05-12 2015-10-21 段利平 CDN cloud platform and flow scheduling method thereof
CN105103603A (en) * 2012-12-05 2015-11-25 诺基亚通信公司 Method for traffic steering and network element
CN107846437A (en) * 2016-09-20 2018-03-27 北京京东尚科信息技术有限公司 Select the mthods, systems and devices of flowexit computer room
CN108156024A (en) * 2017-12-11 2018-06-12 深圳市易聆科信息技术股份有限公司 One kind is based on distributed website availability detection method, system and storage medium
CN112040027A (en) * 2020-09-14 2020-12-04 网易(杭州)网络有限公司 Data processing method and device, electronic equipment and storage medium
CN115994070A (en) * 2023-03-21 2023-04-21 深圳市明源云科技有限公司 System availability detection method and device, electronic equipment and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1529460A (en) * 2003-10-14 2004-09-15 北京邮电大学 Whole load equalizing method based on global network positioning
CN101039187A (en) * 2006-03-17 2007-09-19 腾讯科技(深圳)有限公司 Method for downloading data and system thereof
CN101931609A (en) * 2009-06-22 2010-12-29 Sap股份公司 Layout abiding service-level agreement for multiple-tenant database
CN102164048A (en) * 2011-04-06 2011-08-24 上海美琦浦悦通讯科技有限公司 Data stream optimization device and method for realizing multi-ISP (internet service provider) access in local area network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1529460A (en) * 2003-10-14 2004-09-15 北京邮电大学 Whole load equalizing method based on global network positioning
CN101039187A (en) * 2006-03-17 2007-09-19 腾讯科技(深圳)有限公司 Method for downloading data and system thereof
CN101931609A (en) * 2009-06-22 2010-12-29 Sap股份公司 Layout abiding service-level agreement for multiple-tenant database
CN102164048A (en) * 2011-04-06 2011-08-24 上海美琦浦悦通讯科技有限公司 Data stream optimization device and method for realizing multi-ISP (internet service provider) access in local area network

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105103603A (en) * 2012-12-05 2015-11-25 诺基亚通信公司 Method for traffic steering and network element
US10390276B2 (en) 2012-12-05 2019-08-20 Nokia Solutions And Networks Oy Method for traffic steering and network element
CN104994123A (en) * 2015-05-12 2015-10-21 段利平 CDN cloud platform and flow scheduling method thereof
CN104994123B (en) * 2015-05-12 2018-10-02 段利平 A kind of traffic scheduling method of CDN cloud platforms and CDN cloud platforms
CN107846437A (en) * 2016-09-20 2018-03-27 北京京东尚科信息技术有限公司 Select the mthods, systems and devices of flowexit computer room
CN108156024A (en) * 2017-12-11 2018-06-12 深圳市易聆科信息技术股份有限公司 One kind is based on distributed website availability detection method, system and storage medium
CN108156024B (en) * 2017-12-11 2021-06-01 深圳市易聆科信息技术股份有限公司 Method, system and storage medium for detecting availability based on distributed website
CN112040027A (en) * 2020-09-14 2020-12-04 网易(杭州)网络有限公司 Data processing method and device, electronic equipment and storage medium
CN115994070A (en) * 2023-03-21 2023-04-21 深圳市明源云科技有限公司 System availability detection method and device, electronic equipment and readable storage medium
CN115994070B (en) * 2023-03-21 2023-08-04 深圳市明源云科技有限公司 System availability detection method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN102437965B (en) 2016-04-27

Similar Documents

Publication Publication Date Title
KR101154799B1 (en) Dns wildcard beaconing to determine client location and resolver load for global traffic load balancing
US9712422B2 (en) Selection of service nodes for provision of services
CN103339901B (en) Terminal in content guiding network environment and the communication means of intermediate node and terminal and intermediate node
ES2206132T3 (en) OPTIMIZED LOCATION OF NETWORK RESOURCES.
CN102437965A (en) Method and device for accessing target site
CN101431532A (en) Content routing method, load balancing equipment and resource management equipment
CN105100015B (en) A kind of method and device for acquiring internet access data
CN101223742A (en) Multi-medium wide area communication network
CN102055816A (en) Communication method, business server, intermediate equipment, terminal and communication system
CN102165741A (en) Method for intercepting and searching host in IPV6 network
CN110476444B (en) Network entity and method for identifier allocation and/or identifier mapping for network services
EP2469962A1 (en) Methods and systems for implementing inter-network roam, querying and attaching network
US12010164B2 (en) System for providing exact communication delay guarantee of request response for distributed service
CN111107171A (en) Security defense method and device for DNS (Domain name Server), communication equipment and medium
CN109617753A (en) A kind of platform management method, system and electronic equipment and storage medium
US20180288612A1 (en) User equipment and method for protection of user privacy in communication networks
EP3096492B1 (en) Page push method and system
Raissi et al. Hybrid communication architecture in VANETs via named data network
CN106411819A (en) Method and apparatus for recognizing proxy Internet protocol address
CN102404796B (en) Flow control method and system
CN111600929B (en) Transmission line detection method, routing strategy generation method and proxy server
CN102497402B (en) Content injection method and system thereof, and content delivery method and system thereof
CN103347103A (en) System and method for achieving dual-network content distribution of IPv4 and IPv6
CN109451074B (en) Server load balancing processing method based on portal protocol
CN106254576A (en) A kind of message forwarding method and device

Legal Events

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