应该不是代替的关系,WINS的解析是用的是NBT(NETBIOS OVER TCP/IP),所以实际上他是基于NETBIOS名和IP之间对应的解析。由于NETBIOS在各操作系统上实现可能是不同的(比如微软的实现是NETBEUI,NETBIOS Enhanced User Interface),所以,如果用Windows Server提供的Wins服务,需要解析像NertWare这样的系统的名称对应关系时,需要有代理。NETBIOS名称是一种非层次的结构,通常用在同一个域(Domain)中,在Internet中效果不理想。
DNS解析是DNS名称和IP的对应。DNS名称是层次结构,非常适合用在Internet中。同时,Emial服务要求使用DNS进行解析。