NetBEUI和NWLink知识
来源:凯程  日期:2008年08月20日  阅读次数:187

NetBEUIMicrosoft公司开发的通信协议,全称是网络基本输入/输出系统(NetBIOS)的增强用户接口。接下来先看一看NetBIOS

网络基本输入/输出系统(Network Basic Input/Output SystemNetBIOS)是由IBM设计的,对运行在小型网络上的应用程序提供传输层和会话层的服务。事实上,NetBIOS是在IBM的网络中,应用程序请求低层网络服务的应用程序接口(Application Programming InterfaceAPI),包括会话的建立和终止,以及数据传输。

MicrosoftNetBIOS作为自己的基础协议,后来又给NetBIOS增加了一个应用层组件,称为NetBIOS增强用户接口(NetBIOS Extended User InterfaceNetBEUI)。NetBEUI协议最初是面向几台到百余台电脑的工作组而设计的。它是Microsoft 网络的本地网络协议,通常用于较小的,有1~200个客户部门大小的局域网。在Windows系列的操作系统之间实现数据共享,NetBEUI协议是一种理想的选择。

它的优点是内存开销较少,并易于实现,安装配置十分简单。因为它不需要附加的网络地址和网络层头、尾,所以很快并且很有效,适用于只有单个网络或整个环境都连接起来的小工作组环境。但它不能在网络之间进行路由选择,因此只能限于小型局域网内使用,不能单独用它来构建由多个局域网组成的大型网络。NetBEUI无法路由,不能从一个局域网经路由器(router)到另一个局域网。对无须跨经路由器与大型主机通信的小型局域网来说,安装NetBEUI协议就足够了。但是如果需要路由器到另外的局域网,就必须安装TCP/IPIPX/SPX协议。

q       NetBEUI是为部门级网络或网段设计的,因为NetBEUI用单部命名定义网络节点,它不支持多网段网络(不可路由)。

q       NetBEUI网点不存储计算机名称和网卡地址间的转换映射,每次需要连接时,都要发广播包,增加了网络负担。

q       NetBEUI客户机非常简单,不需要进行配置,占用内存最少。

q       早期NetBEUI网络很少超过100台主机,现在100Mbps的以太网中允许扩展到  350台。

早期许多网络都是使用Novell公司的Netware网络操作系统,所使用传输协议是IPX/SPXIPX/SPXInternet work Packet eXchange/Sequential Packet eXchange),即网络包交换/顺序包交换的缩写。IPXNovell用于Netware客户端/服务器的协议群组,避免了NetBEUI的弱点,但也带来了新的弱点。IPX工作在OSI参考模型的第3层——网络层,是一种无连接的不可靠的传输协议,但是它具有完全的路由能力,可用于大型企业网。它包括32位网络地址,在单个环境中允许有许多路由网络。IPX的可扩展性受到其高层广播通信和高开销的限制。服务广告协议(Service Advertising ProtocolSAP)将路由网络中的主机数限制为几千。尽管SAP的局限性已经被智能路由器和服务器配置所克服,但是大规模IPX网络的管理仍是非常困难的工作。SPX工作在OSI参考模型的第4层——传输层,是一种面向连接的可靠传输协议。

IPX/SPXNovell Netware客户机使用的一种网络协议,用它可与Netware服务器连接。Microsoft已开始更多地支持IPX/SPX,在Windows 95及以后的版本中很容易实现该协议的安装和配置。如果Windows工作站要作为客户机访问Netware,则必须安装IPX/SPX(兼容协议)。安装后可以设置是否能通过该协议运行基于NetBIOS的应用程序。使用IPX/SPX协议运行通常需要 NetBEUI支持的程序,通过IPX/SPX协议可以跨经路由器访问其他网络。IPX/SPX协议适用于大型网络和小型网络,是异种(机)网络的一种理想选择。

Novell网络中使用的“网间数据包传递(IPX)”、“顺序数据包交换(SPX)”和NetBIOS协议的实现。NWLink是支持路由选择的标准网络协议,并可以支持 Netware客户端-服务器应用程序,在其中将进行基于Netware套接字的应用程序和基于 IPX/SPX套接字应用程序的通信。

NWLinkNovell公司IPX/SPX传输协议的微软实现,从Windows 2000开始的Windows系列操作系统都提供了NWLink协议。它具有如下特点:

q       NWLink是一种可路由的协议,适用于大型网络,尤其是那些使用Netware服务器做路由的网络。

q       NWLink客户机不需要进行任何配置。

q       NWLink协议栈不使用SAP广播,因此NT服务器不会增加此类网络堵塞。

q       如果企业由Novell环境转向微软平台,或两种平台共存,NWLink是最好的选择。