NETBEUI协议
扫描二维码
随时随地手机看文章
NetBEUI,即NetBios Enhanced User Interface,或NetBios增强用户接口。它是NetBIOS协议的增强版本,曾被许多操作系统采用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI是为IBM开发的非路由协议,用于携带NETBIOS通信。
NETBEUI协议在许多情形下很有用,是WINDOWS98之前的操作系统的缺省协议。总之NetBEUI协议是一种短小精悍、通信效率高的广播型协议,安装后不需要进行设置,特别适合于在“网络邻居”传送数据。所以建议除了TCP/IP协议之外,局域网的计算机最好也安上NetBEUI协议。NETBEUI缺乏路由和网络层寻址功能,既是其最大的优点,也是其最大的缺点。因为它不需要附加的网络地址和网络层头尾,所以很快并很有效且适用于只有单个网络或整个环境都桥接起来的小工作组环境。因为不支持路由,所以NETBEUI永远不会成为企业网络的主要协议。NETBEUI帧中唯一的地址是数据链路层媒体访问控制(MAC)地址,该地址标识了网卡但没有标识网络。路由器靠网络地址将帧转发到最终目的地,而NETBEUI帧完全缺乏该信息。网桥负责按照数据链路层地址在网络之间转发通信,但是有很多缺点。因为所有的广播通信都必须转发到每个网络中,所以网桥的扩展性不好。NETBEUI特别包括了广播通信的记数并依赖它解决命名冲突。一般而言,桥接NETBEUI网络很少超过100台主机。自2012年来依赖于第二层交换器的网络变得更为普遍。完全的转换环境降低了网络的利用率,尽管广播仍然转发到网络中的每台主机。事实上,联合使用100-BASE-T Ethernet,允许转换NetBIOS网络扩展到350台主机,才能避免广播通信成为严重的问题。
IBM于1985年提出的主要用于20到200台计算机的小型局域网中,比如早期的DOS、LAN Manager、Windows 3.x等等。NetBEUI协议可以看作是NetBIOS协议的延伸、改良版本,具有体积小、效率高以及速度快等特点。NetBEUI可以看作是一种传输协议,而NetBIOS仅仅是通过一组命令来让系统使用网络而已。
NetBEUI协议主要用于本地局域网中,一般不能用于与其他网络的计算机进行沟通,不同于TCP/IP、IPX/SPX协议。在Windows中,要安装NetBEUI协议的方法不尽相同。比如在Windows 98/ME中,只要在“控制面板”中双击“网络”,在打开的属性窗口中“添加”协议,选择Microsoft的NetBEUI协议安装即可。而在Windows XP中,将安装光盘中的“VALUEADD\MSFT\NET\NETBEUI”目录下的“nbf.sys”文件拷贝到%SYSTEMROOT%\SYSTEM32\DRIVERS\目录中,再将“netnbf.inf”文件拷贝到%SYSTEMROOT%\INF\目录中;这样在安装“协议”的时候,在选择窗口中就可以看到“NetBEUI协议”了。
概要Microsoft 在 Windows XP 中不再对 NetBIOS 扩展用户接口(NetBEUI)网络协议提供支持。,对于那些打算通过获取完整的、零售版本的 Windows XP 将系统环境迁移到 Windows XP 的用户来说,可在 Windows XP光盘中的 VALUEADD 目录下找到 NetBEUI 协议。在运行 Windows XP 的计算机上手动安装不受支持的 NetBEUI 协议的过程。 需要先从Windows XP光盘手动复制 NetBEUI 文件,然后 NetBEUI 才会显示在可安装的网络协议列表中。
安装步骤在 Windows XP 上安装 NetBEUI 协议所必需的文件是 Netnbf.inf 和 Nbf.sys。若要安装 NetBEUI,请完成以下步骤:1.将 Windows XP光盘插到CD-ROM驱动器中,浏览到 Valueadd\MSFT\Net\NetBEUI 文件夹。2.将 Nbf.sys 复制到 %SYSTEMROOT%\System32\Drivers 目录中。3.将 Netnbf.inf 复制到 %SYSTEMROOT%\Inf 隐藏目录中。4.单击开始,单击“控制面板”,然后双击“网络连接”。5.右键单击要为其添加 NetBEUI 的适配器,然后单击属性。6.在常规选项卡上,单击安装。7.单击协议,然后单击添加。8.从列表中单击选中“NetBEUI Protocol”(NetBEUI 协议),然后单击确定。9.如果收到完成安装的提示,请重新启动计算机。