名称地址:将NetBIOS名称解析为IP地址的常用方法有哪些
【YINGSOO提示】本文内容源于互联网收集整理,不代表YINGSOO观点!若有咨询“名称地址”等相关问题,请随时咨询YINGSOO客服,获取专业解答!
【海外主机】服务器IPLC国际专线 | 美国CN2服务器 | 美国高防服务器
【知识拓展】为什么香港的服务器比美国的贵?贵在哪?怎么选?
在Windows网络中,当一台计算机要利用NetBIOS名称与另一台计算机通信时,首先要将对方计算机的NetBIOS名称解析成IP地址。那么将NetBIOS名称解析为IP地址的常用方法有哪些。
1、检查NetBIOS名称缓存
如果这台计算机曾经与对方通信过,则对方计算机的NetBIOS名称和IP地址会被存储到这台计算机的NetBIOS名称缓存中。通过该缓存,这台计算机能快速地找到对方的IP地址。每个支持NetBIOS的计算机中,都维护着一个NetBIOS名称和相应IP地址的列表,这些对应的名称都有一定的生存期,以便能及时更新。
2、广播
通过发送一个广播消息来查询对方的IP地址,拥有此NetBIOS名称的计算机收到广播消息后,会将其IP地址告诉发送广播消息的计算机,从而实现了NetBISO名称的解析。对于IP协议上的NetBIOS,需要基于UDP进行广播,在小网络上这些方式工作得很好,但当网络增大时,会使用路由器将大网络分割为几个小网。在一般情况下路由器不转发广播数据,广播包仅能发送到本地网络。虽然可以配置路由群器进行广播转发,但是这将使UDP广播产生大量的无用网络数据而增加网络负担,且名称注册和解析的难度也增加了。因此对较大的网络,这种方式不可取。
3、向WINS服务器查询
由于每个WINS客户端在启动时,都会将其计算机名称与IP地址等信息注册到WINS服务器,因此WINS客户端可以向WINS服务器查询其他客户端的IP地址。
4、查询Lmhosts文件
Windows能通过查找存放在本地文件Lmhosts中的数据,来识别网络上MetBIOS名称和IP地址的关系,这个方式不是NetBIOS名称识别的标准,但它是Microsoft的实现方式,因此是一种事实标准。通常,Lmhosts文件存储在%SystemRoot%\System32\Drivers\Etc文件夹中。这种方式适合于网络上没有WINS服务器的环境。
以上就是NetBIOS名称解析为IP地址的常用的几个方法,如果亲们有服务器租用或者托管需求随时联系小Y,提供技术协助等服务。
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。