荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Casablanca (努力打拼着), 信区: Hardware
标  题: 揭开3Com、Intel和SMC网卡的神秘面纱
发信站: 荔园晨风BBS站 (Mon Mar 17 09:55:39 2003), 站内信件

导论

这篇文章开启了网站的一个新的部分Tom's网络指南。请随意提供您对此部分的反
应和建议让我们有所改进和扩充。如果您有任何意见英文读者请寄至
omid@tomshardware.com,中文读者请寄至ling@tomshardware.com。

网卡的挑选真的会影响系统性能吗?

由于宽带网络技术的持续成长,许多用户除了标准网络应用(打印和文件共享)之
外,网卡(NIC,Network Interface Card)也已成为PC的必要配备。大多数类型
的DSL(数字用户线)和有线电缆调制解调器都需要Ethernet(以太网络)网卡来
连结用户的PC。尽管许多人可能会认为评比Ethernet卡的性能没什么意思,我们还
是要来看看这几种网卡的性能是否真的有差异。

当你问一个PC用户他是用哪种网卡以及为什么时,答案总是令人惊讶!有些答案包
含:「我以前都用X牌的,不过后来发现驱动程序有问题,所以就换用Y牌的。」╱
「我只用X牌的因为我们公司用这种的。」╱「我用Z牌的因为他是附在PC上或集成
在我的计算机里的。」╱「我用X牌的因为便宜,而且不同品牌没有什么差异,因
为Ethernet是一项标准。」

正如大多数读者所知的,Ethernet技术是一项标准。除此之外,网卡间是否有所不
同?会不会有性能比较好的网卡?如果系统的网络性能被性能不佳的网卡给拖慢的
话,这样的高阶系统又会有何效用呢?网卡间是否真有功能上的差异呢?你所选用
的网卡是否会降低你PC的性能?在这篇文章中我们评比了几张10/100mbit(兆)网
卡的性能来回答这些问题。

Ethernet技术是个标准是事实。早先的10 Base-T(以太网接口标准之一)标准是
10mbit半双工传输(half duplex),事实上此技术目前仍为绝大多数需要
Ethernet连结的DSL和有线电缆调制解调器所使用。随着Ethernet技术的成本下降
,许多用户从简易的10 Base-T技术改换成100 Base-TX,根据连接100mbit网卡装
置的不同,它可提供100mbit半双工传输或全双工传输的性能。为了达到100mbit全
双工传输(full duplex)的性能, 网卡必须连接到支持全双工传输功能的交换机
上。此外100 Base-TX需要使用到第五类的有线电缆铺设架构。

现在许多家庭用户使用Ethernet家用网关。他们具有的集线器∕交换机可以提供
100mbit全双工传输的局域网络和10 Base-T的DSL或有线电缆调制解调器连接,以
达到网络连接共享的功能。在许多情形下这是个不错的方案,因为它不但提供了
100mbit全双工传输的局域网络连接,同时也可让所有家用网络上的计算机连结到
Internet。

我们即将开始看到需用第五类有线电缆铺设架构的Gigabit-over-Copper(千兆位
铜导线)Ethernet。是的,Gigabit-over-Copper Ethernet已经上市,不过目前是
保留给高阶服务器应用方面使用的。我们还得等一段时间才会有非团体环境使用的
Gigabit-over-Copper Ethernet。然而如果你想为将来先做准备,那可能要选
Gigabit-over-Copper,每英尺的第5e类有线电缆铺设只比第5类贵一点点而已,这
可是相当值得的。

网卡有两种不同的类型—商用∕企业级和家用∕SOHO(Small Office/Home
Office)族(小型办公室∕家中办公室)。主要的差别在商用∕企业级网卡通常有
支持管理的功能,如WOL(Wake On LAN)、DMI(Desktop Management Interface
)和PXE(Preboot Execution Environment)(见下方),而家用∕SOHO族网卡则
往往是商用∕企业级网卡的精简版。许多管理功能家用∕SOHO族用户很可能永远用
不到,故而不需要这项支持的市场便因此可以降低网卡的成本。如果网卡连接PC到
一个大型网络,那这些功能会变得相当方便。

网络唤醒(WOL)技术可让你远程管理网络上的客户端,即便客户端是在关机状态
下。为了稳定实时的更新需要,这样的功能为LAN架构的网络提供了新层次的控制
、简易和便利。

线传管理(WfM,Wired for Management)规格是一项由Intel(英特尔)领导、工
业界支持的成果,用以使Intel Architecture(英特尔架构实验室)架构的系统可
通用管理与被管理,而不用牺牲其灵活度或性能。通过WfM的激活,Intel和其它工
业界的厂商共同发展出一套准则,将实现通过网络集中管理新世代的作业平台,以
降低总体拥有成本(TCO,Total Cost of Ownership)。以这些准则为基础的系统
提供和整合软件应用整合的关键技术,可达到所谓的「线上管理」,并有利于电算
环境之管理和控制的五个重大领域:资产管理、开机前执行环境(PXE)、待机时
间维护(电源节约)、系统诊断与修复以及投资保护。

开机前执行环境(PXE - 念作PiXiE)是Intel线传管理(WfM)规格的组件之一。
PXE模型可让计算机在从本地端硬盘激活操作系统之前,从网络上的服务器加载并
执行网络开机激活程序(NBP,Network Bootstrap Program)。如此便可免除巡视
每一部机器、手动用软盘开机的麻烦。

桌面管理接口(DMI)是一个包括服务层、管理信息格式数据库、管理接口以及组
件接口的架构。DMI的服务层是扮演网卡和管理应用之间的信息中介角色。MIF(
Management Information Format,管理信息格式)数据库中则定义了PC和服务器
产品的标准可管理属性。
另外一项重点就是大多数商用∕企业级的网卡是依稳定性而设计的。多数的商用∕
企业级网卡比家用∕SOHO族网卡具有更长的「不改变」生命周期。商用∕企业级网
卡的制造商应该会保证他们在一到两年内不会有需要更新驱动程序的网卡设计变更
。相反,家用∕SOHO族网卡的设计则受价格的引导,家用∕SOHO族网卡的制造商在
网卡的生命周期中或许不会做变更设计。但更有可能会因为网卡上必备之MAC和
PHY芯片的价格变动而改变网卡的设计。在某些情况下的价格变动,会使得许多设
计变更需要更新驱动程序。当然如果这块网卡用于商用∕企业级等级,那表示映像
文件必须更换了。如果你正考虑使用或更换至商用∕企业级等级的话,你应该考虑
多付些钱买商用∕企业级的网卡以减少其将来再版的困扰。有些厂商使用单一驱动
程序技术以克服部分的问题,有许多情形下可以但并非全部可行。

因为所有我们所评比的网卡都是PCI接口的,这些网卡的性能在某种程度上是由
PCI总线的性能所决定的。我们不但得测量总线整体流量的性能,还得包括CPU满载
状况下的流量指数。网卡若在流量大时会抢占CPU和PCI总线的处理能力,会导致
PC系统性能的衰减。例如即使许多网络游戏的性能受到限制以减少时间延迟性,但
需要太多CPU运算周期的网卡将会拖慢游戏执行的速度,抑制系统的整体性能。

这不只是要考量的唯一问题。在不同窗口接口的操作系统间的不同IP地址段有时会
限制性能。我认为Ethernet和网卡技术已经成熟,因此IP地址段的性能差异在新技
术不断发展的情况下不会持续下去。一些网卡的性能差异在于操作系统。一块特别
在Windows 98和DOS架构下的NDIS(Network Driver Interface Specification,
网络驱动接口规范)驱动程序测试中得分一般的网卡,却在Windows 2000底下有较
好的性能。这种差异部分可归因于驱动程序对不同操作系统最佳化的结果,不过许
多人觉得应该有一部份是因为Windows 2000中包含了更稳固的IP地址段。

网卡制造商使用多种不同的技术来管理CPU和PCI总线的使用率。这些大多牵涉到网
卡上用来帮助网卡控制流量、通过同时处理读入∕传送数据以使数据流通量达到最
佳化的处理器和逻辑芯片组的种类。这些公司通常使用不同的名字或为此技术过程
加上商标。此外最佳化驱动程序的性能将对所有装置的性能造成影响,网卡也不例
外。

由于每块网卡上各种最佳化变量的数量可以改变,我们不打算最佳化每块卡。每块
卡都是以预设的安装模式测试的。这似乎对某些卡有利,有些卡吃亏。根据经验和
测试,微调网卡上的设定可能可以增加几个百分点的性能。当然,一些公司网卡的
预设设定选择会比较保守。我认为重要的是,不会有厂商告诉你太多有关改变某些
选项会造成什么影响的细节。

以Windows本身为例,可以经由使用登录编辑器变更TCP Receive Window(传输控
制协议接收窗口)的大小来增加一些性能。尽管还有其它秘诀可以做变更,但唯一
有用的似乎就是改变这项设定。在我所认为小于100ms(毫秒)的一般延迟连接下
,32K(千字节)的大小可以增加部分性能。

我们现在开始评比几块网卡、每块网卡的功能组,然后对受测的网卡做总结。

3Com的3C905C-TX
如果要说哪家公司是网卡技术的「始祖」,那就是3Com。3C905C-TX是著名3Com
3C905网卡的最新一代。3C905系列的每一代都有新的功能、价格也低了些。这是张
目前功能组合最完整的商用∕企业级等级网卡之一。因为它广泛的功能,这张卡在
稳定性和功能性上赢得了许多赞誉,因此成为世界各地的IT部门所最普遍选用的网
卡。

3C905C-TX的特性如下:

媒体:10Base-T/100Base-TX
连接线:RJ-45
总线:32位PCI
支持的IEEE标准:802.3、802.3u、802.2、802.1p、802.1Q、802.1 GMRP
符合标准:PCI 2.1/2.2、WfM 2.0、ACPI 1.0、RWU、PXE
驱动程序支持:Windows 95/98/ME/NT/2000 - Linux、Netware、OS/2、Packet
Driver
特点:3Com Parallel Tasking II
质保:限期质保
3C905C-TX网卡的安装很直观:把卡插进PCI插槽中然后使用内附的EtherLink驱动
程序 CD。这张驱动程序CD也有安装3Com DynamicAccess技术的选项,可以把一些
新的管理功能安装到网卡上。此外该卡也具有目前最好的可视化诊断和设定工具,
以及一个DOS架构的设定工具,用来设定网卡媒体类型、双工、激活∕关闭开机的
ROM(只读存储器)、I/O(输入/输出)寻址、IRQ(中断请求)以及网卡的网络最
佳化模式。DOS架构的设定工具也可对网卡做基本测试以分离错误。此测试包含独
特的Echo Server功能,在寻找错误的过程中可测试网卡和有线电缆铺设。

「网络最佳化模式」设定中可以选择这些模式:「最高网络性能」、「最低CPU使
用率」或「一般」。这些选项会影响网卡的整体性能,对将网卡微调成最适合用户
环境的模式有很大的帮助。在测试该卡时,改变设定的模式的确使测试结果产生差
异,因此建议尝试不同的设定以找出适合你所使用的最佳模式。

不负其3Com的美誉,我们发现3C905C-TX网卡具有高网络流通量和低CPU使用率的性
能。此外我们发现该卡及其驱动程序非常稳定。整体而言,3C905C-TX网卡是极佳
的选择。尽管大多数用户用不到该卡所有广泛的管理功能,这张卡还是相当优异的
选择。它的售价或许会吓跑一些使用者。然而因为这张卡是IT人员的最爱,在当地
计算机展中寻找廉价的二手3C905/3C905B/3C905C网卡还不算太难。

3Com的3CR990-TX-97
3CR990-TX-97是3Com下一代的网卡。这张卡无疑的是张商用∕企业级等级的网卡,
加上3Com最新集成3XP处理器的特性组合。有人可能会搞不懂3Com干嘛要在网卡上
加装处理器,这个答案很简单:为了增加处理能力以处理网卡其中一项主要的功能
,全硬件架构的IP SEC(Internet Security Protocol,互联网安全协议)卸载支
持以及未来可能的功能。

IP SEC藉由使用3DES、DES、MD或SHA-1加密来维护敏感的IP流量。3CR990-TX-97在
Windows 2000底下时,IP SEC完全不占用网卡资源。这使得网卡可以分担更多的网
络流量处理的负载,因此主机系统可以集中于服务应用程序,提供更好的网络和系
统性能。此外,3CR990-TX-97上的3XP处理器可卸载TCP/IP Checksum(传输控制协
议/网际协议检查)和TCP Segmentation(传输控制协议区段),可降低主机CPU的
负载。

3CR990-TX-97的特性如下:

媒体:10Base-T/100Base-TX
连接线:RJ-45
总线:32位PCI
支持的IEEE标准:802.3、802.3u、802.2、802.1p、802.1Q、802.1 GMRP
符合标准:PCI 2.1/2.2、WfM 2.0、ACPI 1.0、RWU、PXE
驱动程序支持:Windows 95/98/ME/NT/2000 - Linux、Netware、OS/2、Packet
Driver
特点:3XP Processor、IP SEC Technology、128K SRAM、卸载功能
质保:限期质保
3CR990SRV97这个专门为服务器的版本具有这些特性外还增加了256K SRAM(Static
 Random Access Memory,静态随机存储器)、Self Healing Driver(自我检测功
能驱动)、Resilient Server Link Technology(联机备援功能技术)、
Bi-Directional Load Balancing(双向传输加载平衡)、Multiple VLANs(多重
动态的虚拟局域网络)以及Hot Plug PCI(热插拔PCI)。3CR990SRV97增加了这些
新功能,但其架构平台还是和3CR990-TX-97一样。

即使你想可能用不到这张卡的IP SEC功能,也不用那么快放弃它。因为卡上的3XP
处理器,3Com正在和Secure Computing(美国一计算机安全公司)合作以增加
Embedded Firewall(嵌入式防火墙)技术到3CR990-TX-97网卡上。这当然是令人
兴奋的事!Embedded Firewall技术不会对软件或操作系统的安全漏洞造成伤害。
尽管3Com已经宣布了Embedded Firewall技术,但目前还不能提供给本篇文章做测
试,我们希望等其问世后再评比一次。同时,3XP处理器的真正极限我们还不清楚
,不过网卡特性组合升级的功能则是大家期待已久的。

3CR990-TX-97网卡的安装相当简单。3Com的3CR990-TX-97驱动程序一样提供良好的
选项。在这驱动程序集中,我们发现可以在一个很方便的地方测试和管理网卡所有
的设定。我们发现这驱动程序极为稳定,在我们的测试系统中也无任何错误产生。


在测试程序中,我们发现此网卡在Windows 2000下特别突出。在Windows 2000下它
的性能领先于其它卡有一段不小的差距。如果你使用的是Windows 2000且希望获得
最高的网卡性能,那这就是你要的卡。3CR990-TX-97在Windows 98和DOS下的NDIS
性能平平,不过考虑到该卡是对Windows 2000做最佳化,所以可以预期。这张卡高
昂的售价会吓跑一些人,但如果你想找最好的,那就是这张卡。它也具有其它网卡
所没有的升级能力。新增的功能如新的Embedded Firewall技术很有意思,不过你
得怀疑这是否会对网卡的性能造成冲击。

SMC的1211TX
如果有公司能将以合理的价格提供一大堆的性能,那就是SMC(Standard
Microsystems Corp.)。SMC的1211TX网卡也有零售包装的「EZNET 10/100」。
1211TX提供的特性将可符合大多数用户的需求。1211TX省掉了比较进阶的功能,而
留给SMC的EtherPower II系列网卡。1211TX并不着重于管理功能,但支持『WOL』


1211TX的特性如下:

媒体:10Base-T/100Base-TX
连接线:RJ-45
总线:32位PCI
支持的IEEE标准:802.3、802.3u
符合标准:PCI 2.2、WOL、ACPI 1.0
驱动程序支持:Windows 95/98/ME/NT/2000 - Linux、Netware、OS/2、Packet
Driver
特点:Early Receive & Transmit、Empty Boot ROM Socket
质保:限期质保
驱动程序的安装相当轻松简单。和其它卡不同的是,1211TX没有漂亮Windows GUI
(Graphic User Interface,图形用户界面)的配置和设定工具,而是提供DOS架构
的设定配置工具,以及一些可在网络性质中调整的选项。1211TX上你所能调整的选
项是:Early TX Threshold、Link Speed(连接速度)、Link Wake Up(连接唤醒
)、Network Address(网络地址)和PME Enable(电源管理激活)。

许多进阶用户想要对网卡的组态有更多的控制,不过基于低价和其所针对市场,你
将找不到这样的设定。这就只是张单纯的网卡,如果想要一些花俏的功能那你可能
要失望了。

我发现SMC具有中等性能、稳定的驱动程序和不错的包装。如果你买的是零售版还
附有一条7英尺的Cat-5 Patch电缆以及一份Turbo Linux。在这个价格区间的市场
中,这张卡以合理的价格提供稳定的性能,不过考虑在该卡生命周期中的产品变化
,对IT人来说并不是个好选择。

Intel的Pro/100+ Management Adapter
Intel发展Ethernet芯片组有一段时间了。Intel的Ethernet芯片组曾经是最受其它
厂商欢迎的。然而现在许多公司采用「更便宜的」以替代Intel的Ethernet芯片组
。当然Intel并没有在Ethernet芯片组的研发上向前迈进,这是因为很少有厂商利
用这些芯片组开发。对所有的芯片组产品而言,组件趋向整合在一起以缩小设计空
间、降低成本。

Intel的Pro/100+ Management Adapter是Intel网卡系列的最新产品。在先前的版
本中Intel 不断强调其网卡的整体管理能力,但现在他们只是把「管理」的名字加
上去而已。把Pro/100+从盒子里拿出来后,首先你会发现这张卡小了很多。和其它
的卡比较起来,Intel的 Pro/100+比其它的网卡小了10%到25%。这不但使该卡可以
安装在新的超薄型PC中,还能增进机箱内的空气对流。Intel使用的单一驱动程序
套件几乎包含所有Intel系列的网卡。尽管驱动程序可能会依据你所安装的卡而有
些细微的差异,但安装过程和公版程序几乎相同。和许多卡一样,Windows提供
Pro/100+预设的驱动程序,不过那并没有完全功能,而且也无法获得和使用Intel
驱动程序套一样的性能。

Intel的Pro/100+ Management Adapter是张商用∕企业级等级的网卡。它支持所有
主要的管理标准。这张卡的价格也相当合理,不过还是比一些家用∕SOHO族网卡要
贵。

Pro/100+的特性如下:

媒体:10Base-T/100Base-TX
连接线:RJ-45
总线:32位PCI
支持的IEEE标准:802.3、802.3u、802.2、802.1p、802.1Q、802.1 GMRP
符合标准:PCI 2.2、WfM 2.0、ACPI 1.0、RWU、PXE
驱动程序支持:Windows 95/98/ME/NT/2000 - Linux、Netware、OS/2、Packet
Driver
特点:内置6K快取、PROSet Utility、Boot Agent、DCREATE.EXE
质保:限期质保
Intel Pro/100+ Management Adapter的安装比其它卡要困难,因为Windows 98SE
和Windows 2000会自动安装其预设的驱动程序。大多数的使用者不会想要用这些驱
动程序。尽管可能会比较方便,但你不会想失去这张卡的最佳功能PROSet II套件
。在Windows 98SE或Windows 2000的控制台底下进行安装,这个小工具不但让你大
幅掌控网卡本身的组态,还有网卡的性能。为了我们的测试,我们以工厂的预设定
值测试了该卡。这次评比中这张卡就跟其它卡的套件一样,PROSet II可以让你微
调该卡的性能以符合应用所需。卸载Windows预设驱动程序,换成Intel含PROSet
II的5.0版驱动程序都没有任何问题。事实上Intel包含了一个不错的工具来更新驱
动程序。这对要使用Microsoft SMS(Microsoft简讯)或Server Login Script(
服务器登录程序文件)来更新一大群用户的人来说相当方便。

我们发现Intel的PROSet II工具和驱动程序相当完整。图形接口的公版程序可以引
领用户进行网卡的微调。

我们发现该卡的性能在流通量和CPU使用率上表现杰出。在我们的QCheck UDP测试
中,其CPU使用率的范围落在9%到15%间。我们发现其性能驱动程序都相当稳定。我
不太清楚封起来的使用手册的内容。和许多厂商一样,Intel选择只以电子邮件的
形式建立大多数的进阶文件。Intel也内含了一些额外的公版程序供DMI、SNMP(
Single Network Management Protocol,简单网络管理协议)、802.1p QoS(以太
网服务质量标准) I和II使用,以及额外网络架构管理工具。

3Com的3CSOHO100-TX
因为3COM是网卡技术的领导厂商,而且也没有售价让零售商能接受的现成(
off-the-shelf)网卡,所以他们推出3CSOHO100-TX。

第一眼看到的3CSOHO100-TX很像3C905C-TX。该卡使用的是Lucent(朗迅)的芯片
而不是3C905C-TX系列上的Broadcom(布罗德通讯)芯片。此外WOL接头也去掉了。
许多人认为这不过是3C905-C-TX的缩减版。根据3Com表示事实的确如此。这张卡的
品质和其它3Com的网卡一样,而这张卡是专门针对想要拥有廉价3Com品牌网卡的家
庭消费者设计的。

大多数针对家用市场的网卡一样,你不能确定不会有不需更新驱动程序的设计变更
发生在其生命周期中。你也要放弃许多大多SOHO和家庭用户不需要或不用的管理功
能。另一件值得注意的事是该卡只支持下列的操作系统:Windows
95/98/98SE/ME/NT 3.51/NT 4.0。 目前该卡没有额外支持其它操作系统的驱动程
序。因此如果你想在Linux下用这张卡,那只能说你没这个福气。3Com推出了没有
支持的Windows 2000驱动程序Beta(测试)版。我期待3Com可以增加Windows
2000和XP的驱动程序支持3CSOHO100-TX,一旦XP于今年稍后开始销售的话。

3CSOHO100-TX的特性如下:

媒体:10Base-T/100Base-TX
连接线:RJ-45
总线:32位PCI
支持的IEEE标准:802.3、802.3u
符合标准:PCI 2.2、ACPI 1.0
驱动程序支持:Windows 95/98/ME/NT
特点:Early Receive & Transmit
质保:限期质保
我们在安装驱动程序的过程中没有遭遇任何问题。因为该卡尚未支持Windows
2000,我们强迫使用公布在网站上的3Com 3CSOHO100-TX的Beta驱动程序。我们无
法执行GHOST(备份软件之一)再复制的测试,因为3Com这张卡没有DOS NDIS。当
然如果你是使用需要DOS NDIS驱动程序的DOS架构再复制过程的IT公司,那你就有
福气可以选用这张卡了。

这张卡的性能超乎我们的预期。此卡的CPU使用率一直很低,实在是很棒的一点。
该卡的流通量普通。其驱动程序只可以改变三个选项,即网络驱动程序最佳化、双
工传输和媒体类型。如同我们对3Com网卡所做的其它报导一样,使用驱动程序的最
佳化设定可以增进该卡的性能。不过我们并没有发现3CSOHO100-TX的性能在这么做
之后真的有什么增加。

我们对内附的3Com Network Assistant CD印象深刻。这个多媒体的展示让你对架
构和设定一个基本的点对点网络有个基本概观。我们认为这个CD的信息丰富,而且
对网络新手来说是很不错的附加套件。

这张卡和其它廉价网卡比起来令人印象深刻,不过没有长时间的生命周期对IT公司
来说并不理想。缺少额外的驱动程序支持对使用非Windows系统的使用者来说也不
满意。尽管说我们在Beta版的Windows 2000驱动程序里没发生什么问题,还是不建
议在这些驱动程序正式推出且支持前购买此卡。不论你是将系统连接到DSL或有线
电缆调制解调器,或只是连接到家中或小型办公室里的数台Windows 95/98系统,
这张卡都蛮具吸引力的,只要注意到这张卡的极限。

测试基准的问题—我们要如何衡量每张卡的性能?

为了量测这些网卡的真实性能,我们试着使用更能反映目前大多数使用者仍在使用
的系统来测试。我们测试系统的架构如下:

华硕P3B-F
Pentium III 600mhz Coppermine Slot 1
256MB Micron CL2 PC 100内存
华硕7100 Pure Geforce2 MX
Quantum(昆腾) 10.2GB Fireball EX系列
华硕50X光驱
Hercules Gamesurround Fortissimo II声卡
Enlight 7237中型机箱以及300瓦电源供应器
采用上述的架构,我们建立Windows 98SE和Windows 2000 Professional标准基线
的Ghost映像文件。这些映像文件都不含网卡安装。在开始进行每次测试时,我们
用映像文件重新复制整个测试系统,然后跟随每张网卡所需的标准安装程序进行安
装。测试过程中每张网卡都用相同的一个PCI插槽。每张都设为自动检测联机速度
网卡。我们确认过除非有特别注明,每张网卡都以100mbit全双工传输模式连接上
服务器。我们使用网卡的预设最佳化设定。我们不打算改变设定以达到更佳的网卡
性能。一些网卡可以自订设定,可能可以增加额外的性能。我们觉得这些选项应该
留给使用者去自定及实验。

为了消除测试结果因使用集线器或交换机而被影响的可能,我们采用经Fluke
Cable Test Device 测试认证过的CAT5跳线电缆。测试系统是连接到一台执行
Windows NT 4.0加上Service Pack 6a的Windows NT 4.0服务器。该服务器使用的
是3Com 3C905C-TX网卡。在测试中,我们改变过服务器的网卡发现对我们测试机器
的性能并无影响。

为了测量每张网卡的性能和CPU使用率,我们在Windows 98SE及Windows 2000底下
都进行了三个不同的测试。

NetIQ的QCheck Utility

这是一个免费公版程序,你可以在  http://www.netiq.com/qcheck/default.asp
下载—Qcheck是一个免费的网络性能公版程序,也是较大型NetIQ Chariot
Network性能套件的一部份。我们进行此测试五次,在Windows 98SE及Windows
2000底下每次测试都重新开机。

使用Qcheck我们评比三个数据:TCP反应时间、TCP流通量和UDP(User Datagram
Protocol. 用户数据报协议)串流。虽然Qcheck使用模拟数据,大多制造商还是使
用这个程序搭配Chariot Network Performance Suite来测试其网卡。这是我们在
每个测试中想要发掘的背景资料。

TCP反应时间

这个测试和「ping」很像,目的在于让你知道收到另一台机器所需的时间。这个测
量量一般称为「延缓」或「延迟」。除非特别注明,我们都是使用10次100位大小
的数据包。

TCP流通量

测试计算机间传输一段数据所需时间。有时称为「频宽」,这是测量网络的原始传
输速度。除非特别注明,我们都是使用1000kByte(千字节)大小的数据进行测试


UDP串流:『Qcheck Help文件的描述』

「和多媒体应用一样,串流测试会在不知会的状况下传送数据。在Qcheck中,使用
无连结协议的IPX(Internetwork Packet Exchange,网络交换协议)或UDP。
Qcheck的串流测试是评估应用程序使用串流格式时的表现,例如IP线上语音以及视
频广播。此测试显示多媒体流通需要多少的频宽,以方便网络硬件速度和网络所能
达到真正数据传输率间的比较」。我们使用Qcheck UDP模式的预设设定,回报
Qcheck的流通量和CPU使用率的数值。

在Qcheck的TCP和UDP的测试过程中,我们有察看可能的数据包遗失。这五张卡在
TCP和UDP测试中的数据包遗失率都是0.0%。因为我们是以跳线电缆直接连上服务器
的,这也是我们想象得到的结果。真实世界的网络和Internet连接,数据包遗失在
流量大时更加常见。五张卡的CPU使用率在Windows 2000底下都是0。

命令行FTP流通量和CPU使用率

在每个系统重新启动之后,我们运行Windows CPU性能监视器开始记录,然后开启
一个DOS窗口,并以FTP(File Transfer Protocol,文件传输协议)传送一个
Microsoft DirectX 8a Redistribution套件、大小为25,939kb(千字节)的文件
。(你可以在: http://www.microsoft.com/downloads/release.
asp?ReleaseID=27398下载此文件。)我们将FTP的文件类型设为二进制文件,然后
把文件上传至提供FTP服务的Windows NT 4服务器。流通量及时间的数值显示在图
表中。一旦传输完成,我们关闭DOS窗口然后察看Windows CPU性能监视器中,下方
状态栏里的最大∕高峰CPU使用率。这是我们CPU高峰使用率数值的图片。我们在
Windows 98SE和Windows 2000下都进行了五次的测试,每次测试循环间都重新开机
。这项测试图以非模拟的数据,来模拟更接近真实世界的网卡性能。


Ghost映像文件TCP/IP DOS NDIS的性能

纯粹为了好玩,我们测量使用Symantec(赛门铁克软件公司)的Ghost Enterprise
 6.51版,重新复制使用厂商的DOS NDIS驱动程序,和非常基本的DOS TCP/IP启动
盘的系统所需的时间。因为我们每个测试跑五次,我们记下Ghost回报的流通量数
值。如果你使用类似的程序重新复制你公司里的一堆机器,这些数据可能对你有些
意义,如果不是,那这些数据一点意义也没有。Windows 98SE的映像文件大小为
242MB(兆字节)。它使用Ghost的高压缩设定来大量倾放在服务器上。
结论

不同网卡间有差异,但差异不大。有些卡的性能的确较佳,不过整体而言每张卡的
性能都在一个可接受的范围内。

对使用Windows 95/98/98SE/ME系统的企业和IT公司来说,其选择明显是
3C905C-TX。此网卡拥有极佳的性能和很好的管理功能,以及十分稳定的驱动程序


对使用Windows 2000系统的企业和IT公司来说,显然要选用3CR990-TX-97。以后将
增加的IP Sec支持似乎让此卡在Windows 2000底下没有对手。尽管这张卡很贵,还
是有它值得的附加性能。3C905C-TX也证明在Windows 2000下的表现不错,算是
Windows 2000使用者的次佳选择。

对需要最佳各项性能的家庭用户来说,我们会建议选用3C905C-TX。尽管说你不太
可能用到该卡所有的管理功能,但它还是具有很好的性能。你还有一个小工具可进
行微调来增强性能。


--
Casablanca
How lovely my lover is !!!

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 218.17.2.202]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店