POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 7100|回复: 12
打印 上一主题 下一主题

[转帖]网卡芯片篇,重点在后文的INTEL和3COM

[复制链接]
跳转到指定楼层
1#
发表于 2007-2-14 12:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[转帖]网卡芯片篇,重点在后文的INTEL和3COM
无论组建什么类型的网络,3Com 3C940芯片总是少不了的,它是网络中连接计算机与计算机的重要“枢纽”;但无奈网卡“身材”天生娇小,而且总是隐藏在计算机机箱中,因此它常常不大引起大家的注意。不过网卡“身材”小归小,但作用却不得了,它的质量好坏直接影响着整个网络的运行性能,它的性能高低直接决定着网络传输能力的大小。此时有的“菜鸟”用户不禁会这样发问道:“对于身材同样大小的网卡,为什么它们表现出来的性能差别很大呢,而且它们之间的价格差别也很大呢?” 其实,无论是价格方面的差别,还是性能方面的差别,归根究底都是由网卡中的核心部件——芯片决定的,也就是说网卡芯片的好坏直接决定了网卡性能的优劣和价格的高低;而要想将网卡潜能充分挖掘出来,也必须从“芯”开始。有鉴于此,笔者下面就对网卡中的一些主流芯片进行一下详细解读,希望能帮助各位高效用好网卡!
  3Com 3C940芯片
  这种芯片是3Com网卡的主流芯片,它属于板载类型的网卡芯片,该芯片无论是在智能化程度方面、集成品质方面还是工作稳定性方面都有不错的表现。例如,使用3Com 3C940芯片的网卡一般都具有网络连接故障智能诊断“本领”,借助该“本领”网络管理人员在检查网络连接故障时再也不象以前那样费尽心思了,因为该芯片的智能诊断功能不但为管理人员提供了网络连接状态查看功能,让管理人员快速知道究竟是哪儿出了故障,而且还能帮助网络管理人员快速分辨出当前故障究竟是软件设置不当造成的,还是硬件连接不到位引起的。在工作稳定性方面,3Com 3C940芯片对长距离的网线传输具有较强的驱动能力,使用该芯片的网卡一般不大容易出现信号衰减大或传输不稳定的现象。使用这种芯片的网卡,通常可以实现千兆级的数据传输能力,这种网卡一般用于数据传输流量大的网络中,能实现高速传输目的,而且能够对10M/100M/1000M BASE-T传输速度进行兼容。由于这种芯片属于国际知名品牌,因此无论在网络性能方面,还是消费价格方面都是“高人一等”的,所以它的“身影”通常只能在单位局域网中看到。
  Realtek 8139D芯片
  这种芯片通常用于低端网卡,它的“身影”在目前的网卡市场中几乎随处可见。使用Realtek 8139D芯片的网卡如果工作于32位总线环境下时,它占用的CPU资源不是很多,甚至可以跳过CPU的直接控制,来实现对系统内存资源的高效访问,正是由于这方面的出色性能,使用Realtek 8139D芯片的网卡才得以被许多低配置的终端用户所青睐。在工作稳定性方面,Realtek 8139D芯片不但延续了以前同系列芯片的良好性能,例如对常见的非标准五类双绞线有着较强的驱动能力,可以支持100米传输距离的有效通信等,而且还新增加了电源管理功能,在该功能的帮助下网卡总能“动力十足”。与其他网卡芯片相比,Realtek 8139D网卡芯片最大的优势可能就是性价比了;例如,只要花上几十元钱就能购买到这样的芯片网卡,而且这种网卡在100米之内的工作性能绝对可以和其他高端网卡芯片有得一拼,这就是为什么普通工作站都使用这种网卡的原因了。但略微遗憾的是,这种网卡芯片正是由于随处可见,因此它十分容易被仿造或打磨,这就导致了网卡市场中的Realtek 8139D芯片质量参差不齐,从而给用户选择一块符合自己需要的、价廉物美的网卡带来了难度。
  Intel RC82545EM芯片
  这种系列的芯片通常用于Intel生产的专用网卡产品中,它的“身影”一般多见于板载网卡中,使用这种芯片的网卡也多用于传输数据量大的服务器中。 Intel RC82545EM芯片最大的特色就是它的高度智能性,它可以智能地接受并处理一些本该属于系统CPU处理的网络管理任务,如此一来它就能为系统分解一些运行负担,从而保证了计算机系统始终处于高效率的运行状态;正是由于这方面的出色性能,因此许多服务器专用网卡都使用了Intel RC82545EM芯片。此外,这种芯片对线缆的驱动能力特别强,可以支持各类双绞线或其他一些通信介质,工作稳定性也特别好,使用该芯片制造而成的网卡通常都能达到千兆数据传输速度,向下也能兼容10M/100M数据传输网络。也许由于该芯片各方面性能都比较优越的缘故,它的价格一般也要比其他网卡芯片高出不少。
  VIA VT6105L芯片
  这种芯片在目前的网卡市场中并不很多见,该芯片具有高度的集成性,它将网络的实体层、信息存取控制功能以及网络管理功能全部集成于一体,实现了 “三合一”的网络管理、控制功能;由于其设计上的高度集成性,因此它在结构设计上、线路布置上进行了简化,从而降低了生产成本,所以由该芯片制造出来的网卡价格一般都比较便宜,普通的个人用户几乎都能接受;另外该芯片简单的设计结构,也降低了系统功率的消耗。在性能方面,由VIA VT6105L芯片制造而成的网卡一般都能满足全双工传输要求,而且在传输速度方面也能符合10M/100M BASE-T规范。不过,该芯片也有致命的缺点,那就是它比较容易耗用CPU资源,容易影响系统运行的整体性能,此外它支持的传输速度也不是很高,驱动长距离线缆的能力并不是很强。
  SiS900芯片
  SiS900芯片也属于一种板载网卡芯片,不过它与普通的板载芯片又有所不同,因为普通板载网卡上的芯片通常属于独立芯片,比方说3Com 3C940芯片就属于这种类型的芯片,而SiS900芯片一般属于芯片组内置芯片。这种类型的网卡芯片常常会被直接内置到南桥芯片中,这样一来就能降低网卡的生产成本。SiS900芯片最吸引人的地方,就是它的兼容性能非常好,对系统的扩展资源占用很少,一般不大容易和其他设备发生资源上的冲突;与VIA VT6105L芯片相比,SiS900芯片耗用的系统CPU资源比较少,因此它对系统的整体运行性能不会造成多大负面影响。此外使用这种芯片制作而成的网卡,还具有BIOS引导功能、远程唤醒功能、HomePNA控制功能等,这种网卡的“身影”通常会出现在小规模的局域网中,例如不少家庭网络都会采用它。当然SiS900芯片的通用性不是很强,它必须使用原厂商的专业驱动程序来驱动才能确保网卡正常工作,如果随意使用其他驱动程序来替代的话,有时会导致网卡工作性能不稳定,甚至会损坏它的兼容性。
注:以上介绍为转,后文才是重点。
2#
 楼主| 发表于 2007-2-14 12:40 | 只看该作者
http://bbs.gzeasy.com/index.php?showtopic=441404

1995年,3com垄断百兆以太网卡市场,当时百兆以太网卡相当昂贵,intel从自身战略角度出发,独自开发百兆以太网卡控制芯片。开发完成后,主芯片核心的代号定为D100,物理层芯片代号为Phy-Tx。相应的制造出的网卡,主芯片为82557,物理层芯片为82555。很遗憾的是,82557网卡没有一举击溃主流的3c905tx网卡,很多计算机厂商对其持观望态度。
Intel没有气馁,其网络事业部于1997年左右收购了PHY芯片公司Level-One,于97年11月左右推出82558,82558B以太网卡控制芯片,将物理层芯片和主控制芯片整合到一起,也就是Phy-TX + D100的架构 。82558网卡这次终于获得各大计算机制造商的垂青。很多公司,如IBM和HP,都加大与intel的OEM订单。
1998年左右,intel收购Digital公司的网络研发部门(还记得标有intel图标的21143网卡吗?)。同年intel推出82559芯片,82559就是intel将82558的制造工艺提高,再加入PCI2.2规范和其它一些功能构成。
2001 年,intel推出82550系列百兆以太网芯片,其中82550GY是旗舰产品,82550gy比普通的82559主要多 IPSec,MDIx and HWI Alerting功能。早期的pro100 s网卡就是采用82559+IPSec的架构或者82550ey单芯片的解决方案。82550系列芯片还是采用了D100内核为基础,然后在D100上增加功能。
纵观intel百兆网络芯片的发展,所有网络芯片都采用了D100内核(在proset的诊断信息里可以看到),也就是说,intel各个版本网卡的网络传输性能变化不大,但是功能越来越多,发热量越来越小,越来越稳定,也就是说整体性能在提高。
购买推荐:82550gy>82550ey>82559>pro100 ve>82558>82557。
购买intel网卡,优先考虑服务器版的网卡,其耐用性和稳定性都比较高,服务器版的网卡可在购买推荐不等式中提升一级。比如可优先购买82559server而不买82550ey。
如果有板载的intel百兆网卡,那就没有必要用其它的网卡了。
CSA总线和pci-e总线的intel网卡,性能就是出类拔萃,不用就太可惜了。
小知识:D100核心内建3K+3K的fifo buffer;其它常见网卡,例如3c905系列,8139系列是内建2k+2k的fifo buffer。AMD的AM79C971芯片比较特殊,采用了32K+32k的外置fifo buffer,实际效果不如内置buffer。
Intel的server版网卡,PCB板颜色比较深,是黑绿黑绿那种颜色,client版的PCB板颜色是一般主板的绿色。我害怕同学们买到奸商刷的server网卡(没那么奸吧),购买时要多看一下。

82558芯片的确有两款,即82558 (A-4)和82558 (B-5),反映在芯片上就标记成82558和82558B。82558B比82558晚推出两个月。NEC,富士通,corega,PLANEX都生产过采用82558芯片的网卡,原装intel网卡大多采用82558B,82558B芯片比82558芯片多WOL功能,82558B的ESD Pass Voltage是+/- 2000瓦特,82558的ESD Pass Voltage是+/- 1000瓦特。两种芯片的网络传输性能相同。
82559c的芯片比较少见,该芯片主要是用来搭配一块des加密芯片制造早期的pro S系列网卡。82550系列芯片推出后,82559c的解决方案就被淘汰了。其网络传输性能和一般的82559芯片相同。

3COM篇

http://bbs.gzeasy.com/index.php?showtopic=263357
NO.1 905-TX (就是最早的905标准办,俗称局域网抢线王...)
NO.2 905c 系列 (包括 905c-txm;905c-txnm 最大众化的一款)
NO.3 990-TX 95/97 系列 (最近市场上冒出来很多,因为做工.用料Y Y , 价格最贵,成了不少GZer 的新选择...)

首先说说NO.1 把~ 价格方面他是最低廉的. 但是,无可否认这片卡在一般的局域网内,尤其是网络繁忙时还能拥有比较好的传输性能也应该是通过大多数网友验证的,原因很简单,因为这片卡的传输优先级币普通网卡要高! 但是,别问我怎么知道,如何证实 呵呵~ 这是看过论坛上不少老大们的帖子后学习,总结的~ 不过,不要因为这样就以为它在任何网络环境都会有如此好的表现! 再次强调...仅限于局域网!!! 它的性能确实不错~ 毕竟对于这样一片有年头的老网卡【就我的完全不权威估计...它应该是在97年左右的产品】,我们也不能要求太多拉~ laugh.gif

OK... 继续罗嗦下 NO.2 , 大多数GZer 的标配 905C 系列~~~
这卡的优点是,价格大众化... 做工不错,综合性能最 弓虽 !(后面有 THG 测试可以证明啦!!!) 缺点...龙蛇混杂,各种产地.OEM=== 让一些新购买的但是不懂行的朋友很痛苦~ 而且,不能排除确实有假货的存在! sleep.gif 如果,一定要我说一个100% 有效地辨别方法...我只能说,再给我多些时间再研究研究.再考虑考虑啦~~~ ^_^ 但是, 1.买之前去市场上看看行货卡的样子, 2.再多来论坛看看网友的贴图评论, 3.如果选择网购.尽量考虑一些有很好群众基础,货源放心的老鸟那里买货把~ 如果这样都上当买到假的! 恭喜:明天赶快去买福利彩票把..顺便考虑下自己的RPWT ^__^ 对拉.讲一下 TX-M & TX-NM 的DIfferent : M代表管理(Management:提供WOL等);NM则意味No Management。TXM提供PCI2.2的支持(PCI总线远程唤醒-PCI 2.2标准)@_@ 嗯..... 最后嘛~一些详细的测试可以看我下面提供的链接啦(虽然,是01年的 THG 测试,有的还用了 98SE做测试平台.非常不合时宜,而且现在的情况,系统优化.驱动优化==可能已经大有改观,但是.THG这个专业硬件网站的测评,还是具有很强的参考意义拉~~~)

rolleyes.gif ...写了好多哇~... NO.3 990系列 GO ON~ 最近,很多JS都有了大把的 990 最终渠道是那里暂时不清楚ing... TX95 居多, TX97 就很少了~ 奇怪! 关于这个卡...我只能说虽然价格最贵,但是 性能确实没有 905C 强 @ 至少在大部分应用上,尤其是最大众化的 ADSL 上~ 呵呵因为它应用了3COM 3XP 芯片...其实就是增加了 56/168 字节加密芯片,这样虽然提高了数据传输的安全性(对于服务器来讲>>>) 可是在数据传输中多加入这样的一个程序,自然会导致效能的降低~ 自然的事情! 而且上面也写了TX95 只是56字节加密. TX97 是 168字节加密! ! !其他功能方面,这2片卡没有任何差别啦~ SO ... 如果你追求 Y Y 的做工,不管性能的话 990是你的不二选,就像电影说得: 只买最贵的,不买最好的 ===~ @_@
引用 A大说的 3COM网卡实际使用中的区别 :
在实际使用中3C990系列网卡在大文件持续拷贝速度方面似乎是还不及3C905C、intel 82559(程度?我用下来可能在2~3%吧,要具体测试需要时间了或许只是误差,呵呵),但是在流量控制和智能带宽分配上绝对是强者中的强者,这点在满负荷使用网络(比如拨号连接)是很有优势的,举个例子至少在全速下载BT的同时打开网页的速度快过本文中其他2者很多。
一般来说普通使用网卡的选购还是我偏向3C905CX-TX-(N)M 和 3C905C-TX-(N)M相比采用了mBGA封装形式的3C920 Chip,功耗低发热小,功能又比较全面了。3C920芯片前后也经历了几代的版本更新,目前市场上常见的是3C920-BR03、BR-05、BR- 06,其封装形式也是分2种,版本号越往后制程越新功耗越小。

THG测试 http://www.gb.tomshardware.com/consumer/01q3/010913/index.html

3C980C-TXM
*、10/100 Server Network Interface Card
*、服务器网卡,出自3COM专业网络产品商之手,
*、512K缓存,支持流控制802.3x,更高效地传输数据,因而性能更高。在网卡与交换机进行通讯时,通过降低数据包丢失率和重发率优化数据传输,
*、支持802.3p流良优化,高效多点传送控制,
*、独立于交换机的双向负载平衡,独立于交换机的多速故障恢复,弹性服务器链接,支持多个虚拟局域网,
*、与905C-TXM的区别,980C-TXM采用BR06芯片,比起905C-TXM的BR05芯片,已经有所改进

3c905cx-txm和3c905c-txm有什么区别,以及905-TX,905B-TX的部分详解

http://bbs.gzeasy.com/index.php?showtopic=475442
台湾有人说905C是905B的阉割版 我估计是因为905C不管是带M还是不带M的都没有服务器版本的缘故,但3COM上看到的是905C为PC管理方案的网卡,这个问题一直没弄清到底905B好还是905C好。但可以肯定的是905-TX的性能比较奇特。目前3COM还有销售的905只有905CX-TXM。其余的一律只可能有洋垃圾或假货,至于假货,我认为905-TX和905B的假货可能性小,如果有,那么905C的假货可能性最大。即使有,但芯片一样,性能一样。

看了下PDF,CX-TXM跟C-TXM的功耗似乎是一样,都标的最大工作电流是375mA,905B则是最大工作电流650mA
从规格给出的指标来看,905C和905CX也并没有因为封装方式不同而有什么区别,最大工作电流都是一样的,那么最大功耗也是一样的,而905B的芯片都跟905-TX差不多,只不过905B是二代的技术了,这个可能还不是技术上实质的更新,而是加入了协议法规,据说905-TX后来不被销售是因为不 “合法”,那么905-TX和905B的功耗应该也是差不多的。

905-TX的Parallel Tasking技术出来那个时代还没普及100Mbps sweatingbullets.gif 我想是905-TX最高能并行处理10Mbps的流水线数据,而到100Mbps的时候CPU占用估计没有使用Parallel TaskingII的905B好了吧,再就是加入了一些规范协议限制了905-TX的疯狂抢包。。。

驱动高级设置

802.1p Support: Enabled
DoubleNego: Enabled
Down Poll Rate: 64
Enh LAN Power Mgmt: Off
Flow Control: Enabled
InitDelayCount: 0
LnkChk: Enabled
Media Type: Hardware Default
PHYCompat: Enabled
RWU ARP: Disabled
RWU Magic Pkt: Disabled
RWU Ping: Disabled
Rx Checksum Offload: Enabled
Software Cable Detect: off
Stdby RWU Magic Pkt: Disabled
Stdby RWU Pattern: Disabled
Tx Checksum Offload: Enabled

RWU和STADBY RWU都是唤醒功能,用不到 所以都关了

905C-TXM都还分这么多具体版本

Select Item Product # Product Description Product Category
3C905C-TXM-25-C1 PCI 10/100 NIC NETWORK INTERFACE CARDS
3C905C-TXM-B EL 10/100 PCI TX MBA B NETWORK INTERFACE CARDS
3C905C-TXM-B1 EL 10/100 PCI TX MBA BROADCOM NETWORK INTERFACE CARDS
3C905C-TXM-B2 EL 10/100 PCI TX MBA B2 NETWORK INTERFACE CARDS
3C905C-TXM-L EL 10/100 PCI TX MBA L NETWORK INTERFACE CARDS

经本人全球性观察,使用洋垃圾的国家多为发展中主要国家(除日本外,日本既不是发展中国家,也不算主要国家)
特别集中在亚太远东地区,如日本,韩国,新加坡,马来西亚,台湾,俄罗斯,这些地区的3COM洋垃圾网卡都比国内贵 另美国加拿大也见有少量905B或905C的二手交易

原来3COM也有INTEL那样的软件绑定网卡

Dynamic Access

ftp://ftp.3com.com/pub/nic/3c980/3c98xx5.exe 并下ftp://ftp.3com.com/pub/nic/3c980/3c98xx1.exeftp://ftp.3com.com/pub/nic/3c980/3c98xx4.exe 备用。

安装后在系统中就会多出对应物理网卡的一块虚拟网卡Dynamic Access Miniport,如有多块网卡,则会多出多块分别对应多块物理网卡。物理网卡的所有网络协议绑定都被解除而多出一个Dynamic Access Protocol绑定,原物理网卡上的协议绑定都被转移到对应的Dynamic Access Miniport上,设置Dynamic Access Protocol的属性,就可以设置网卡绑定。工作站同样也要安装才能支持Fast IP 。在3Com Dynamic Access配置选项中,网卡绑定有RSL(网卡冗余,默认=On且不可调)、TxLB(发送均衡)、RxLB(接收均衡)三个开关,显然三项必须都为 ON才能充分利用网络带宽。

打开3C980的inf,[Options]下赫然有3C90x和3c980两项,于是,强制装为3Com EtherLink Server 10/100 PCI NIC (3C980B-TX),搞定!Dynamic Access支持为Advanced Server,绑定为RSL=ON TxL=ON BRxLB=ON。

3Com Dynamic Access美中不足的是对非3Com 服务器网卡的其他网卡只能绑定2块,而3Com自己的服务器网卡则在一个网卡组中最多可绑定8块。
回复 支持 反对

使用道具 举报

yinhk 该用户已被删除
3#
发表于 2007-2-14 17:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4#
发表于 2007-2-14 19:18 | 只看该作者
w00t)  N年 的火星贴
回复 支持 反对

使用道具 举报

5#
发表于 2007-2-27 14:11 | 只看该作者
学习下!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

6#
发表于 2007-2-27 14:26 | 只看该作者
:funk: :funk: 见习...支持LZ发技术贴
回复 支持 反对

使用道具 举报

7#
发表于 2007-2-27 14:33 | 只看该作者
学习一下:a)
回复 支持 反对

使用道具 举报

8#
发表于 2007-3-9 23:43 | 只看该作者
这个是好东西,我用905B的默认设置都用了几年了,才知道可以这样玩w00t)
回复 支持 反对

使用道具 举报

9#
发表于 2007-3-13 21:31 | 只看该作者
这个是好东西,辛苦了。
回复 支持 反对

使用道具 举报

10#
发表于 2007-3-13 22:15 | 只看该作者
我的3Com Dynamic Access在win2003下安装蓝屏,不知是否偶然?
回复 支持 反对

使用道具 举报

11#
发表于 2007-3-15 13:36 | 只看该作者
火星帖.但是还是有些没懂
回复 支持 反对

使用道具 举报

12#
发表于 2007-3-15 16:51 | 只看该作者
" 经本人全球性观察 "
这个视野,牛b  !!!w00t)
回复 支持 反对

使用道具 举报

13#
发表于 2007-3-17 09:58 | 只看该作者
很好的贴啊 :lol:
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-3-7 07:32

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表