DNS is responsible for translating IP address to domain name.
The Transport layer
The correct answer is IP. IP is responsible for breaking data into packets and passing them from TCP or UDP to the hardware.
IP number and MAC address.
IP (internet protocol)
DNS Server (Domain Name System) resolves Hostnames to IP Addresses in Internet.HOSTS file in Windows computers is responsible for resolution of hostnames to ip addresses.
A DHCP server assigns the computer the IP address, while the DNS servers are responsible for providing names and lookup addresses when a computer requests the IP address of a hostname.
Usually a gateway or proxy is responsible for hiding internal networks.
Reverse ARP is used to Obtain IP address from a Server(responsible for IP addresses allocation) by providing its layer 2 (MAC) address.
ICANN
They can look at the IP address from the computer that downloaded the music.
DNS service is responsible for converting names in IP addresses. When type in your browser google.com DNS server will convert it appropriate IP address so you can access services provided by Google.