METHOD OF DYNAMIC UPDATING OF INFORMATION OBTAINED FROM A DNS SERVER
First Claim
1. A method of dynamically updating DNS information in an IP network, the method comprising the following acts:
- a first entity of said IP network, distinct from DNS servers of the IP network, receives a request from a second entity of the IP network, likewise distinct from the DNS servers of the IP network but possessing a copy of information, referred to as “
DNS information”
, constituting a record in at least one DNS server of the IP network;
said first entity responds to said request by sending a message to said second entity, the message including an indication about a need to modify said copy;
on receiving said message sent by the first entity, the second entity reads the message to determine whether said indication contains at least one additional instruction; and
if so, the second entity;
performs a DNS interrogation, and on receiving a response from an interrogated DNS server, modifies its copy of said DNS information on the basis of content of said response and of said additional instruction;
ormodifies its copy of said DNS information on the basis of said additional instruction without performing a DNS interrogation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of dynamically updating DNS information in an IP network. A first entity of the IP network, distinct from DNS servers of the IP network, receives a request from a second entity of the network, likewise distinct from the DNS servers but possessing a copy of DNS information, constituting a record in at least one DNS server of the IP network. The first entity responds to the request by sending a message to the second entity, including an indication about the need to modify the copy. On receiving the message, the second entity determines whether the indication includes at least one additional instruction. If so, the second entity: performs a DNS interrogation, and on receiving a response, modifies its copy of the DNS information based the response and the additional instruction; or modifies its copy of the DNS information based on the additional instruction without performing a DNS interrogation.
27 Citations
16 Claims
-
1. A method of dynamically updating DNS information in an IP network, the method comprising the following acts:
-
a first entity of said IP network, distinct from DNS servers of the IP network, receives a request from a second entity of the IP network, likewise distinct from the DNS servers of the IP network but possessing a copy of information, referred to as “
DNS information”
, constituting a record in at least one DNS server of the IP network;said first entity responds to said request by sending a message to said second entity, the message including an indication about a need to modify said copy; on receiving said message sent by the first entity, the second entity reads the message to determine whether said indication contains at least one additional instruction; and if so, the second entity; performs a DNS interrogation, and on receiving a response from an interrogated DNS server, modifies its copy of said DNS information on the basis of content of said response and of said additional instruction;
ormodifies its copy of said DNS information on the basis of said additional instruction without performing a DNS interrogation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device of an IP network, referred to as a “
- first”
entity and distinct from DNS servers of said IP network, and possessing means for;observing, concerning an entity of the IP network referred to as a “
second”
entity and which sent a request to the first entity, a need for said second entity of the network to modify its copy of information, referred to as “
DNS information”
, constituting a record in at least one DNS server of the IP network;sending, in response to said request, a message to said second entity of the network, the message including an indication about said need; and subscribing with a dedicated supervision agent to notification of certain configuration changes of a DNS server, and wherein said means for observing a need to modify said copy of DNS information comprise means for receiving a notification message sent by said supervision agent. - View Dependent Claims (11)
- first”
-
8. A device of an IP network distinct from DNS servers of said IP network and referred to as a “
- second”
entity, wherein the second entity possesses means for;receiving from an entity of the IP network referred to as a “
first”
entity and that is distinct from the DNS servers of the IP network, in response to a request sent by said second entity to said first entity, a message including an indication about a need to modify its copy of information, referred to as “
DNS information”
, constituting a record in at least one DNS server of the IP network;reading said message to determine whether said indication contains at least one additional instruction; and if so; performing a DNS interrogation, and on receiving a response from an interrogated DNS server, modifying its copy of said DNS information on the basis of content of said response and of said additional instruction;
ormodifying its copy of said DNS information on the basis of said additional instruction without performing a DNS interrogation. - View Dependent Claims (9, 10, 12, 15)
- second”
-
13. (canceled)
-
14. A non-transitory computer-readable medium comprising a computer program stored thereon, which is executable by a processor of a “
- second”
entity of an IP network distinct from DNS servers of said IP network, wherein the computer program includes instructions for executing a method for dynamically updating DNS information, and wherein the instructions configure the second entity to perform acts of;receiving from an entity of the IP network referred to as a “
first”
entity and that is distinct from the DNS servers of the IP network, in response to a request sent by said second entity to said first entity, a message including an indication about a need to modify its copy of information, referred to as “
DNS information”
, constituting a record in at least one DNS server of the IP network;reading said message to determine whether said indication contains at least one additional instruction; and if so; performing a DNS interrogation, and on receiving a response from an interrogated DNS server, modifying its copy of said DNS information on the basis of content of said response and of said additional instruction;
ormodifying its copy of said DNS information on the basis of said additional instruction without performing a DNS interrogation.
- second”
-
16. A non-transitory computer-readable medium comprising a computer program stored thereon, which is executable by a processor of a “
- first”
entity of an IP network and distinct from DNS servers of said IP network, wherein the computer program includes instructions that configure the first entity to perform acts of;observing, concerning an entity of the IP network referred to as a “
second”
entity and which sent a request to the first entity, a need for said second entity of the network to modify its copy of information, referred to as “
DNS information”
, constituting a record in at least one DNS server of the IP network;sending, in response to said request, a message to said second entity of the network, the message including an indication about said need; and subscribing with a dedicated supervision agent to notification of certain configuration changes of a DNS server, and wherein said observing a need to modify said copy of DNS information comprise receiving a notification message sent by said supervision agent.
- first”
Specification