网络中三层是靠ip转发的,所以需要将域名解析成ip地址,就用到了dns域名解析协议。网络中实际链路的传输又是靠mac地址转发,所以二层传输时需要将目的ip(准确的来讲是下一跳的)ip地址解析成mac地址,就用到了ARP地址解析协议。