In “N DNS’ The Mind Bot,” Dr. Eric Balcerz has presented his DNS’Morphosis theory, which explains how DNS’EMM works. He suggests that a DNS server can be combined with a real server (a software device) in order to achieve better response times, since the DNS server is no longer necessary for users. His main argument is that since DNS’EMM uses an inbuilt algorithm, it is much more efficient than the ones used by current WAN routers. These he calls as the “DNS mining algorithm” – DNS Mining is based on the theory of DNS Shady neighbors.
Basically, when a query comes from a client, the DNS server processes the request and looks at whether it is a friend or an enemy. If it is an enemy, the returned result is also an enemy’s record. If it is a friend, then it returns the normal data. However, if the received data is abnormal or out-of-order, the returned data is considered incorrect, thus making the query failed and giving the client an error message.
According to Balcerz, these irregularities are caused by the way the DNS’EMM servers work. They work very similar to the way the DNS servers work (IP lookup using names), except they use slightly different methodologies. The DNS servers do not broadcast their data. Instead, they search for anomalies in the IP addresses using the knowledge of neighboring nodes. Whenever a query is received, it searches other nodes for the relevant data. It then sends the requested data, if the requested data came from a friend or an enemy, back to the DNS server.
The problem arises when the IP addresses used are not randomly generated. When this happens, the results returned by the DNS server may be inaccurate. Another factor that contributes to this problem is the use of common subnet masks. Using such mask, addresses from sources can easily collide with one another and can result in data loss. In addition to these factors, older hardware may not be able to access the DNS servers.
There are different ways to deal with the issue. The two methods commonly used are ‘fixing’ the DNS servers and ‘manually correcting’ the DNS records. While fixing the DNS records is not recommended, since it may lead to system instability, it can be done manually. This can be done by checking each of the returned data for errors, either using a dosage file or by manually correcting them. Manual corrections to DNS records can lead to unexpected consequences and can cause problems with the DNS client, as well as with other network users.
There are also some companies that sell DNS’EMM machines. These machines have been developed by a group of engineers who specialize in the field of DNS management. They have managed to shrink the size of the required operating system and to make it boot faster. These advantages are enough to make dens’s machines a good choice for anyone who has a large amount of data that needs to be handled.