DNS is an application specific repository of data, highly tuned for name resolution. DNS and directory services are very similar in nature - but normal resolution for DNS runs over UDP whereas directory services use LDAP protocol to submit queries and are tuned for different purposes...