CN102780791A - Self-adaption IP (Internet Protocol) method, device and system - Google Patents

Self-adaption IP (Internet Protocol) method, device and system Download PDF

Info

Publication number
CN102780791A
CN102780791A CN2012102487200A CN201210248720A CN102780791A CN 102780791 A CN102780791 A CN 102780791A CN 2012102487200 A CN2012102487200 A CN 2012102487200A CN 201210248720 A CN201210248720 A CN 201210248720A CN 102780791 A CN102780791 A CN 102780791A
Authority
CN
China
Prior art keywords
domain name
address
storehouse
request
name system
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
CN2012102487200A
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.)
Guangdong Efly Network Co Ltd
Original Assignee
Guangdong Efly Network 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 Guangdong Efly Network Co Ltd filed Critical Guangdong Efly Network Co Ltd
Priority to CN2012102487200A priority Critical patent/CN102780791A/en
Publication of CN102780791A publication Critical patent/CN102780791A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a self-adaption IP (Internet Protocol) method, comprising the following steps of: S1, obtaining a request including a domain name from a user, and sending the request to a domain name system server; S2, sending the request to an authorization server by the domain name system server; S3, obtaining IP information of the domain name system server by the authorization server, obtaining an IP address by matching, returning the IP information including the IP address back to the domain name system server, and storing the IP address in a data list of an IP address list; and S4, analyzing the data list of the address list, so as to generate domain name IP bases with different types. The invention further discloses a self-adaption IP device and system. According to the self-adaption IP method, device and system, IPs of a DNS (Domain Name System) requested by accessing data for each time are stored according to access data of visitors as an intelligent IP base, so that the re-access speed is improved. Furthermore, the rapid access speed and the small size of the intelligent IP base can be realized.

Description

The method of a kind of self adaptation IP, device and system
Technical field
The present invention relates to the IP field, relate in particular to method, device and the system of a kind of self adaptation IP.
Background technology
Intelligence DNS (Domain Name System; Domain name system) be internet arena use system very widely; Mainly be according to the network type and the area at user place, return IP (Internet Protocol, the procotol) address of mating most with this user; For example can return the IP of type of telecommunications network according to the user of telecommunications, return the IP in Guangdong according to the Guangdong user.Specific strategy is decided according to the different business demand.
The basic functions of DNS policy resolution is the user of judgement access websites that can intelligence, resolves to different IP addresses to domain name respectively according to different visitors then.Like the visitor is the user of Netcom, and DNS policy resolution server can be given this visitor the corresponding IP of the Netcom address resolution of domain name.If the user is a telecommunication user, DNS policy resolution server can be given this visitor the corresponding telecommunications IP address resolution of domain name.If the user is the education network user, DNS policy resolution server can be given this visitor the corresponding telecommunications IP address resolution of domain name.
It is the IP storehouse tabulation through a whole nation that the IP storehouse of existing intelligent DNS obtains way, and tabulation is analyzed to IP then, obtains IP information.Not only data volume is huge to use the resulting IP of this method storehouse; Analysis time is long; And really can use few because the client is that DNS through ISP (Internet Service Provider, ISP) is as the DNS interpretation process of reality; In addition often change renewal of IP storehouse also need be upgraded with synchronous IP relevant information because depend on the intelligent DNS storehouse in IP storehouse continually.
In the middle of CDN (Content Del ivery Network, content distributing network) product, the user group has the various network type towards both at home and abroad, how to make user capture be directly connected to the satisfaction of user to customer service to optimum node.
Summary of the invention
The objective of the invention is to propose the method for a kind of self adaptation IP, device and system, the system that can make has the reaction speed that grasps IP information faster.
For reaching this purpose, the present invention adopts following technical scheme:
The invention provides the method for a kind of self adaptation IP, comprising:
S1. obtain user's the request that comprises domain name, described request is sent out to domain name system server;
S2. described domain name system server sends to authorization server with described request;
S3. described authorization server obtains domain name system server IP information, matches the IP address, and the IP information that will include the IP address returns to described domain name system server, and described IP address is stored in the IP address list tables of data;
S4. analyzing IP address table data table generates dissimilar domain name IP storehouses.
In the method for self adaptation IP of the present invention; Match the IP address described in the step S3; Comprise that the IP storehouse that utilizes domain name system matees described IP address; Get access to the network type and the location at user place indirectly, return the IP address in match user network type and area according to generating strategy and give domain name system server.
In the method for self adaptation IP of the present invention, the described domain name IP of step S4 storehouse comprises the domain name IP storehouse divided by network type, by the domain name IP storehouse of regional classification.
The invention provides the device of a kind of self adaptation IP, comprising:
The domain name request acquiring unit, the request that comprises domain name that is used to obtain the user sends out described request to domain name system server;
The domain name request retransmission unit is used for described domain name system server described request is sent to authorization server;
IP information is returned the unit; Described authorization server obtains domain name system server IP information; Match the IP address, the IP information that will include the IP address returns to described domain name system server, and described IP address is stored in the IP address list tables of data;
Domain name IP storehouse generation unit, analyzing IP address table data table generates dissimilar domain name IP storehouses.
In the device of self adaptation IP of the present invention; Described IP information is returned the unit and is comprised IP matching addresses subelement; Be used to utilize the IP storehouse of domain name system to mate described IP address; Get access to the network type and the location at user place indirectly, return the IP address in match user network type and area according to generating strategy and give domain name system server.
In the device of self adaptation IP of the present invention, can bring in constant renewal in and upgrade in described domain name IP storehouse.
In the device of self adaptation IP of the present invention, domain name IP storehouse generation unit comprises: press domain name IP storehouse generation unit that network type divides, by the domain name IP storehouse generation unit of regional classification.
The invention discloses the system of a kind of self adaptation IP; Comprise: client; The domain name system server that is used to obtain client user's request that is connected with described client network; Also comprise the authorization server that links to each other with described domain name system server, described authorization server has the device of above-mentioned self adaptation IP.
In the system of self adaptation IP of the present invention, described client comprises smart mobile phone, computer.
The method of a kind of self adaptation IP of the present invention, device and system's beneficial effect are:
Intelligent IP of the present invention storehouse is the visit data according to the visitor; The IP of the DNS that each visit data is needed stores, as intelligent IP storehouse, because user's visit always repeats; So one time Visitor Logs just stores; Will be very fast when logining once more afterwards, so the volume of having taken into account the fast and intelligent IP of the speed storehouse of visiting is little.
Description of drawings
Fig. 1 is the method flow diagram of the self adaptation IP that provides of the specific embodiment of the invention 1;
Fig. 2 is the device block diagram of the self adaptation IP that provides of the specific embodiment of the invention 1;
Fig. 3 is the system block diagram of the self adaptation IP that provides of the specific embodiment of the invention 1;
Embodiment
Further specify technical scheme of the present invention below in conjunction with accompanying drawing and through embodiment.
Fig. 1 is the method flow diagram of the self adaptation IP that provides of the specific embodiment of the invention 1, and the method for a kind of self adaptation IP comprises:
S1. obtain user's the request that comprises domain name, described request is sent out to domain name system server;
S2. described domain name system server sends to authorization server with described request;
S3. described authorization server obtains domain name system server IP information, matches the IP address, and the IP information that will include the IP address returns to described domain name system server, and described IP address is stored in the IP address list tables of data;
S4. analyzing IP address table data table generates dissimilar domain name IP storehouses.
According to intelligent DNS interpretation process, the course of work of self-adapting intelligent DNS storehouse system is following:
The user need explain domain name, like (www.test.com) domain name, mails to the dns server of user ISP, IP address: be connected a 32bit address of the host assignment on the Internet to each exactly to this request.
The dns server of ISP is received after the request of www.test.com domain name and to be mail to intelligent dns server (client used intelligent DNS service the associated dns name mandate above dns server) to this request
After the dns server of authorizing is received request; Obtain the dns server IP address of ISP; Mate this IP address with the IP storehouse of intelligent DNS then; Thereby get access to the network type and the location at user place indirectly, return the dns server of the IP address in match user network type and area according to generating strategy to ISP.
When giving the dns server return results of ISP, note the dns server request msg of ISP, analyze the dns server IP address of ISP, and be saved in this address in the dns server IP address list data.
Dns server IP address list data to keeping are carried out analyzing and processing, put in order out according to network type and divide, according to the intelligent DNS IP storehouse of regional classification.Because the initial data of analyzing is the IP address of dns server, is not general whole IP address lists, so on data volume is analyzed, can lack a rank; Simultaneously towards all DNS is provided IP addresses of service; Make the data actual conditions of fitting more, more accurate, more timely.
Intelligence DNS carries out the coupling workflow of step 3 again according to this intelligent DNS IP storehouse when explaining, so be one and constantly improve the constantly adaptive process of upgrading.
Adaptive intelligent DNS storehouse system is according to the network type and the area at user place, and that formulates distribution identical network type provides service with the most adjacent node.Provide intelligent DNS to explain for webpage quickens service, improve user's visit and experience, increased the CDN competitiveness of product widely.
See also the device of Fig. 2, a kind of self adaptation IP, comprising: domain name request acquiring unit 10, domain name request retransmission unit 20, IP information are returned unit 30, domain name IP storehouse generation unit 40.
Domain name request acquiring unit 10, the request that comprises domain name that is used to obtain the user sends out described request to domain name system server;
Domain name request retransmission unit 20 is used for described domain name system server described request is sent to authorization server;
IP information is returned unit 30; Described authorization server obtains domain name system server IP information; Match the IP address, the IP information that will include the IP address returns to described domain name system server, and described IP address is stored in the IP address list tables of data;
IP information is returned unit 30 and is comprised IP matching addresses subelement; Be used to utilize the IP storehouse of domain name system to mate described IP address; Get access to the network type and the location at user place indirectly, return the IP address in match user network type and area according to generating strategy and give domain name system server.
Domain name request retransmission unit 20 comprises the subscriber authorisation subelement, is used for the client and confirms to authorize through procotol.
Can bring in constant renewal in and upgrade in domain name IP storehouse.
Domain name IP storehouse generation unit 40 comprises: press domain name IP storehouse generation unit that network type divides, by the domain name IP storehouse generation unit of regional classification.
See also the system of Fig. 3, a kind of self adaptation IP; Comprise: client 100; The domain name system server 200 that is used to obtain client 100 users request that is connected with client 100 networks; Also comprise the authorization server 300 that links to each other with domain name system server 200, authorization server 300 has the device of above-mentioned self adaptation IP.
Client 100 comprises smart mobile phone, notebook, panel computer etc., and network comprises wireless networks such as cable network and 3G, GPRS.
The system work process of the self adaptation IP of present technique scheme is: the user is through client 100 input domain names; Domain name system server 200 sends to authorization server 300 after obtaining user's information requested; Authorization server 300 utilizes user accesses data to put intelligent DNS IP storehouse in order through the device of self adaptation IP.
Native system has adaptation function, and upgrading IP storehouse can constantly improve oneself.
Beneficial effect of the present invention is:
Intelligent IP of the present invention storehouse is the visit data according to the visitor; The IP of the DNS that each visit data is needed stores, as intelligent IP storehouse, because user's visit always repeats; So one time Visitor Logs just stores; Will be very fast when logining once more afterwards, so the volume of having taken into account the fast and intelligent IP of the speed storehouse of visiting is little.
The above is merely preferred embodiment of the present invention, and is in order to restriction the present invention, not all within spirit of the present invention and principle, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (9)

1. the method for a self adaptation IP is characterized in that, comprising:
S1. obtain user's the request that comprises domain name, described request is sent out to domain name system server;
S2. described domain name system server sends to authorization server with described request;
S3. described authorization server obtains domain name system server IP information, matches the IP address, and the IP information that will include the IP address returns to described domain name system server, and described IP address is stored in the IP address list tables of data;
S4. analyzing IP address table data table generates dissimilar domain name IP storehouses.
2. the method for self adaptation IP according to claim 1; It is characterized in that; Match the IP address described in the step S3; Comprise: utilize the IP storehouse of domain name system to mate described IP address, get access to the network type and the location at user place indirectly, return the IP address in match user network type and area according to generating strategy and give domain name system server.
3. the method for self adaptation IP according to claim 1 is characterized in that, the described domain name IP of step S4 storehouse comprises: press domain name IP storehouse that network type divides, by the domain name IP storehouse of regional classification.
4. the device of a self adaptation IP is characterized in that, comprising:
The domain name request acquiring unit, the request that comprises domain name that is used to obtain the user sends out described request to domain name system server;
The domain name request retransmission unit is used for described domain name system server described request is sent to authorization server;
IP information is returned the unit; Described authorization server obtains domain name system server IP information; Match the IP address, the IP information that will include the IP address returns to described domain name system server, and described IP address is stored in the IP address list tables of data;
Domain name IP storehouse generation unit, analyzing IP address table data table generates dissimilar domain name IP storehouses.
5. the device of self adaptation IP according to claim 4; It is characterized in that; Described IP information is returned the unit and is comprised IP matching addresses subelement; Be used to utilize the IP storehouse of domain name system to mate described IP address, get access to the network type and the location at user place indirectly, return the IP address in match user network type and area according to generating strategy and give domain name system server.
6. the device of self adaptation IP according to claim 4 is characterized in that, can bring in constant renewal in and upgrade in described domain name IP storehouse.
7. the device of self adaptation IP according to claim 4 is characterized in that, domain name IP storehouse generation unit comprises: press domain name IP storehouse generation unit that network type divides, by the domain name IP storehouse generation unit of regional classification.
8. the system of a self adaptation IP; Comprise: client; The domain name system server that is used to obtain client user's request that is connected with described client network; It is characterized in that also comprise the authorization server that links to each other with described domain name system server, described authorization server has the device of the described self adaptation IP of claim 4.
9. the system of self adaptation IP according to claim 8 is characterized in that, described client comprises smart mobile phone, computer.
CN2012102487200A 2012-07-18 2012-07-18 Self-adaption IP (Internet Protocol) method, device and system Pending CN102780791A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102487200A CN102780791A (en) 2012-07-18 2012-07-18 Self-adaption IP (Internet Protocol) method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102487200A CN102780791A (en) 2012-07-18 2012-07-18 Self-adaption IP (Internet Protocol) method, device and system

Publications (1)

Publication Number Publication Date
CN102780791A true CN102780791A (en) 2012-11-14

Family

ID=47125543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102487200A Pending CN102780791A (en) 2012-07-18 2012-07-18 Self-adaption IP (Internet Protocol) method, device and system

Country Status (1)

Country Link
CN (1) CN102780791A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079683A (en) * 2014-07-14 2014-10-01 北京快易博科技有限公司 Domain name resolution method and system authorizing direct response of domain name server
CN106411951A (en) * 2016-11-29 2017-02-15 神州网云(北京)信息技术有限公司 Network attack behavior detection method and device
CN107623756A (en) * 2017-10-13 2018-01-23 四川长虹电器股份有限公司 Lift the system and method for terminal device network access performance
CN107743153A (en) * 2017-05-19 2018-02-27 贵州白山云科技有限公司 A kind of IP address database generation method and device
CN109905496A (en) * 2019-02-26 2019-06-18 上海浪潮云计算服务有限公司 A kind of DNS intelligent dispatching method based on subscriber policy
CN111404912A (en) * 2020-03-11 2020-07-10 成都千立网络科技有限公司 Domain name detection method and device based on IP white list
CN111478984A (en) * 2020-03-17 2020-07-31 平安科技(深圳)有限公司 Server IP address obtaining method and device and computer readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101610294A (en) * 2009-07-15 2009-12-23 浪潮电子信息产业股份有限公司 A kind of method of utilizing intelligent DNS to improve website visiting speed
CN102055818A (en) * 2010-12-30 2011-05-11 北京世纪互联工程技术服务有限公司 Distributed intelligent DNS (domain name server) library system
CN102299969A (en) * 2011-09-16 2011-12-28 北京新媒传信科技有限公司 Web accessing method, layer seven switching equipment and service network
US8200842B1 (en) * 2006-10-25 2012-06-12 Cellco Partnership Automatic traffic control using dynamic DNS update
US20120179839A1 (en) * 2006-10-05 2012-07-12 Limelight Networks, Inc. Domain name service resolver

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120179839A1 (en) * 2006-10-05 2012-07-12 Limelight Networks, Inc. Domain name service resolver
US8200842B1 (en) * 2006-10-25 2012-06-12 Cellco Partnership Automatic traffic control using dynamic DNS update
CN101610294A (en) * 2009-07-15 2009-12-23 浪潮电子信息产业股份有限公司 A kind of method of utilizing intelligent DNS to improve website visiting speed
CN102055818A (en) * 2010-12-30 2011-05-11 北京世纪互联工程技术服务有限公司 Distributed intelligent DNS (domain name server) library system
CN102299969A (en) * 2011-09-16 2011-12-28 北京新媒传信科技有限公司 Web accessing method, layer seven switching equipment and service network

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079683A (en) * 2014-07-14 2014-10-01 北京快易博科技有限公司 Domain name resolution method and system authorizing direct response of domain name server
CN106411951A (en) * 2016-11-29 2017-02-15 神州网云(北京)信息技术有限公司 Network attack behavior detection method and device
CN106411951B (en) * 2016-11-29 2020-03-27 神州网云(北京)信息技术有限公司 Network attack behavior detection method and device
CN107743153A (en) * 2017-05-19 2018-02-27 贵州白山云科技有限公司 A kind of IP address database generation method and device
CN107743153B (en) * 2017-05-19 2018-10-30 贵州白山云科技有限公司 A kind of IP address database generation method and device
WO2018210325A1 (en) * 2017-05-19 2018-11-22 贵州白山云科技有限公司 Method and apparatus for generating ip address database, computer readable storage medium, and computer device
CN107623756A (en) * 2017-10-13 2018-01-23 四川长虹电器股份有限公司 Lift the system and method for terminal device network access performance
CN109905496A (en) * 2019-02-26 2019-06-18 上海浪潮云计算服务有限公司 A kind of DNS intelligent dispatching method based on subscriber policy
CN111404912A (en) * 2020-03-11 2020-07-10 成都千立网络科技有限公司 Domain name detection method and device based on IP white list
CN111478984A (en) * 2020-03-17 2020-07-31 平安科技(深圳)有限公司 Server IP address obtaining method and device and computer readable storage medium
CN111478984B (en) * 2020-03-17 2022-09-09 平安科技(深圳)有限公司 Server IP address obtaining method and device and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN102780791A (en) Self-adaption IP (Internet Protocol) method, device and system
CN111541796B (en) CDN access flow scheduling method, device, communication system and storage medium
CN101355565B (en) Method and server for providing page service for various browsers
CN101764855A (en) Method, device and system for providing domain name resolution services
CN103139137B (en) Network service provider method and device
CN100563214C (en) A kind of method and system that improve accesses network resource speed
CN104168316B (en) A kind of Webpage access control method, gateway
CN102739811B (en) The method and apparatus of domain name mapping
CN102333092A (en) Network user identification method and application server
CN105228140A (en) A kind of data access method and device
CN104283723A (en) Network access log processing method and device
CN104935653A (en) Bypass cache method for visiting hot spot resource and device
CN106161664A (en) Domain name analytic method and device, data transmission method and device
CN105701694A (en) Method and system for creating electronic store
CN104113570A (en) Android terminal desktop direct access method and system through browser or software program
CN105704246A (en) Network distribution device and method based on SDN architecture
CN105871919A (en) Network application firewall system and realization method thereof
CN103825923A (en) Resource download method, business server and mobile phone client-terminal
CN109756584A (en) Domain name analytic method, domain name mapping device and computer readable storage medium
CN103067532A (en) Method and system of unified identification management of mobile internet users
CN103997479A (en) Asymmetric service IP proxy method and equipment
CN104486349A (en) Method for mandatory access to website
CN102970391B (en) Inquiry of the domain name processing method, server and system
CN108282455A (en) Web-page requests method, apparatus and domain-name information analysis result processing method, device
CN103973819A (en) Method, related device and system for responding to request for community domain name

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 705-708, room two, No. 121, north south of the Five Ridges Avenue, Chancheng District, Guangdong, Foshan, 528000

Applicant after: GUANGDONG RUIJIANG CLOUD COMPUTING CO., LTD.

Address before: 528000, south of the Five Ridges building, No. 100, south of the Five Ridges Avenue, Chancheng District, Guangdong, Foshan, 1, 403

Applicant before: Guangdong Efly Network Co., Ltd.

COR Change of bibliographic data
RJ01 Rejection of invention patent application after publication

Application publication date: 20121114

RJ01 Rejection of invention patent application after publication