[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101378407A - Method, system and equipment for pushing information - Google Patents

Method, system and equipment for pushing information Download PDF

Info

Publication number
CN101378407A
CN101378407A CNA2008101668240A CN200810166824A CN101378407A CN 101378407 A CN101378407 A CN 101378407A CN A2008101668240 A CNA2008101668240 A CN A2008101668240A CN 200810166824 A CN200810166824 A CN 200810166824A CN 101378407 A CN101378407 A CN 101378407A
Authority
CN
China
Prior art keywords
dns
address
server
client
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.)
Granted
Application number
CNA2008101668240A
Other languages
Chinese (zh)
Other versions
CN101378407B (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.)
Chengdu Huawei Technology Co Ltd
Original Assignee
Huawei Symantec Technologies 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 Huawei Symantec Technologies Co Ltd filed Critical Huawei Symantec Technologies Co Ltd
Priority to CN200810166824A priority Critical patent/CN101378407B/en
Publication of CN101378407A publication Critical patent/CN101378407A/en
Application granted granted Critical
Publication of CN101378407B publication Critical patent/CN101378407B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses an information pushing method, a system and a device; the method comprises the steps that: a DNS request packet used for requesting for obtaining the IP address of a first server is received; a DNS response packet which carries the IP address of an information pushing server is constructed according to the DNS request packet, the IP address of the information pushing server is different from the IP address of the first server; the DNS response packet is returned to a client so as to cause the client to obtain pushing information from the information pushing server. In the embodiment of the invention, by capturing the DNS request packet and carrying the IP address of the server needing pushing information in the DNS response packet returned to the client, the client can obtain the pushing information by only sending HTTP request to the server which needs the pushing information, without sending the HTTP request to the original server, thus avoiding circumstances of pushing failure or display error and the like which are caused by that both the two servers return the response packet to the client.

Description

A kind of information-pushing method, system and equipment
Technical field
The present invention relates to communication technical field, relate in particular to a kind of information-pushing method, system and equipment.
Background technology
Internet (the Internet) has become the maximum communications media in the whole world, the Internet provides resource not to the utmost almost inexhaustible, that use to people, therefore the Internet user also is the growth of geometric progression, increasing people recognizes that carrying out the information issue on the internet can bring increasing beneficial effect, as: the bulletin that makes an announcement, user's illegal act is sent information warning, points out user's internet information etc.For operator, utilize the WEB information advancing technique in the Internet to provide more service for the user, also provide the stage that promotes corporate image, distribution last word, foundation house style for enterprise.
On the Internet network, what the user remembered is the domain name of remembering easily, it is by the IP address that but the computer in the network conducts interviews mutually, DNS (Domain Name System, domain name system) provides analysis service to the user, user's domain name mapping is become the IP address that can visit on the network, just standard queries.When (IE, when importing the network address of a website in address field firefox), input is the domain name of this website in fact at browser.A basic interaction flow of accessed web page (such as the homepage that will visit Baidu) comprises as shown in Figure 1:
Step 101, client is imported www.baidu.com (Baidu's domain name) back carriage return in address field, at this moment, client needs the IP address of Baidu's server (first server) could send HTTP (HypertextTransfer Protocol, HTML (Hypertext Markup Language)) request, to obtain Baidu's webpage, so will send the DNS request to dns server earlier;
Step 102, dns server returns the DNS response to client, the IP address of carrying first server in this DNS response: 202.108.22.43;
Step 103, client obtain the IP of first server, send HTTP to first server and ask to obtain Baidu's homepage;
After step 104, first server are received HTTP request, info web is placed on returns to client in the http response, make client obtain the homepage of Baidu.
Using the WEB information advancing technique need deal with the method that needs show the information (for example relevant information of certain enterprise) of client to be pushed to client at sending to the HTTP request, promptly request is redirected to HTTP, specifically comprise: the at first HTTP request of capture client transmission, issue this client according to redirected packet of this HTTP request structure then, the new address in this packet is server (second server) address that is placed with the relevant information of certain enterprise; This client sends the HTTP request to second server, thereby makes second server that the relevant information of this enterprise is pushed to client according to the address of being redirected in the packet.
In realizing process of the present invention, the inventor finds that there is following shortcoming in prior art:
In the prior art, the request package that the service provider sends to first server according to the client of intercepting and capturing, when client push information, just forged one and be redirected bag to client, make client obtain pushed information from the second server that this pushed information can be provided according to the address that should be redirected in the bag, at this moment, first server and second server all can be made response.Like this, not only wasted unnecessary Internet resources, and if the client http response bag of asking first server arrive client prior to the redirected bag of second server, then push operation lost efficacy; If arrive simultaneously then may cause client to show mess code or make mistakes.In addition, because use HTTP redirection, after information pushes successfully, can become the server network address at pushed information place in the address field of client, like this, the user has imported the network address of first server, but arrive the network address of another server (second server), influenced user experience.
Summary of the invention
The embodiment of the invention provides a kind of information-pushing method, system and equipment, and more efficient must the realization pushes to the client information of carrying out.
The embodiment of the invention provides a kind of information-pushing method, comprising:
Receive the domain name system DNS request package, described DNS request package is used to ask to obtain the IP address of first server;
According to described DNS request package structure DNS respond packet, the IP address of carrying Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of described first server;
Return described DNS respond packet to client, make described client obtain pushed information from described Information Push Server.
The embodiment of the invention provides a kind of information-pushing method, comprising:
Send the DNS request package to dns server, request obtains the IP address of first server;
Receive the DNS respond packet, the IP address of carrying Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of first server;
Send HTML (Hypertext Markup Language) HTTP request to described Information Push Server;
Receive the propelling movement page that described Information Push Server sends.
The embodiment of the invention provides a kind of information transmission system, comprising:
Client, be used for sending the DNS request package to dns server, request obtains the IP address of first server, and receive the DNS respond packet that the DNS data processor returns, carry the IP address of Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of first server, and asks described Information Push Server to send the propelling movement page;
The DNS data processor, be used to receive the DNS request package, described DNS request package is used to ask to obtain the IP address of first server, and according to the DNS request package structure DNS respond packet that receives, carry the IP address of Information Push Server in the described response, the IP address of described Information Push Server is different with the IP address of described first server, and returns described DNS respond packet to described client;
Information Push Server after being used to receive the request of described client transmission, sends the propelling movement page to described client.
The embodiment of the invention provides a kind of DNS data processor, comprising:
Receiving element is used to receive the DNS request package that client sends, and described DNS request package is used to ask to obtain the IP address of first server;
The respond packet structural unit, the DNS request package that is used for receiving according to described receiving element is constructed the DNS respond packet, carry the IP address of Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of described first server;
Response unit is used for returning the DNS respond packet that described respond packet structural unit generates to described client, makes described client obtain pushed information from Information Push Server.
The embodiment of the invention provides a kind of client, comprising:
The DNS request transmitting unit is used for sending the DNS request package to dns server, and request obtains the IP address of first server;
DNS responds receiving element, is used to receive the DNS respond packet, carries the IP address of Information Push Server in the described DNS respond packet, and the IP address of described Information Push Server is different with the IP address of first server;
Push request transmitting unit, be used for the IP address of the Information Push Server that obtains according to described DNS response receiving element, send the HTTP request to described Information Push Server;
Push page receiving element, be used to receive the propelling movement page that described Information Push Server sends.
In the embodiments of the invention, by catching the DNS request package, and the IP address of in the DNS respond packet of returning to client, carrying the server that needs pushed information, make client only send the HTTP request to the server that needs pushed information, obtain pushed information, no longer send the HTTP request to former server; Saved Internet resources, and avoided two servers all to return the situations such as the propelling movement that causes was lost efficacy or demonstration makes mistakes that respond to client.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do one to the accompanying drawing of required use in embodiment or the description of the Prior Art below introduces simply, apparently, accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is that accessed web page carries out DNS querying flow figure in the prior art;
Fig. 2 is a kind of information-pushing method flow chart in the embodiment of the invention one;
Fig. 3 is a kind of information-pushing method flow chart in the embodiment of the invention two;
Fig. 4 is a kind of information-pushing method flow chart in the embodiment of the invention three;
Fig. 5 is the structure chart of the DNS packet of a kind of information-pushing method in the embodiment of the invention three;
Fig. 6 is a kind of information transmission system structure chart in the embodiment of the invention four;
Fig. 7 is a kind of DNS data processor structure chart in the embodiment of the invention five;
Fig. 8 is a kind of client terminal structure figure in the embodiment of the invention six.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and the embodiments.Should be appreciated that embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
For achieving the above object, the embodiment of the invention one provides a kind of information-pushing method, as shown in Figure 2, may further comprise the steps:
Step 201, the DNS data processor receives the DNS request package, and described DNS request package is used to ask to obtain the IP address of first server;
Step 202, the DNS data processor is according to the domain name system DNS request package that receives, construct the DNS respond packet, carry the IP address of Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of first server; Wherein, before the structure DNS respond packet, need analyze the DNS request package, information such as the server address that will visit according to described client, the server address of having visited, client address determine whether that the needs structure carries the DNS respond packet of the IP address of described Information Push Server.
Step 203, the DNS data processor returns the DNS respond packet to described client, makes described client obtain pushed information from described Information Push Server.
Wherein, before step 201, can also be included in the place that network traffics such as metropolitan area network gateway concentrate and gather the DNS request package that client sends, and send to the DNS data processor.
In the embodiments of the invention, by catching the DNS request package, and the IP address of in the DNS respond packet of returning to client, carrying the server that needs pushed information, make client only send the HTTP request to the server that needs pushed information, obtain pushed information, no longer send the HTTP request to former server; Saved Internet resources, and avoided two servers all to return the situations such as the propelling movement that causes was lost efficacy or demonstration makes mistakes that respond to client.
The embodiment of the invention two provides a kind of information-pushing method, as shown in Figure 3, may further comprise the steps:
Step 301, client sends the DNS request package, and request obtains the IP address of first server;
Step 302, client receives the DNS respond packet, carries the IP address of Information Push Server in the described DNS respond packet, and the IP address of described Information Push Server is different with the IP address of first server;
Step 303, client sends the HTTP request according to the IP address of Information Push Server to this Information Push Server;
Step 304, client receive the propelling movement page that described Information Push Server sends.
Wherein, after step 304, can also be included in the described propelling movement page of demonstration in the browser.
In the embodiment of the invention, owing to only send a HTTP request, avoided being redirected of HTTP request in the prior art, and because the redirected of HTTP request can change the client explicit address, therefore, do not have being redirected of HTTP request will avoid changing the client explicit address, the network address that shows in the address field of client after promptly information pushes can not change.
The embodiment of the invention three provides a kind of information-pushing method, as shown in Figure 4, may further comprise the steps:
Step 401 after the DNS request package that receives the client transmission, parses the domain name that client is wanted accession page from this DNS request package.Wherein, gathering the DNS request package can be chosen in the place that network traffics such as metropolitan area network gateway concentrate and carry out.
Wherein, the structure of DNS packet comprises as shown in Figure 5:
The most preceding 2 bytes (16bit) of ID:DNS packet are this mutual sequence numbers of sign, and request package is corresponding with respond packet.
FLAGS: flag bit, the 3rd, 4 byte of the packet of DNS (standard queries is 0x0100, and normal response is Ox8180).
The Queries:16 bit field is used for problem definition recording mechanism partly, the number of record problem.
The Answers:16 bit field is used to define the resource record number of answering part, the number of recording responses.
Authority RRs:16 bit field is used for the resource record number of definition command part dns server, the number of record authorization server.
Additional RRs:16 bit field is used to define the resource record number of addition record part.
In the structure of above-mentioned DNS packet, first row is the reference line of the shared bit of data, fix from three line lengths that ID begins, and 12 bytes in position altogether, but QUERIES (inquiry) must have indefinite length (follow through inquiry domain name relevant); Answers, Authority RRs, Additional RRs are optional.
Request package in the DNS packet is corresponding with the source target MAC (Media Access Control) address of respond packet, and purpose IP address, source is corresponding, and the source destination interface is corresponding.
Step 402 is returned the DNS response to client, the IP address of carrying Information Push Server in this DNS response; The IP address of described Information Push Server is different with the IP address of first server.
Wherein, send before the response, need structure DNS respond packet, the main branch following several steps:
1, the packet bottom field that setting will be constructed according to the DNS request package: the source target MAC (Media Access Control) address exchanges, and purpose IP address, source exchanges, and the source destination interface exchanges;
2, the ID of DNS equals the ID of request package;
3, carry out following setting: Questions=1, Answers=1, Authority RRs=0, AdditionalRRs=0;
4, the Queries of request package is copied to the packet of neotectonics;
5, consistent among structure Answers territory: the Name=Oxc00c, Type and class and Queries, TTL=30, Data length=4, the IP of addr=WEB Information Push Server (having inserted the IP 202.108.22.43 of Baidu in order to demonstrate effect here);
6, calculate IP, the UDP verification and, finish the respond packet structure.
Step 403, client only sends the HTTP request to Information Push Server after receiving this DNS response, rather than wants the requested service device to send the HTTP request originally to it, and only can send a HTTP request, thereby avoid Information Push Server and former request server all to return response.
After client was received the DNS response, client thought that the IP address in the DNS bag is exactly the homepage IP address that will visit, can send request with the IP address in the DNS bag.So, only can send a request to this IP, and, the network address of still importing in the address field for the user.
After step 404, Information Push Server receive this HTTP request, send to client and to push the page, client is received and is shown in browser after the http response of Information Push Server and push the page.
Such as, a client has sent the DNS request in order to visit Google, return to DNS response of client before the dns server if get the jump on, and be the IP address setting that inquiry is returned the IP of Baidu's server, what client finally showed will be Baidu's page.Wherein, Baidu's server is equivalent to Information Push Server, and the page that demonstrates is equivalent to push the page, remains www.google.com in the address field.
The embodiment of the invention four provides a kind of information transmission system, as shown in Figure 6, comprise: client 610, be used for sending the DNS request package to dns server, request obtains the IP address of first server, and receives the DNS respond packet that DNS data processor 620 returns, the IP address of carrying Information Push Server 630 in the DNS respond packet, the IP address of described Information Push Server is different with the IP address of first server, and solicited message push server 630 sends the propelling movement page; DNS data processor 620, be used to receive the DNS request package, described DNS request package is used to ask to obtain the IP address of first server, and according to receiving DNS request package structure DNS respond packet, carry the IP address of Information Push Server 630 in the described response, the IP address of described Information Push Server is different with the IP address of described first server, and returns the DNS respond packet to client 610; Information Push Server 630 after being used to receive the request of client 610 transmissions, sends the propelling movement pages to client 610.
Wherein, information transmission system can also comprise data forwarding device 640, is used to gather client 610 and the all-network data that access network transmits, and network data is sent to DNS data processor 620.
The embodiment of the invention five provides a kind of DNS data processor, as shown in Figure 7, comprising: receiving element 623 is used to receive the DNS request package that client 610 sends, and the DNS request package is sent to respond packet structural unit 621; Respond packet structural unit 621 is used for carrying the IP address of Information Push Server 630 in the DNS respond packet according to the DNS request package structure DNS respond packet that receives; Response unit 622 is used for returning the DNS respond packet to client 610, makes client 610 obtain pushed information from Information Push Server 630.
Wherein, above-mentioned DNS data processor 620 can also comprise judging unit 624, is used for the server address that will visit according to described client, the server address of having visited, client address and determines whether that the needs structure carries the DNS respond packet of the IP address of described Information Push Server.
The embodiment of the invention six provides a kind of client 610, as shown in Figure 8, comprising: DNS request transmitting unit 614, be used for sending the DNS request package to dns server, and request obtains the IP address of first server; DNS responds receiving element 611, is used to receive the DNS respond packet, carries the IP address of Information Push Server 630 in the DNS respond packet; Push request transmitting unit 612, the IP address that is used for the Information Push Server 630 that obtains according to DNS response receiving element 611 sends the HTTP request to Information Push Server 630; Push page receiving element 613, be used to receive the propelling movement page that Information Push Server 630 sends.
Client 610 can also comprise: push page display unit 615, be used to show the propelling movement page that pushes 613 receptions of page receiving element.
In the embodiments of the invention, ask by catching DNS, and the IP address of in the DNS response of returning to client, carrying the server that needs pushed information, make client only send the HTTP request to the server that needs pushed information, obtain pushed information, no longer send the HTTP request to former server; Reduce http response bag quantity, saved Internet resources, and avoided two servers all to return propelling movement that response causes losing efficacy or show situation such as make mistakes, and information pushes the network address that shows in the address field of back client and can not change to client.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by hardware, also can realize based on such understanding by the mode that software adds necessary general hardware platform, technical scheme of the present invention can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in, comprise that some instructions are with so that a computer equipment (can be a personal computer, server, the perhaps network equipment etc.) carry out the described method of each embodiment of the present invention.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (11)

1, a kind of information-pushing method is characterized in that, comprising:
Receive the domain name system DNS request package, described DNS request package is used to ask to obtain the IP address of first server;
According to described DNS request package structure DNS respond packet, the IP address of carrying Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of described first server;
Return described DNS respond packet to client, make described client obtain pushed information from described Information Push Server.
2, information-pushing method according to claim 1 is characterized in that, and is described according to also comprising before the DNS request package structure DNS respond packet:
Server address, the server address of having visited, the client address that will visit according to described client determine whether that the needs structure carries the DNS respond packet of the IP address of described Information Push Server.
3, as information-pushing method as described in the claim 2, it is characterized in that described reception domain name system DNS request package specifically comprises:
Gather the DNS request package in the metropolitan area network gateway.
4, a kind of information-pushing method is characterized in that, comprising:
Send the DNS request package to dns server, request obtains the IP address of first server;
Receive the DNS respond packet, the IP address of carrying Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of first server;
Send HTML (Hypertext Markup Language) HTTP request to described Information Push Server;
Receive the propelling movement page that described Information Push Server sends.
5, as information-pushing method as described in the claim 4, it is characterized in that, also comprise after the propelling movement page that described reception Information Push Server sends:
In browser, show the described propelling movement page.
6, a kind of information transmission system is characterized in that, comprising:
Client, be used for sending the DNS request package to dns server, request obtains the IP address of first server, and receive the DNS respond packet that the DNS data processor returns, carry the IP address of Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of first server, and asks described Information Push Server to send the propelling movement page;
The DNS data processor, be used to receive the DNS request package, described DNS request package is used to ask to obtain the IP address of first server, and according to the DNS request package structure DNS respond packet that receives, carry the IP address of Information Push Server in the described response, the IP address of described Information Push Server is different with the IP address of described first server, and returns described DNS respond packet to described client;
Information Push Server after being used to receive the request of described client transmission, sends the propelling movement page to described client.
7, as information transmission system as described in the claim 6, it is characterized in that, also comprise:
Data forwarding device is used to gather the all-network data of client to access network, and described network data is sent to described DNS data processor.
8, a kind of DNS data processor is characterized in that, comprising:
Receiving element is used to receive the DNS request package that client sends, and described DNS request package is used to ask to obtain the IP address of first server;
The respond packet structural unit, the DNS request package that is used for receiving according to described receiving element is constructed the DNS respond packet, carry the IP address of Information Push Server in the described DNS respond packet, the IP address of described Information Push Server is different with the IP address of described first server;
Response unit is used for returning the DNS respond packet that described respond packet structural unit generates to described client, makes described client obtain pushed information from Information Push Server.
9, as DNS data processor as described in the claim 8, it is characterized in that, also comprise:
Judging unit is used for the server address that will visit according to described client, the server address of having visited, client address and determines whether that the needs structure carries the DNS respond packet of the IP address of described Information Push Server.
10, a kind of client is characterized in that, comprising:
The DNS request transmitting unit is used for sending the DNS request package to dns server, and request obtains the IP address of first server;
DNS responds receiving element, is used to receive the DNS respond packet, carries the IP address of Information Push Server in the described DNS respond packet, and the IP address of described Information Push Server is different with the IP address of first server;
Push request transmitting unit, be used for the IP address of the Information Push Server that obtains according to described DNS response receiving element, send the HTTP request to described Information Push Server;
Push page receiving element, be used to receive the propelling movement page that described Information Push Server sends.
11, as client as described in the claim 10, it is characterized in that, also comprise:
Push page display unit, be used to the propelling movement page that shows that described propelling movement page receiving element receives.
CN200810166824A 2008-09-26 2008-09-26 Method, system and equipment for pushing information Expired - Fee Related CN101378407B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810166824A CN101378407B (en) 2008-09-26 2008-09-26 Method, system and equipment for pushing information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810166824A CN101378407B (en) 2008-09-26 2008-09-26 Method, system and equipment for pushing information

Publications (2)

Publication Number Publication Date
CN101378407A true CN101378407A (en) 2009-03-04
CN101378407B CN101378407B (en) 2012-10-17

Family

ID=40421744

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810166824A Expired - Fee Related CN101378407B (en) 2008-09-26 2008-09-26 Method, system and equipment for pushing information

Country Status (1)

Country Link
CN (1) CN101378407B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102938793A (en) * 2012-11-29 2013-02-20 深圳中兴网信科技有限公司 Information push device and information push method
CN103220554A (en) * 2013-04-12 2013-07-24 四川长虹电器股份有限公司 Long-distance real-time broadcast system based on intelligent set top box and implementation method
CN103237009A (en) * 2013-03-26 2013-08-07 四川长虹电器股份有限公司 Resource sharing system of intelligent set-top box and method for achieving resource sharing
CN106210176A (en) * 2016-09-05 2016-12-07 中国联合网络通信集团有限公司 Information-pushing method, Apparatus and system
CN107592680A (en) * 2017-08-07 2018-01-16 厦门市美亚柏科信息股份有限公司 Multichannel data extracting method and its system
CN111788809A (en) * 2018-11-23 2020-10-16 华为技术有限公司 Message receiving and sending method and device
CN113726836A (en) * 2020-11-16 2021-11-30 北京沃东天骏信息技术有限公司 Information response method, device, equipment and computer readable medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2851867B1 (en) * 2003-02-28 2005-06-24 Cit Alcatel ORDERING ADDRESSES IN DOMAIN NAME SERVER
CN1791053A (en) * 2004-12-13 2006-06-21 杭州华为三康技术有限公司 Method for implementing optimization selection for multi server
CN101558398B (en) * 2005-05-05 2012-11-28 思科埃恩波特系统有限公司 Detecting unwanted electronic mail messages based on probabilistic analysis of referenced resources
US8606926B2 (en) * 2006-06-14 2013-12-10 Opendns, Inc. Recursive DNS nameserver

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102938793A (en) * 2012-11-29 2013-02-20 深圳中兴网信科技有限公司 Information push device and information push method
CN102938793B (en) * 2012-11-29 2015-04-01 深圳中兴网信科技有限公司 Information push device and information push method
CN103237009A (en) * 2013-03-26 2013-08-07 四川长虹电器股份有限公司 Resource sharing system of intelligent set-top box and method for achieving resource sharing
CN103220554A (en) * 2013-04-12 2013-07-24 四川长虹电器股份有限公司 Long-distance real-time broadcast system based on intelligent set top box and implementation method
CN106210176A (en) * 2016-09-05 2016-12-07 中国联合网络通信集团有限公司 Information-pushing method, Apparatus and system
CN106210176B (en) * 2016-09-05 2019-04-16 中国联合网络通信集团有限公司 Information-pushing method, apparatus and system
CN107592680A (en) * 2017-08-07 2018-01-16 厦门市美亚柏科信息股份有限公司 Multichannel data extracting method and its system
CN111788809A (en) * 2018-11-23 2020-10-16 华为技术有限公司 Message receiving and sending method and device
CN113726836A (en) * 2020-11-16 2021-11-30 北京沃东天骏信息技术有限公司 Information response method, device, equipment and computer readable medium

Also Published As

Publication number Publication date
CN101378407B (en) 2012-10-17

Similar Documents

Publication Publication Date Title
US9986056B2 (en) In-server redirection of HTTP requests
JP5739023B2 (en) System and method using a web proxy server to access a device having an assigned network address
CN107025234B (en) Information pushing method and cache server
CN101378407B (en) Method, system and equipment for pushing information
US10356153B2 (en) Transferring session data between network applications accessible via different DNS domains
US7519679B2 (en) Targeted web page redirection
KR101914318B1 (en) Global traffic management using modified hostname
US8949952B2 (en) Multi-stack subscriber sign on
JP2005321970A (en) Computer system
KR20010086381A (en) Method and apparatus for transparently processing DNS traffic
CN102783119A (en) Access control method and system, and access terminal
DE602004006308D1 (en) METHOD FOR CLAIMING CLIENT REQUIREMENTS FOR WEB SERVICES
CN103533080A (en) Dispatching method and device for LVS (Linux virtual server)
US20050021526A1 (en) Method for ensuring the availability of a service proposed by a service provider
CN103888540A (en) Login information synchronization method, synchronized network servers and synchronizing network servers
CN104969521A (en) Data sending and processing method and router
CN102571817B (en) Method and device for accessing application server
WO2001044975A2 (en) Identifying web users in a proxy server
CN102918527B (en) Investigation method and system for web application hosting
CN104320456A (en) Page pushing method and related device
WO2017067373A1 (en) Data push method and apparatus
JP5043331B2 (en) Enhanced Internet session management protocol
TWI472205B (en) A system for implementing an HTTP request service and a method thereof
CN103002063A (en) Method and system for utilizing DNS (domain name system) to realize URL (unified resource locator) forwarding
TWI446772B (en) A cross - domain cookie access method, system 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
C56 Change in the name or address of the patentee

Owner name: HUAWEI DIGITAL TECHNOLOGY (CHENGDU) CO., LTD.

Free format text: FORMER NAME: CHENGDU HUAWEI SYMANTEC TECHNOLOGIES CO., LTD.

CP01 Change in the name or title of a patent holder

Address after: 611731 Chengdu high tech Zone, Sichuan, West Park, Qingshui River

Patentee after: HUAWEI DIGITAL TECHNOLOGIES (CHENG DU) Co.,Ltd.

Address before: 611731 Chengdu high tech Zone, Sichuan, West Park, Qingshui River

Patentee before: CHENGDU HUAWEI SYMANTEC TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20221012

Address after: No. 1899 Xiyuan Avenue, high tech Zone (West District), Chengdu, Sichuan 610041

Patentee after: Chengdu Huawei Technologies Co.,Ltd.

Address before: 611731 Qingshui River District, Chengdu hi tech Zone, Sichuan, China

Patentee before: HUAWEI DIGITAL TECHNOLOGIES (CHENG DU) Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121017

CF01 Termination of patent right due to non-payment of annual fee