回首页

上一页
下一页
应用NET.CFG提高Novell工作站性能

NetWare ODI工作站软件由四部分组成:链路支持层lsl、lan驱动程序、网际 
包交换开放数据链路接口ipxodi、NetWare Dos请求者(包括vlm.exe和相关vlm文 

件)。登录上网时,工作站软件将读取默认配置文件net.cfg各项值设定网络环境 

。net.cfg是一个纯文本文件,可用dos下edit或windows下记事本编辑。 
  按以下措施配置net.cfg中有关参数,可有效提高工作站性能。 
  一、设置包突发(Packet Burst)。包突发协议建立于IPX协议之上。它用于在 

网上有效传输多个信息包。当应用程序请求写多个物理数据包时,工作站将自动 

建立包突发服务,包突发服务使工作站不需要得到目的方对每个包的确认而连续 

发送一组包,并且协议自动检测丢失的包进行重发。包突发连续建立可使服务器 

更快响应工作站突发的大数据量请求。在NetWare Dos Request标题下加入pbbuf 

fer=非零,设置包突发,取消包突发置pb buffer=0。 
  二、设置大网际包(LIP)功能。大网际包功能下,操作系统将在服务器和工作 

站之间协商一个最大长度的包。如果该包能被所有经过的路由器接受,LIP将保证 

大包顺利到达目的地。大包的传送减少了数据分割、打包、确认等处理时间,提 

高 了网桥 、路由器的吞吐率。在DosRequest标题下加入Large Internet Packe 

t=ON,为OFF则取消大网际包功能。 
  三、增加本地高速缓存缓冲区(Cache Buffers)和fio.vlm使用的高速缓存区 

(Cache Buffer Size)。工作站使用本地高速缓存缓冲区缓存非共享、非事务跟踪 

文件。当应用程序打开多个文件读写数据时,本地缓冲区能同时缓存多个文件数 

据的读/写,大网际包的读/写,增加该类缓冲区,将相应提高数据响应速度。 

Cache Buffers系统默认值5块,Cache Buffer Suize系统默认值512字节。读者可 

根据机器配置增加。 
  四、将连接管理器模块conn.vlm和ipx传输协议执行模块装入常规内存。连接 

管理器覆盖了dos request请求者的重定向层,服务协议层,传输协议层。传输协 

议层执行模块负责维持连接,提供连接间的包传输,两者与其它模块频繁的数据 

交换,使得把它们装入常规内存能有效提高工作站性能。在DOS Request请求者下 

设置load low conn on、load lowipxncp on将对应模块装入常规内存。 
  五、在对网络安全性要求不高的情况下,去掉NCP签字功能。NCP指netware核 

心协议,它保证操作系统识别、接收、回答工作站的请求。为了防止仿造NCP包非 

法侵入网络,该设置要求工作站和服务器对每个ncp包签字,包签字占用了cpu时 

间。如果不使用包签字,还可不装载securily.vlm节省内存。设置signature le 

vel=0表示工作站不用签名包,但如果服务器签名级设为3,工作站将不能登录。 
 

  工作站上网软件必须以lsl.com,landrive,ipxodi.com,vlm,exe顺序运行,否 

则不能加载。下面给出带ne2000网卡的工作站上net.cfg配置文件例子供参考。 
 

         Link Driver NE 2000 
          PORT 300 
         FRAME Ethernet_802.2 
         NetWare DOS Requester 
         first network drive=f 
         netware protocol=nds 
         large internet packets=on;设置大网际包功能 
         pb buffers=1;设置包突发功能 
         signature level=0;取消ncp签名 
         cache buffers 30;设置本地高速缓存 
         cache buffers size 1024;设置fio.vlm模块高速缓存 
         load low conn on;装入conn.vlm,ipxncp.vlm 
         load low ipxncp on;到常规内存 
         use defaults off 
         vlm=conn.vlm 
         vlm=ipxncp.vlm 
         vlm=tran.vlm 
         vlm=nds.vlm 
         vlm=bind.vlm 
         vlm=nwp.vlm 
         vlm=fio.vlm 
         vlm=general.vlm 
         vlm=redir.vlm 
         vlm=print.vlm 
         vlm=netx.vlm 
         上面取消了security.vlm模块 

上一页
下一页

回首页