引用:
Originally posted by taoan
其實應該這樣說
根據CDMA 802.3說法
Data要拋出去之前會先Listen網路是否有空
當沒空的時候,就持續Listen到網路有空閒才會把資料拋出
依照這各說法
假設網卡內部的Sense做的比較精密(也就是對電壓訊號判讀的更準確時)
它所獲得的網路資源相對的就比較多(也就是對wait的時間縮短)
如此網卡就可以拋出/獲得更多的資料了
|
=================================================
這一串討論重複翻了一兩次,只有這位大哥講得科學..
看到「很會搶頻寬」的3Com or Intel就有想要暈倒的感覺..
當然不是說realtek那樣的低價chip可以跟這兩家平起平坐..
不過也太被神化了
EtherNet上的規矩就像是這位大大講的一樣,理論上應該是平等的,
如果螃蟹卡能夠在back off timeslot動手腳,維持NIC到記憶體之間的速度和穩定,FIFO拉大等方式來最佳化,其實也應該不會差太遠。
重點是它的市場取向本來就跟兩家大廠不一樣,
我都買過一張99塊的螃蟹,搞不好店家賣掉的螃蟹卡有1/3一天到晚搞CRC error的..相形之下,設計良好,驅動程式最佳化過的3COM&Intel自然
會覺得特別好用。(在一個物理環境還不算太差的的LAN下)
不過現在除非是待在學校宿舍網路,家裡那種ADSL的速度,的確螃蟹卡就
解決啦!不管怎樣,在Ethernet上的nod都得遵守CDMA/CD的規範,
通常一般人家裡的電腦都不多,所以螃蟹卡跟Intel&3Com的卡差別其實
感覺不太出來,學網裡面動不動就上百台串在一起,
拉長等待時間時,就看得出網卡夠不夠聰明有機會就送出資料,
比效率,比傳輸穩定度,比耗用處理器時間等就有差別了。
但是說「搶」「頻寬」,基本上是沒有這種詞彙。
就螃蟹卡本身而言,因為cost down的關係,買到鳥卡的機會
大了些,所以才會給人不好的印象,不過想想一張50、100的螃蟹卡
你如果都敢買了,應該也不會太計較performance吧.

反正一般人了不起家裡5台電腦好了,這樣如果螃蟹也會被操爆..
那realtek他們家到底在賺甚麼錢呢?
我是Intel派的..
