CN102355458B - Method for increasing success rate of network access - Google Patents
Method for increasing success rate of network access Download PDFInfo
- Publication number
- CN102355458B CN102355458B CN201110274999.5A CN201110274999A CN102355458B CN 102355458 B CN102355458 B CN 102355458B CN 201110274999 A CN201110274999 A CN 201110274999A CN 102355458 B CN102355458 B CN 102355458B
- Authority
- CN
- China
- Prior art keywords
- proxy server
- access
- time interval
- website
- server information
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000004044 response Effects 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 6
- GNFTZDOKVXKIBK-UHFFFAOYSA-N 3-(2-methoxyethoxy)benzohydrazide Chemical compound COCCOC1=CC=CC(C(=O)NN)=C1 GNFTZDOKVXKIBK-UHFFFAOYSA-N 0.000 claims description 4
- FGUUSXIOTUKUDN-IBGZPJMESA-N C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 Chemical compound C1(=CC=CC=C1)N1C2=C(NC([C@H](C1)NC=1OC(=NN=1)C1=CC=CC=C1)=O)C=CC=C2 FGUUSXIOTUKUDN-IBGZPJMESA-N 0.000 claims description 2
- YTAHJIFKAKIKAV-XNMGPUDCSA-N [(1R)-3-morpholin-4-yl-1-phenylpropyl] N-[(3S)-2-oxo-5-phenyl-1,3-dihydro-1,4-benzodiazepin-3-yl]carbamate Chemical compound O=C1[C@H](N=C(C2=C(N1)C=CC=C2)C1=CC=CC=C1)NC(O[C@H](CCN1CCOCC1)C1=CC=CC=C1)=O YTAHJIFKAKIKAV-XNMGPUDCSA-N 0.000 claims description 2
- 238000000151 deposition Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 4
- 230000001105 regulatory effect Effects 0.000 abstract 1
- 230000000694 effects Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000011232 storage material Substances 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to an Internet technology, and discloses a method for increasing the success rate of network access. By the method, a user is guided to access a website by adopting proper frequency to decrease the probability that the access of the user is denied, thereby increasing the success rate of the network access. Key points of the technical scheme can be summarized in that: an agent server information base is established; the information of each agent server is acquired from an Internet website and store in the agent server information base; the information of a certain agent server is extract to configure a client; access requests are transmitted to the agent server by utilizing the client, and interval time for transmitting the access requests are continuously regulated according to whether the agent server responds to the requests or not until an interval time threshold value of the agent server is acquired finally; and as long as the interval time for accessing the website is greater than the interval time threshold value of the website when the user accesses the website in future, the user can access the website successfully. The method is applied to network users.
Description
Technical field
The present invention relates to Internet technology, relate to specifically a kind of method that improves success rate of network access.
Background technology
Along with the continuous acceleration of networking progress, people use more and more the Internet in work, studying and living, even can say, the operation of entire society all be unable to do without the Internet provide convenient, the popularity of its application is well imagined.
As everyone knows, in using the process of the Internet, if access continually some websites, can be considered as illegal access or assault by the proxy server of this website; This is because the access bandwidth of proxy server is limited, if the customer volume of synchronization access websites is excessive, easily causes data congestion, even causes the collapse of proxy server.Therefore, each website all can adopt corresponding decision procedure aspect user's restrict access, modal decision procedure is threshold determination, if the frequency that user accesses this website within the unit interval reaches certain number of times, refuse this user's access, user needs interval certain hour to visit again this website, and if the access number of times of refusing this user within certain time period reaches certain number of times, in this user's IP address being piped off, this website of permanent disable access.
Above-mentioned threshold determination mode can be defendd illegal access or assault to a certain extent, if but user when normal access websites due to misoperation, also easily by the proxy server of this website, be mistaken for illegal access or assault, and then refusal user's access response, cause inconvenience to the user.
Summary of the invention
Technical problem to be solved by this invention is: propose a kind of method that improves success rate of network access, guides user adopts suitable frequency access websites, reduces the possibility of being broken off relations access, thereby improves success rate of network access.
The present invention solves the problems of the technologies described above adopted technical scheme: a kind of method that improves success rate of network access, comprises the following steps:
A. in client, set up proxy server information storehouse;
B. obtain the proxy server information of internet site, deposit in proxy server information storehouse;
C. from proxy server information storehouse, take out a proxy server information, and according to this information, client is configured;
D. client sends access request to this proxy server at regular intervals, if this proxy server returns to response data, performs step e, otherwise execution step g;
E. reduce the time interval again to this proxy server transmission access request, if this proxy server returns to response data, return to step e, otherwise execution step f;
F. in the last time interval of record, the time interval threshold value as the corresponding website of this proxy server of access, performs step i;
G. increase the time interval again to this proxy server transmission access request, if this proxy server returns to response data, perform step h, otherwise return to step g;
H. record this time interval, as the time interval threshold value of website corresponding to this proxy server of access, execution step i;
I. return to step c and continue to carry out, until obtain the time interval threshold value of the corresponding website of proxy servers all in proxy server information storehouse;
During website that j. user's certain proxy server in access proxies information bank is corresponding, the time interval threshold value that the access time interval of this website is greater than to this website can realize successfully access.
Further, in step b, before depositing proxy server information in proxy server information storehouse, also need proxy server information to verify, if this proxy server information is effective, deposited in proxy server information storehouse, otherwise, abandoned.
Further, in step b, whether effectively described proxy server information judgment mode is: in client, be provided with after proxy server information, if this proxy server can normally be realized agent functionality, this proxy server information is effective, if this proxy server can not normally be realized agent functionality, this proxy server information is invalid.
Further, described proxy server information comprises: the IP address of the type of proxy server, proxy server, open port, anonymous access, the user name of non-anonymous access be, the password of non-anonymous access.
Further, described this time interval is that client sends the time interval between this access request and last access request; The described last time interval is that client sends the time interval between last access request and upper last access request.
Further, in step j, also comprise: during website corresponding to user's certain proxy server in access proxies information bank, client is transferred the time interval threshold value of the corresponding website of this proxy server of access from proxy server information storehouse, and shows, for reference.
The invention has the beneficial effects as follows: for current website, user's restrict access aspect is generally taked the mode of threshold determination, the present invention comes guides user to adopt suitable frequency access websites by obtaining access time interval threshold value, the possibility of access is broken off relations in reduction, thereby improves success rate of network access.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of the raising success rate of network access in the present invention.
Embodiment
The present invention proposes a kind of method that improves success rate of network access, and it comes guides user to adopt suitable frequency access websites by obtaining the access time interval threshold value of website, reduces the possibility of being broken off relations access, thereby improves success rate of network access.
Referring to Fig. 1, the method adopts following steps to realize:
1. set up proxy server information storehouse: proxy server information storehouse refers to the text of a database or storage data, is the information for storage agent server here;
2. obtain the proxy server information of internet site, deposit in proxy server information storehouse:
As: can utilize web crawlers software, from proxy server website, the Internet, capture a plurality of proxy server informations (user also can capture the proxy server information of the website of oneself usually browsing selectively); After obtaining proxy server information, the information of each proxy server is verified, if effectively, add proxy server information storehouse; If information is invalid, abandon; Here said proxy server information is effective, refers to that the machine is after being provided with proxy server information, and proxy server can normally be realized agent functionality;
Described proxy server information comprise proxy server type (such as HTTP Proxy, Socks5 agency etc.), the IP address of proxy server, open port, anonymous access, the user name of non-anonymous access be, the password of non-anonymous access etc.
For not restriction of the information content in proxy server information storehouse, as long as the machine memory space is enough large, just can store abundant information, so, the information of the web proxy server obtaining is also just abundant.
3. from proxy server information storehouse, take out a proxy server information, and according to this information, client is configured;
4. client sends access request to this proxy server at regular intervals, here said certain hour is a time cycle given in advance, it is an empirical value, derives from long-term practical activity, uses this empirical value can reduce follow-up judgement number of times; Be that client was as the criterion with the time interval of presetting, constantly to proxy server, send access request; Certainly, the access request of transmission need to meet the communication protocol of proxy server; The response message that proxy server returns of situation receive to(for) client jumps to step 5, does not receive that the situation of the response message that proxy server returns jumps to step 6 for client
5. if client has been received the response message that proxy server returns, illustrate that current interval time is reasonable, with this of access websites interval time, can do not limited by the proxy server of website, reduce interval time, continuation sends access request to this proxy server, if still receive the response message that this proxy server returns, again reduce interval time, continuation sends access request to this proxy server, the like, as long as can receive the response message that proxy server returns, just on the basis of upper once interval time, continued to reduce interval time, until no longer receive the response message that proxy server returns, illustrate that current interval time is unreasonable, if with this of access websites interval time, can be limited by the proxy server of website, using the last time interval as threshold value interval time of accessing this website, the last time interval is the last time interval sending between access request and upper last transmission access request of client, goes to step 7,
6. if client is not received the response message that proxy server returns, illustrate that current interval time is unreasonable, with this of access websites interval time, can be limited by the proxy server of website, increase interval time, continuation sends access request to this proxy server, if still do not receive the response message that this proxy server returns, again increase interval time, continuation sends access request to this proxy server, the like, as long as can not receive the response message that this proxy server returns, just on the basis of upper once interval time, continued to increase interval time, until receive the response message that proxy server returns, specification is reasonable interval time now, with this of access websites interval time, can do not limited by the proxy server of website, using the interval time threshold value of this interval time as access websites, go to step 7,
7. circulation execution step 3-6, until obtain the access time interval threshold value of all proxy servers in proxy server information storehouse;
8. after this,, when user conducts interviews in website corresponding to certain proxy server in proxy server information storehouse, as long as follow respective rule, can improve success rate of network access; So, this respective rule is exactly to the access time interval of this website interval threshold value greatly therebetween, simultaneously, relation by Time And Frequency can be derived it, threshold frequency is the inverse of threshold value interval time, as long as the access frequency of this website, lower than its threshold frequency, is to this website of reasonable access, can be subject to its restriction; For guides user is more intuitively carried out reasonable operation, user is when each access websites, and client all can be transferred threshold value interval time of proxy server corresponding to this website from proxy server information storehouse, for reference.
The performing step of the method for the raising success rate of network access described in the present invention all can be realized by software programming; to those skilled in the art; also be easy to realize; the described content of above-mentioned embodiment part is only preferred embodiment of the present invention; do not represent protection scope of the present invention; therefore, all modifications of making under dominant ideas principle of the present invention/be equal to replacement etc., with the scheme that realizes constructed effect all in protection scope of the present invention.
Claims (6)
1. a method that improves success rate of network access, is characterized in that, comprises the following steps:
A. in client, set up proxy server information storehouse;
B. obtain the proxy server information of internet site, deposit in proxy server information storehouse;
C. from proxy server information storehouse, take out a proxy server information, and according to this information, client is configured;
D. client sends access request to this proxy server at regular intervals, if this proxy server returns to response data, performs step e, otherwise execution step g;
E. reduce the time interval again to this proxy server transmission access request, if this proxy server returns to response data, return to step e, otherwise execution step f;
F. in the last time interval of record, the time interval threshold value as the corresponding website of this proxy server of access, performs step i;
G. increase the time interval again to this proxy server transmission access request, if this proxy server returns to response data, perform step h, otherwise return to step g;
H. record this time interval, as the time interval threshold value of website corresponding to this proxy server of access, execution step i;
I. return to step c and continue to carry out, until obtain the time interval threshold value of the corresponding website of proxy servers all in proxy server information storehouse;
During website that j. user's certain proxy server in access proxies information bank is corresponding, the time interval threshold value that the access time interval of this website is greater than to this website can realize successfully access.
2. a kind of method that improves success rate of network access as claimed in claim 1, it is characterized in that, in step b, before depositing proxy server information in proxy server information storehouse, also need proxy server information to verify, if this proxy server information is effective, deposited in proxy server information storehouse, otherwise, abandoned.
3. a kind of method that improves success rate of network access as claimed in claim 2, it is characterized in that, in step b, whether effectively described proxy server information judgment mode is: in client, be provided with after proxy server information, if this proxy server can normally be realized agent functionality, this proxy server information is effective, if this proxy server can not normally be realized agent functionality, this proxy server information is invalid.
4. a kind of method that improves success rate of network access as described in claims 1 to 3 any one, it is characterized in that, described proxy server information comprises: the IP address of the type of proxy server, proxy server, open port, anonymous access, the user name of non-anonymous access be, the password of non-anonymous access.
5. a kind of method that improves success rate of network access as described in claims 1 to 3 any one, is characterized in that, described this time interval is that client sends the time interval between this access request and last access request; The described last time interval is that client sends the time interval between last access request and upper last access request.
6. a kind of method that improves success rate of network access as described in claims 1 to 3 any one, it is characterized in that, in step j, also comprise: during website corresponding to user's certain proxy server in access proxies information bank, client is transferred the time interval threshold value of the corresponding website of this proxy server of access from proxy server information storehouse, and show, for reference.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110274999.5A CN102355458B (en) | 2011-09-16 | 2011-09-16 | Method for increasing success rate of network access |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110274999.5A CN102355458B (en) | 2011-09-16 | 2011-09-16 | Method for increasing success rate of network access |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102355458A CN102355458A (en) | 2012-02-15 |
CN102355458B true CN102355458B (en) | 2014-08-20 |
Family
ID=45578953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110274999.5A Expired - Fee Related CN102355458B (en) | 2011-09-16 | 2011-09-16 | Method for increasing success rate of network access |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102355458B (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105100260B (en) * | 2012-03-31 | 2018-10-09 | 北京奇虎科技有限公司 | A kind of method and device to be accessed by proxy server |
CN102739681B (en) * | 2012-06-29 | 2015-11-25 | 北京奇虎科技有限公司 | A kind ofly log in the method and apparatus that control carries out server log |
CN103309986B (en) * | 2013-06-18 | 2016-05-25 | 阔地教育科技有限公司 | A kind of Webpage access control method and system |
CN103327018B (en) * | 2013-06-18 | 2015-12-09 | 阔地教育科技有限公司 | The implementation method that a kind of web page access controls and system |
CN103327017B (en) * | 2013-06-18 | 2015-12-23 | 阔地教育科技有限公司 | A kind of web page access processing method and system |
CN104092660B (en) * | 2014-06-09 | 2018-09-21 | 语联网(武汉)信息技术有限公司 | A method of accessing website |
CN105553588B (en) * | 2015-09-11 | 2018-11-06 | 宇龙计算机通信科技(深圳)有限公司 | A kind of renewal time method and relevant device |
CN105933901A (en) * | 2016-05-25 | 2016-09-07 | 深圳市共进电子股份有限公司 | Method and system for authenticating wireless router |
CN106878321B (en) * | 2017-03-09 | 2020-02-11 | 腾讯科技(深圳)有限公司 | Server login method, device and system |
CN112765101B (en) * | 2019-11-01 | 2024-07-30 | 伊姆西Ip控股有限责任公司 | Method, electronic device and computer program product for managing a file system |
CN111263470A (en) * | 2020-03-04 | 2020-06-09 | 郑州智利信信息技术有限公司 | Mobile terminal network connection method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325561A (en) * | 2007-06-12 | 2008-12-17 | 阿里巴巴集团控股有限公司 | Method, apparatus and system for processing electronic mail |
CN101834866A (en) * | 2010-05-05 | 2010-09-15 | 北京来安科技有限公司 | CC (Communication Center) attack protective method and system thereof |
CN102148722A (en) * | 2011-01-20 | 2011-08-10 | 深圳市同洲电子股份有限公司 | Method and system for detecting data interaction state by using heartbeats, and proxy server |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1596553B1 (en) * | 2004-05-11 | 2016-07-27 | Alcatel Lucent | Method of providing resources with restricted access |
-
2011
- 2011-09-16 CN CN201110274999.5A patent/CN102355458B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101325561A (en) * | 2007-06-12 | 2008-12-17 | 阿里巴巴集团控股有限公司 | Method, apparatus and system for processing electronic mail |
CN101834866A (en) * | 2010-05-05 | 2010-09-15 | 北京来安科技有限公司 | CC (Communication Center) attack protective method and system thereof |
CN102148722A (en) * | 2011-01-20 | 2011-08-10 | 深圳市同洲电子股份有限公司 | Method and system for detecting data interaction state by using heartbeats, and proxy server |
Non-Patent Citations (2)
Title |
---|
基于统计分析建立流量动态临界线的蠕虫检测机制研究;王勇超等;《计算机应用研究》;20100331;第27卷(第3期);第1032-1034页 * |
王勇超等.基于统计分析建立流量动态临界线的蠕虫检测机制研究.《计算机应用研究》.2010,第27卷(第3期), |
Also Published As
Publication number | Publication date |
---|---|
CN102355458A (en) | 2012-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102355458B (en) | Method for increasing success rate of network access | |
Wittie et al. | Exploiting locality of interest in online social networks | |
CN103475637B (en) | The method for network access control and system of behavior are accessed based on IP | |
CN102571547B (en) | Method and device for controlling hyper text transport protocol (HTTP) traffic | |
CN100571280C (en) | A kind of network store system and network storage content access control method | |
US8732237B2 (en) | Interaction-based update delivery for user generated content | |
CN107251528B (en) | Method and apparatus for providing data originating within a service provider network | |
CN103905572B (en) | Method and device for processing domain name resolution request | |
CN103619019B (en) | Network access authentication method for wireless network | |
CN101883107B (en) | Method and related device for realizing context perception service application | |
CN112600868B (en) | Domain name resolution method, domain name resolution device and electronic equipment | |
US8352580B2 (en) | Server and method for providing mobile web service | |
CN105208026A (en) | Hostile attack preventing method and network system | |
CN202737911U (en) | Authority control system | |
CN106537878A (en) | Private content distribution network | |
CN102625486B (en) | Agent node, sensor network, and method for acquiring sensor network data | |
CN109933701A (en) | A Microblog Data Acquisition Method Based on Multi-Strategy Fusion | |
CN104683313B (en) | Multimedia service processing device, method and system | |
US10320784B1 (en) | Methods for utilizing fingerprinting to manage network security and devices thereof | |
CN110430188A (en) | A kind of quick url filtering method and device | |
CN103365851A (en) | Method and system for sharing users' surfing behavior on basis of virtual organization | |
CN105871919A (en) | Network application firewall system and realization method thereof | |
CN106021375B (en) | Data bank access method and database broker node | |
CN104168294B (en) | Instant communication method, system and device between across open platform user | |
CN103825916B (en) | A kind of resource downloading method and system |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140820 Termination date: 20180916 |