NWLink是支持
路由选择的标准网络协议,并可以支持 NetWare
客户端 - 服务器应用程序,在其中将进行基于 NetWare
套接字的应用程序和基于
IPX/SPX 套接字应用程序的通讯。
在 Novell 网络中使用的“网间数据包传递”(IPX)、“顺序
数据包交换”(SPX) 和 NetBIOS 协议的实现。
NWLink,是Novell公司IPX/SPX传输协议的微软实现。NWLink使IPX通过一个叫NBIPX的兼容层传输NWLink命令块。NWLink是一种可路由的协议,适合大型网络,尤其是那些使用NetWare服务器作路由的网络。NWLink环境中
网络地址由两部分组成:标明物理
网段的网络ID和标明特殊设备的节点ID。
NWLink客户机不需要进行任何配置:它们从
网段上的服务器或
路由器得到网络ID,网卡的MAC地址就是它们的节点ID。NWLink服务器则需要为其配置网段ID和给它们一个独一无二的“内部IPX地址”。
当一台客户机需要连接另一台设备时,NWLink将NetBIOS名分解为目的系统的IPX地址,通过其中的MAC地址信息即可找到目标设备。和NetBEUI一样,NWLink通过
广播包得到它所需要的信息实现名字-地址转换。但是,NWLink存储它过去查询过的名字,避免了
冗余广播,降低了
网络带宽浪费,这是它比NetBEUI优越之处。
NWLink支持IPXSAP(服务广播协议),这个协议使得客户机能找到服务器,服务器之间相互能找到对方。NetWare服务器每60秒钟广播一次SAP包,宣告它们的存在,这样会导致网络堵塞和降低多服务器网络的
WAN连接速度。Novell提供多种工具来分段和降低SAP堵塞。NWLink
协议栈不使用SAP广播,因此NT服务器不会增加此类网络堵塞。