要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名对应一个IP地址,一个IP地址可以对应多个域名;所以多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。
扩展资料
域名解析的过程
当应用过程需要将一个主机域名映射为IP地址时,就调用域名解析函数,解析函数将待转换的域名放在DNS请求中,以UDP报文方式发给本地域名服务器。
本地的域名服务器查到域名后,将对应的IP地址放在应答报文中返回。同时域名服务器还必须具有连向其他服务器的信息以支持不能解析时的转发。
若域名服务器不能回答该请求,则此域名服务器就暂成为DNS中的另一个客户,向根域名服务器发出请求解析,根域名服务器一定能找到下面的所有二级域名的域名服务器,这样以此类推,一直向下解析,直到查询到所请求的域名。
ip和域名的关系是一对多的关系。一个域名只能对应一个ip地址,但是一个ip可以有多个不同的域名。补充一下:
也就是说通常情况下一个域名同一时刻只能对应一个ip地址。
但是在域名服务商那里,你可以把服务器群里面的多个提供相同服务的服务器ip设置一个域名可以轮询。但是同一时刻,一个域名只能解析出一个ip供你使用。这些ip可以轮流着被解析。
这些ip其实对应的服务器提供的是同一种的服务。
就跟人的名字一样,你可以有多个名字。但是这些名字都是指的你(同名同姓的是例外)。互联网上的域名一般都和公网ip一样不允许重复。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)