我厂内部网络是以太局域网,服务器为netware4.11和nt4.0各一台。nt4.0服务器上安装nds for nt集成到netware4.11上,使用nwlink协议,并选取rip路由转发。工作站近60台,有win95/98和novell无盘站,分布于相邻的三座楼,节点控制在100米以内,主干带宽100mb(用五类双绞线),分支线10mb(也用五类双绞线)。
以前由于工作站少,应用简单,数据传输量不大,简单的做法是:在netware4.11和nt4.0服务器中各安装一块100mb自适应的pci网卡,用双绞线各引出一条网线,连接到adico 100mb的8口交换机上,由此交换机向下级联到accton 100mb16口交换机和accton 100mb 24口交换机上,再由16口及24口交换机向下级联到10mb的hub上,供执行不同任务的工作站使用。后来由于工作站的数量不断增加,数据传输量增大(特别是图像设计的应用),几十台工作站同在一个网段上工作,明显感觉到有两大缺点:一是网络的局部出现问题,常会波及全网,给网络维护带来很大的不便;二是网络中较少数工作站的数据流量增大时,容易造成整个网络拥塞,使网络性能下降(当然8口交换机也是瓶颈之一)。
那么采用什么方法,既可以解决上述问题,又不增加过多的投资呢?最后决定采用多网卡组成多网段的方法,具体做法是:
1.在netware4.11服务器上再增加两块pci总线的100mb自适应网卡,默认绑定的协议为ipx的ethernet_802.2、ethernet_802.3、 ethernet_snap、ethernet_ii,然后检验其连通性。注意:如果以前使用过nw4sp8(或nw4sp8a)补丁程序,现在发现三块网卡不能同时连通,要修改一下服务器的配置文件autoexec.ncf,把load ipxrtr routing=nlsp调到加载网卡之前。
2. 同样在nt4.0服务器上也多加两块pci总线的100mb自适应网卡,安装驱动程序并检验其连通性。
3.每个服务器各有三块网卡,每块网卡各用一条100mb的五类双绞线引出,共有6条网线。6条线两两配对(在不同服务器之间任选),可配成三对,设此三对为a对、b对、c对。把a对的两条网线一同接到adico8口交换机上,把b对的两条网线一同接到accton 16口交换机上,把c对的两条网线一同接到accton 24口交换机上,每个交换机再根据需要向下级联到10mb的hub上,这样就构成了三个网段。把数据传输量大的用户接在交换机100mb端口上,数据传输量小的用户接在10mb hub端口上。这样做的好处是:一方面,网络出现故障时,可把问题缩小到各个网段,给查找故障点带来很大的好处,同时也不影响其他网段的工作;另一方面,使网络负载得到均衡,提高了网络性能。自从采用上述方法以来,经实践证明,网络运行比较满意。
补充:如果想用tcp/ip进行通信,可在nt4.0上增加tcp/ip协议,设定各网卡的ip地址及掩码,启动ip路由转发。也可以在netware4.11的配置文件autoexec.ncf里加载tcp/ip模块,进行tcpip协议的绑定。注意netware4.11服务器所选择的tcp/ip协议是不可以路由的,即数据包可在本网段发送,而不可以路由到其他网段。如果要让netware4.11服务器上的tcp/ip协议可以路由,在load tcp/ip后加入forward=y参数即可,也可调用netware多种协议路由软件inetcfg.nlm模块进行配置。