Normally, host names and domains and their corresponding IP addresses are held on a Domain Name System (DNS) server. What is the purpose of a Domain Name System (DNS) server? 1) To store and manage the mapping between host names and IP addresses 2) To provide secure communication between hosts 3) To control access to websites and domains 4) To optimize network performance