NDNS: Domain Name Service for Named Data Networking