PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   最近想買一張GBe的NIC~ (https://www.pcdvd.com.tw/showthread.php?t=643316)

JING FENG 2006-09-12 05:34 PM

之前省錢使用3.
結果電腦問題不斷,後來換成1.
什麼網路的怪問題都解決了..

怪問題
1.突然區網別台無法連進來,但可以連到別人的電腦,有時又正常
2.有時開機不正常
3.區網互連有時速度很慢..

PS:反正我就是跟D-LINK的產品互衝,看別人都用的很正常.. :jolin:

cmwang 2006-09-16 10:39 PM

引用:
作者linden
印象中IPSEC加速能見度較高的有I社100S及3C的99X系列,不過都不是GBE的速度,要到GBE又有加速的,是有看過某些特殊的卡用I960或其他額外晶片來做,價格不斐。至於TCP OFFLOAD的功能不少卡都有,連NV的ON-BOARD網卡都宣稱有此功能,可是能減輕負荷至何種程度,要試過才知道。

兩台PC用GBE大檔對傳,系統會頓常常是因為磁碟系統的關係,不一定是網路的緣故。


鵝來貼個linux下的測試結果好了:p... BTW,測試環境是以約2m的CAT5e直接對接,client是S754的Sempron2500+1GB DDR400+PCI-E 88E8053,server是AM2的Sempron3000+2GB DDRII667+MCP51內建的GbE(PHY也是Marvell的),沒開Jumbo Frame(因為linux不知為何沒辦法開MCP51 GbE的off loading及Jumbo Frame等功能:ase)....

只開一個connection,88E8053 default有開offloading時

root@lab01:~# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp segmentation offload: on
root@lab01:~# time iperf -c 192.168.1.115
------------------------------------------------------------
Client connecting to 192.168.1.115, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.1.110 port 56285 connected with 192.168.1.115 port 5001
[ 5] 0.0-10.0 sec 1.09 GBytes 938 Mbits/sec

real 0m10.035s
user 0m0.064s
sys 0m2.008s

throughput約938Mbps,CPU loading約20%....

同上,關閉所有off loading....

root@lab01:~# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: off
tx-checksumming: off
scatter-gather: off
tcp segmentation offload: off
root@lab01:~# time iperf -c 192.168.1.115
------------------------------------------------------------
Client connecting to 192.168.1.115, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.1.110 port 56286 connected with 192.168.1.115 port 5001
[ 5] 0.0-10.0 sec 998 MBytes 837 Mbits/sec

real 0m10.020s
user 0m0.044s
sys 0m3.308s

throughput下降約10%,CPU loading由20%上升到33%(約60%)....

重新打開所有off loading,開10個connection....

root@lab01:~# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp segmentation offload: on
root@lab01:~# time iperf -c 192.168.1.115 -P10
------------------------------------------------------------
Client connecting to 192.168.1.115, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 5] local 192.168.1.110 port 36511 connected with 192.168.1.115 port 5001
[ 6] local 192.168.1.110 port 36512 connected with 192.168.1.115 port 5001
[ 7] local 192.168.1.110 port 36513 connected with 192.168.1.115 port 5001
[ 8] local 192.168.1.110 port 36514 connected with 192.168.1.115 port 5001
[ 9] local 192.168.1.110 port 36515 connected with 192.168.1.115 port 5001
[ 14] local 192.168.1.110 port 36520 connected with 192.168.1.115 port 5001
[ 10] local 192.168.1.110 port 36516 connected with 192.168.1.115 port 5001
[ 11] local 192.168.1.110 port 36517 connected with 192.168.1.115 port 5001
[ 12] local 192.168.1.110 port 36518 connected with 192.168.1.115 port 5001
[ 13] local 192.168.1.110 port 36519 connected with 192.168.1.115 port 5001
[ 5] 0.0-10.0 sec 113 MBytes 94.8 Mbits/sec
[ 6] 0.0-10.0 sec 113 MBytes 94.7 Mbits/sec
[ 7] 0.0-10.0 sec 113 MBytes 94.7 Mbits/sec
[ 9] 0.0-10.0 sec 112 MBytes 94.3 Mbits/sec
[ 10] 0.0-10.0 sec 112 MBytes 93.7 Mbits/sec
[ 8] 0.0-10.0 sec 113 MBytes 94.6 Mbits/sec
[ 14] 0.0-10.0 sec 112 MBytes 94.0 Mbits/sec
[ 11] 0.0-10.0 sec 112 MBytes 93.9 Mbits/sec
[ 13] 0.0-10.0 sec 112 MBytes 93.8 Mbits/sec
[ 12] 0.0-10.0 sec 112 MBytes 93.8 Mbits/sec
[SUM] 0.0-10.0 sec 1.10 GBytes 939 Mbits/sec

real 0m10.086s
user 0m0.080s
sys 0m2.044s

CPU loading及throughput都與開一個connection時約略相當....

同上,關閉所有off loading....

root@lab01:~# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: off
tx-checksumming: off
scatter-gather: off
tcp segmentation offload: off
root@lab01:~# time iperf -c 192.168.1.115 -P10
------------------------------------------------------------
Client connecting to 192.168.1.115, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 14] local 192.168.1.110 port 58168 connected with 192.168.1.115 port 5001
[ 5] local 192.168.1.110 port 58159 connected with 192.168.1.115 port 5001
[ 6] local 192.168.1.110 port 58160 connected with 192.168.1.115 port 5001
[ 7] local 192.168.1.110 port 58161 connected with 192.168.1.115 port 5001
[ 8] local 192.168.1.110 port 58162 connected with 192.168.1.115 port 5001
[ 9] local 192.168.1.110 port 58163 connected with 192.168.1.115 port 5001
[ 10] local 192.168.1.110 port 58164 connected with 192.168.1.115 port 5001
[ 11] local 192.168.1.110 port 58165 connected with 192.168.1.115 port 5001
[ 12] local 192.168.1.110 port 58166 connected with 192.168.1.115 port 5001
[ 13] local 192.168.1.110 port 58167 connected with 192.168.1.115 port 5001
[ 6] 0.0- 7.0 sec 71.8 MBytes 86.0 Mbits/sec
[ 9] 0.0- 7.0 sec 71.3 MBytes 85.4 Mbits/sec
[ 11] 0.0- 7.0 sec 69.8 MBytes 83.7 Mbits/sec
[ 12] 0.0- 7.0 sec 69.8 MBytes 83.6 Mbits/sec
[ 5] 0.0- 7.0 sec 71.5 MBytes 85.6 Mbits/sec
[ 7] 0.0- 7.0 sec 71.7 MBytes 85.8 Mbits/sec
[ 8] 0.0- 7.0 sec 70.2 MBytes 83.9 Mbits/sec
[ 10] 0.0- 7.0 sec 71.5 MBytes 85.5 Mbits/sec
[ 13] 0.0- 7.0 sec 71.1 MBytes 85.1 Mbits/sec
[ 14] 0.0-10.0 sec 372 MBytes 312 Mbits/sec
[SUM] 0.0-10.0 sec 1010 MBytes 847 Mbits/sec

real 0m13.027s
user 0m0.068s
sys 0m3.960s

throughput約略與只開一個connection關off loading時相當,CPU loading由33%上升至40%(約20%)....

總結看來還不錯(吃CPU沒想像中的兇:p)....BTW,鵝發現iperf在M$ Win中開的buffer(TCP win)有點小---default只有8k,不知是否是iperf win32版binary版本較舊所致,若調大時(i.e. -w 64k)對throughput有不小的助益,測試結果不理想者可以試試:p:p....

FabioNX 2006-09-17 01:11 PM

我是推薦 Marvell 以及 Broadcom 的網路晶片
3Com 3C2000-T (Marvell, 32-bit, 33/66MHz PCI)
Broadcom BCM5703 (Single Port GbE, 32/64-bit, 33/66MHz PCI bus)
Broadcom BCM5704 (Dual Port GbE, 32/64-bit, 33/66MHz PCI bus)
都很流暢 也很穩 入手價都在NT$1000以下 因為都是 Second Hand
Realtek GbE沒用過 不知道流暢度如何

在digit-life/ixbt-labs 的測試上, Marvell晶片在小封包傳輸上表現非常突出, Broadcom晶片在大封包傳輸上獲勝, Intel晶片表現平平

Intel 的網路卡, 82559 (100Mbps) 獨立網卡 以及82540EM (GbE) 不知為何 在我的系統上就是跑不順 感覺 頓頓的 Yahoo Games 幾乎都連不上 Intel/AMD 系統都試過了 也換過驅動程式 就是沒用

sos_32 2006-09-18 12:49 AM

3C2000-T我之前找說停產了 囧

wangps 2006-09-18 11:44 AM

引用:
作者FabioNX
我是推薦 Marvell 以及 Broadcom 的網路晶片
3Com 3C2000-T (Marvell, 32-bit, 33/66MHz PCI)
Broadcom BCM5703 (Single Port GbE, 32/64-bit, 33/66MHz PCI bus)
Broadcom BCM5704 (Dual Port GbE, 32/64-bit, 33/66MHz PCI bus)
都很流暢 也很穩 入手價都在NT$1000以下 因為都是 Second Hand
Realtek GbE沒用過 不知道流暢度如何


小弟想請教幾個問題,請不吝指教
1)請問Single port 以及Dual port有何明顯的差異?是Dual較高階對嗎?
2)上述幾款NIC若是全新的價位會是多少?
3)除了上述晶片之外 Broadcom 5708,5721 以及 Marvell 88E8053(還是8503?)的等級如何呢?

不好意思,新手上路,需要各位高手幫忙
多謝多謝

cmwang 2006-09-18 01:36 PM

引用:
作者wangps
小弟想請教幾個問題,請不吝指教
1)請問Single port 以及Dual port有何明顯的差異?是Dual較高階對嗎?


鵝多嘴一下,dual port通常是拿來架firewall/router或trunking居多,不過若是接在33MHz PCI上統統是白搭----就算CPU跑得動,一片GbE就快把整個33MHz PCI32塞爆了:stupefy: ....

引用:
作者wangps
2)上述幾款NIC若是全新的價位會是多少?
3)除了上述晶片之外 Broadcom 5708,5721 以及 Marvell 88E8053(還是8503?)的等級如何呢?

不好意思,新手上路,需要各位高手幫忙
多謝多謝


鵝印象中server級的PCI-X GbE通常要NT3K起跳,dual port者恐怕沒NT$6-7K起跳是搞不定的,沒特殊須求的話通常是不建議隨便入手的:p....

PS:88E8053是PCI-E的(不過是desktop等級的卡),鵝入手價在NT$12xx左右:p:p...

wangps 2006-09-18 03:21 PM

引用:
作者cmwang
鵝多嘴一下,dual port通常是拿來架firewall/router或trunking居多,不過若是接在33MHz PCI上統統是白搭----就算CPU跑得動,一片GbE就快把整個33MHz PCI32塞爆了:stupefy: ....



鵝印象中server級的PCI-X GbE通常要NT3K起跳,dual port者恐怕沒NT$6-7K起跳是搞不定的,沒特殊須求的話通常是不建議隨便入手的:p....

PS:88E8053是PCI-E的(不過是desktop等級的卡),鵝入手價在NT$12xx左右:p:p...


感謝感謝
其實我並不是要買網卡
而是臨時工作上需要這些資訊
並且我之前又不是在這個field
所以才在猛抱佛腳
學海無涯啊~~~~


所有的時間均為GMT +8。 現在的時間是04:25 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。