Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for processing domain name requests

A domain name and device technology, applied in the field of communication

Active Publication Date: 2014-11-26
HUAWEI TECH CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The purpose of the embodiments of the present invention is to provide a method and device for processing domain name requests, so as to solve the defects in the prior art of blindly querying and generating A records and AAAA records, and blindly performing unnecessary network address translation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for processing domain name requests
  • Method and device for processing domain name requests
  • Method and device for processing domain name requests

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0340] refer to figure 1 , figure 1 It is a device structure diagram of an access gateway provided in Embodiment 1 of the present invention, including:

[0341] The storage module 110 is configured to store configuration information.

[0342] The receiving module 120 is configured to receive a domain name request from a user equipment and a response message from a DNS (Domain Name System, domain name system) server.

[0343] The modifying module 130 is configured to modify the domain name request received by the receiving module 120 according to the device type of the user device and the configuration information stored in the storage module 110 .

[0344] The sending module 140 is configured to send the domain name request modified by the modification module 130 to the DNS server, and send the response message received by the receiving module 120 to the user equipment.

[0345] further,

[0346] The above-mentioned receiving module 120 is further configured to receive an ...

Embodiment 2

[0354] refer to figure 2 , figure 2 It is a device structure diagram of an access gateway provided in Embodiment 2 of the present invention, including:

[0355] The storage module 210 is configured to store configuration information.

[0356] The receiving module 220 is configured to receive the domain name request from the user equipment and the response message from the DNS server.

[0357] The modifying module 230 is configured to modify the domain name request received by the receiving module 220 according to the device type of the user device and the configuration information stored in the storage module 210 .

[0358] The sending module 240 is configured to send the domain name request modified by the modification module 230 to the DNS server, and send the response message received by the receiving module 220 to the user equipment.

[0359] Wherein, the above-mentioned storage module 210 includes:

[0360] The first storage sub-module 211 is configured to store the...

Embodiment 3

[0365] refer to image 3 , image 3 It is a device structure diagram of an access gateway provided in Embodiment 3 of the present invention, including:

[0366] The storage module 310 is configured to store configuration information.

[0367] The receiving module 320 is configured to receive a domain name request from a user equipment.

[0368] The modifying module 330 is configured to modify the domain name request received by the receiving module 320 according to the device type of the user device and the configuration information stored in the storage module 310 .

[0369] The sending module 340 is configured to send the domain name request modified by the modification module 330 to the DNS server.

[0370] Wherein, the above-mentioned storage module 310 includes:

[0371] The second storage sub-module 311 is configured to store the second configuration information.

[0372] The above modification module 330 includes:

[0373] The second modification submodule 331 is ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiments of the invention disclose a method and a device for processing domain name requests. By extending the type of a domain name request or configuring an equipment type of user equipment in the domain name request, a DNS server can sense the request intention or the equipment type of the user equipment and further returns an A record and / or an AAAA record which is required by the user equipment and adapts to the network condition to the user equipment, so that the blindness of the DNS response is reduced, unnecessary operations of query and generation of the A record or the AAAA record are avoided, unnecessary network address translation operation is avoided and the performance requirement for the DNS server and an NAT server is reduced. Besides, an access gateway does not need to assign domain name requests to different DNS servers for user equipment of different types, so that the configuration complexity and distribution processing complexity of DNS server distribution of the access gateway are reduced and the network deployment is convenient.

Description

technical field [0001] The invention belongs to the communication field, and in particular relates to a method and equipment for processing domain name requests. Background technique [0002] With the development of Internet technologies, IPv4 (Internet Protocol version 4, Internet Protocol version 4) addresses have been exhausted, and more and more users migrate to IPv6 (Internet Protocol version 6, Internet Protocol version 6) networks. However, due to historical reasons, user equipment connected to the network may be an IPv4 device with an IPv4 address, an IPv6 device with an IPv6 address, or a dual-stack device with both an IPv4 address and an IPv6 address; , the network side includes not only IPv6 servers with IPv6 addresses, but also a large number of IPv4 servers with only IPv4 addresses but no IPv6 addresses. [0003] In order to enable IPv6 devices to access IPv4 servers, NAT64 (Network Address Translation: IPv6 to IPv4, IPv6 to IPv4 network address translation) se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/12H04L12/66
CPCH04L61/4511
Inventor 蔡安宁郭建华
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products