Chinaunix首页 | 论坛 | 博客
  • 博客访问: 445908
  • 博文数量: 750
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 4970
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-09 12:36
文章分类

全部博文(750)

文章存档

2011年(1)

2008年(749)

我的朋友
最近访客

分类:

2008-09-09 15:25:13


  在微软IP网络中,客户计算机查找其他计算机并与之进行通信的主要手段是利用域名(DNS),但是,使用先前版本的户机也使用NetBIOS(network basic input/output system,网络基本输入输出系统)进行通信,因此,这些客户机需要有某些方法将NetBIOS名称解析为IP地址,同样的,这也是有些时候,面对网络中低版本Microsoft操作系统无法访问网络的原因之一,下面,笔者就简单介绍一下NetBIOS over TCP/IP的名称解析类型。
  
  通过三种方法解析NetBIOS名称为IP地址:
  •在LMHOSTS文件中查找
  •本地网段广播
  •通过WINS解析
  
  使用下列四种方法解析NetBIOS名称。(括号里的值是WINS/NetBT节点设置类型)这四种方法分别是:
  
  •B节点(broadcast,b广播,0x1)
  
  Windows 使用广播来进行名称注册和名称解析,依据网关的配置,一个B节点客户机发送的数据包不能够超出局域网的范围。但是,B节点并不适合于大型网络,实际上微软修改了标准的B节点类型,当Windows尝试解析名称时,首先检查LMHOSTS名称缓存,如果此行不通,Windows就会发布广播,如果广播依然失败的话,那Windows才会检查实际的LMHOSTS文件。
  
  •P节点(per-to-per,p对等,0x2)
  
  这种方法并不使用广播,而是在计算机启动时,在网络中的WINS上注册它们的名称,当计算机需要解析名称时,它发送一个解析请求给WINS服务器。这种方法只在WINS服务器正常运行时有效,如果WINS服务器失败,则解析无法进行。
  
  •M节点(mixed,M混合,0x4)
  
  Windows联合使用B节点和P节点,并且默认使用B节点,如果M节点不能利用广播进行名称解析,它就使用P节点的WINS服务器来完成工作。
  
  •H节点(hybrid,H混合,0x8)
  
  同样也是联合使用B节点和P节点,但工作方式相反,如果使用WINS服务器方式不能成功,则使用B节点的工作来完成工作。
  
  
【责编:admin】

--------------------next---------------------

阅读(507) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~