Howto find DNS Server Version remotely using fpdns (Finger printing DNS servers)

A nameserver basically responds to a query. Interoperability is an obvious requirement here. The standard protocol behaviour of different DNS implementations is expected to be the same.