A technology that performs three basic functions: assigning link-local IP addresses. resolving computer names to IP addresses. locating network services.