NIC MANIA > LANカードレビュー > Broadcom NetXtreme Gigabit Ethernet Controller "BCM5782"  


Broadcom NetXtreme Gigabit Ethernet Controller BCM5702 レビュー


2003.07.31


画像元:Broadcom Corporation
メーカー HP Compaq
搭載製品名 d330 MT/CT
購入価格 不明
オンボード搭載LANチップ BroadCom:BCM5782


HP Compaq製PC『d330 MT/CT』シリーズの オンボードLANとして搭載されている『Broadcom NetXtreme Gigabit Ethernet Controller こと "BCM5702"』。 最近のオンボードLAN(GbE)としてよく搭載されているのでご存じの方も多いと思います。
今回は自宅と違う場所のPCを使ってのレビューですので、他のレビューとは環境が大きく異なります。そのため他のGbE NICとの比較は難しいかもしれませんが、何かの参考になれば幸いです。




ドライバの設定画面
このオンボードLANコントローラーの設定画面を確認したところ、初期設定ではIP Checksumが送信側のみ(Tx TCP/IP Checksum)になっていました。



ネットワークコントローラーチップ
・コントローラーチップ

Broadcom製の “BCM5702”。
Broadcomのリリース情報には競合する他のGbEコントローラーよりも41%性能が良いという記述があります。

ワンチップ型10/100/1000Mbps LANコントローラーで、パッケージは0.13umプロセスで製造された196pin BGA。
16KBのキャッシュを持ったRISCコアを2つ内蔵し、96kbのPacket Bufferを搭載しています。
32bit,33MHzのPCIに対応し、PCI2.2に準拠しているのでLOMが利用可能な他、VLAN,Tx/Rx TCP/IPチェクサム,フロー制御,9kbのジャンボフレームにも対応しています。

最近はオンボードGbEとして、 IntelのPro/1000MT(i82540EM) と並ぶくらい多く搭載されています。

・トランスフォーマー

Lankom製“SQ-H40B(pdf形式)”。



今回の測定環境は以下のようになります。

測定環境
PCローカルPCリモートPC
名称d330 MT/CT
(HP Compaq)
pandora P130G
(ソルダム)
CPUPentium4 2.4CGHzCeleron 1.2GHz
Memory512MB
(DDR400 256MB*2)
512MB
(PC133 CL=2)
M/B
(チップセット)
不明
(Intel i865G)
Freetech P6F209
(VIA PL133)
HDD40GB 7200rpmDTLA307040
NIC任意Pro/1000MT
Pro/100 S




エクスプロラーでのローカル⇔リモート間ファイル転送測定方法はこちら


100Base-TX環境下でのファイル転送について

ローカル-リモート間ファイル転送速度
測定環境
ローカルPC上記参照
リモートPC上記参照
接続形態直結
プロトコルTCP/IP
接続速度100Mbps / Full Duplex
転送ファイル容量300MB
※ダミーファイルをエクスプローラーにて転送し、5回の平均転送時間を元に転送速度を求めた。測定にはストップウォッチを使用した。
・CPU負荷
Remote → Local (Download) Local → Remote (Upload)
Pro/100 S
(PROSetII:8.0)
Download時CPU負荷

Upload時CPU負荷

BCM5702
(Broadcom:6.34.0.0)
Download時CPU負荷

Upload時CPU負荷

※NIC名下の括弧内はドライバのバージョンを示しています。



GbE環境下でのファイル転送について


GbEでのローカル-リモート間ファイル転送速度
測定環境
ローカルPC上記参照
リモートPC上記参照
接続形態直結
プロトコルTCP/IP
接続速度1000Mbps / Full Duplex
転送ファイル容量1.0GB
※ダミーファイルをエクスプローラーにて転送し、5回の平均転送時間を元に転送速度を求めた。測定にはストップウォッチを使用した。
・CPU負荷
Remote → Local (Download) Local → Remote (Upload)
Pro/1000 MT
(PROSetII:8.0)
Download時CPU負荷

Upload時CPU負荷

BCM5702
(Broadcom:6.34.0.0)
Download時CPU負荷

Upload時CPU負荷




総合評価

今回の測定は他所で行ったため、今までのレビューと測定環境が大きく異なります。そのため、GbE環境下での通信速度が他のGbE NICのレビューよりも明らかに低くなってしまいました。
ボトルネクがあるとすれば恐らくリモートPCであるPandoraの方ですので、ドライバの設定やMTURWIN等の調製をしてみましたが、他のGbE NICのような速度にはなりませんでした。

この結果で判断する限り、100Base-TX環境下ではBCM5702がPro/100 Sよりも低負荷で、GbE環境ではほぼ互角の負荷のようです。GbE環境時のUploadはBCM5702の方が高負荷に見えますが、その分速度が速くなっているので簡単には比較できません。
ただし、GbE環境下でBCM5702のダウンロード時は、速度が不安定になることがありました。通信が途中で途切れることはありませんでしたが、それだけが気になります(リモートPC側の問題も十分に考えられます。)
とかいうものの、オンボードLANとしては非常に優れているのではないでしょうか。