NetBIOS协议的节点类型

来源:软件水平考试    发布时间:2012-11-04    软件水平考试视频    评论

  我们都知道NetBIOS的应用很多,问题也不少。那么针对它使用中的节点问题,我们今天就来详细介绍一下。首先让我们来了解一下都有哪些NetBIOS节点类型。

  NetBIOS协议节点类型

  这里有一个术语叫nodedesignation,中文意思我认为就是节点指定,它主要用来表明某计算机节点解析计算机名称及地址的方法。每个NetBIOS计算机都有一种节点类型,共有四种节点类型对应于四种解析方法:

  B节点——只使用广播方法。该类型的节点在本地子网上使用广播消息来发现位于同一子网中的计算机。

  广播节点( B节点)只通过广播数据报来解析LAN子网中计算机名和地址,即它的有效范围只是它所在的子网。其工作方式是:客户机发送一条广播消息到其所在的局域子网上,这条消息包含有要查找的计算机的IP地址和其本身的MAC地址。由于使用广播方式,则该网上的所有计算机都会接收到,如果该数据报中所要求的地址的计算机存在,则它就会根据包含在此数据报中的发出该消息的计算机的MAC地址作出回应。这样,计算机就会把经常用到的MAC地址缓存起来,通过这些地址实现与远程计算机的直接通信。

  采用 B节点方式的缺点:1、增大网络上不必要的通信流量,形成大量的广播消息泛滥。2、大多数路由器不会转发这些广播,阻止了 B节点解析路由器另一边的计算机,即 B节点不能查找到其所在子网以外的计算机地址。

  解决的办法:

  1、采用WINS服务器可以减少通信流量。

  2、采用一个LMHOSTS或HOSTS文件将路由器另一边的计算机的地址存入本地NetBIOS名字缓存,避免通过广播查找。因此,一个完整的NetBIOS B节点解析方式可作如下描述:

  1、通过NetBIOS名字缓存进行查询,如果成功,返回一个IP地址,完成解析;如果不成功,转向下一步:

  2、通过广播进行查询,如果成功,返回一个IP地址,完成解析;如果不成功,转向下一步:

  3、通过本地LMHOSTS和HOSTS文件进行查询,无论成功与否都结束解析。

  P节点——只和名字服务器使用点对点通信。该类型的节点使用服务(如WINS服务器)来进行查询以获取要解析的地址。

  P节点不是用广播来解析名称的,它通过点对点通信由UDP的数据报和TCP对话登记到一个NetBIOS名字服务器(WINS),因此,它会直接向这台服务器查询以进行地址翻译,然后再直接将信息发送到目的计算机。因此,P节点的好处就是减少了本地广播的数量,同时可以跨过路由器与位于其它子网中的WINS服务器进行通信。

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答