×

Stateful IPv4-IPv6 DNS application level gateway for handling topologies with coexisting IPv4-only, Ipv6-only and dual-stack devices

  • US 7,526,562 B1
  • Filed: 04/11/2003
  • Issued: 04/28/2009
  • Est. Priority Date: 04/11/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for handling domain name system (DNS) packets, comprising:

  • receiving a current DNS response corresponding to a first DNS query that was earlier received and sent by a DNS client or a second DNS query that is a translation of the first DNS query, the current DNS response having a first IPv4 or IPv6 protocol;

    if the current DNS response does not require translation and does not have a null answer, forwarding the current DNS response to the DNS client;

    if the current DNS response requires translation, forwarding a translation of the current DNS response to the DNS client only if a subsequent DNS response, which does not have a null answer and corresponds to the first DNS query, is not received before expiration of a predetermined time period; and

    if a subsequent DNS response, which does not have a null answer and corresponds to the first DNS query, is received after receiving the current DNS response before expiration of the predetermined time period, forwarding the subsequent DNS response to the DNS client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×