自宅鯖に最適なNICは?
Intel ttp://www.intel.co.jp/jp/network/index.htm 3Com ttp://www.3com.co.jp/index.html 御三家 ttp://buffalo.melcoinc.co.jp/products/catalog/network/index.html ttp://www.planex.co.jp/ ttp://www.corega.co.jp/ IEEE OUI ttp://standards.ieee.org/regauth/oui/index.shtml 関連スレ http://pc3.2ch.net/test/read.cgi/jisaku/1039029676/ http://pc3.2ch.net/test/read.cgi/isp/1035835030/ http://pc.2ch.net/test/read.cgi/network/996829229/ http://pc.2ch.net/test/read.cgi/linux/986761860/ http://pc.2ch.net/test/read.cgi/unix/1006754560/ >>135 そんな蟹マンセーな藻前に送るレクイエム。 〜FreeBSDのRealTekドライバ(if_rl.c)のコメントより〜 ”RealTek 8139 PCI NICは、「ローエンド」の意味を再定義します。 これは、SMCによって作られたFEASTチップを可能な例外として、恐らく 今まで作られた最悪のPCI ethernetコントローラーです。8139はバス マスターDMAをサポートします。しかし、それは、バスマスターDMAが 通常提示するすべての実行収益を無効にする、恐ろしいインターフェース を持っています。” (The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is probably the worst PCI ethernet controller ever made, with the possible exception of the FEAST chip made by SMC. The 8139 supports bus-master DMA, but it has a terrible interface that nullifies any performance gains that bus-master DMA usually offers.) >>136 んな、腐れコメント出されてもな。 ダメっていうんなら、ダメなところを見せろよ。 ソースの何処が具体的にダメなのさ? >>137 んじゃー、その続きを。 * For transmission, the chip offers a series of four TX descriptor * registers. Each transmit frame must be in a contiguous buffer, aligned * on a longword (32-bit) boundary. This means we almost always have to * do mbuf copies in order to transmit a frame, except in the unlikely * case where a) the packet fits into a single mbuf, and b) the packet * is 32-bit aligned within the mbuf's data area. The presence of only * four descriptor registers means that we can never have more than four * packets queued for transmission at any one time. * * Reception is not much better. The driver has to allocate a single large * buffer area (up to 64K in size) into which the chip will DMA received * frames. Because we don't know where within this region received packets * will begin or end, we have no choice but to copy data from the buffer * area into mbufs in order to pass the packets up to the higher protocol * levels. * * It's impossible given this rotten design to really achieve decent * performance at 100Mbps, unless you happen to have a 400Mhz PII or * some equally overmuscled CPU to drive it. 要するに、バスマスターDMAの機能を持ってはいるが、 それを使ってもソフトウェアでのデータのコピーがほぼ必須なので、 強力なCPU使わないとパフォーマンス出ねえぞ。ということやね。 >>138 蟹も一応バスマスターだったんだ知らなかったよ。 みんな遅い遅い言うから、PIO転送かと思ってたーよ 要するに、受信したデータを 蟹のDMAコントローラーさんがメモリに直接書き込んだはいいが、 それはCPUさんが直接読める形式で無いので、翻訳作業に手間取り パフォーマンスが悪化するって解釈でいいのかな? >>139 蟹のDMAコントローラ君がしょぼいので、データの置き場所の融通が利かない。 DMAに都合のいいところにCPUが送信データをお膳立てしてやらないかんのと、 DMAがここだよーんって受信データを置いてったところから、必要なところに またCPUが持っていってやらないといかんということらしぃ。 だったら最初からCPUでPIO転送したほうがマシっぽい感じ。 ギガ蟹は激しく重いらしいがもしかして同じ構造だったりしたら… (((;゚Д゚)))ガクガクブルブル どうすりゃいいの? / / | ヽ \ ∧ ∧/ / | ヽ ∧\∧ ( / ⌒ヽ / | ヽ ( / ⌒ヽ | | | / | ヽ | | | ∪ / ノ / | ヽ ∪ / ノ | || ミ / | ヽ / / / ヽ_)_) ∧/∧ | ∧ヽ∧ 彡 しl_ノ ( / ⌒ヽ | ( / ⌒ヽ | | | ミ ∧ |∧ 彡 | | | ∪ / ノ ( / ⌒ヽ ∪ / ノ | || | | | / / / ヽ_)_) ∪ / ノ しl_ノ | || ∪∪ 日本ロジテム(一部上場、みずほの融資先)の 子会社せいも素(みずほの融資先)でサービス残業の過労による自殺者が出た。 http://www.samos.co.jp http://society.2ch.net/test/read.cgi/traf/1046749189/l50 http://tmp.2ch.net/test/read.cgi/company/1046775680/l50 経験したことない香具師には何言ってもわからんかもしれんな ●貴方に代って恨み晴らします● 【復讐・特殊業務】 --------●○●別れさせ屋●復讐代行業務●○●---------- ●騙された・裏切られた・弄ばれた・逃げられた・捨てられた・ 相手に誠意が無い・異性問題・家庭内暴力・不倫疑惑解明・人間関係・金銭トラブル★ http://www.blacklist.jp/i 別離工作・情報収集・トラブル対策・ボディガ―ド・等々! ●真剣にお悩みの方、安心してご相談下さい。解決へ導きます★ □■各種データ・電話番号調査・住民票・戸籍謄本など調査■□ http://www.blacklist.jp/i 【注意】ジャンプしない場合はURLをコピーしてファイルから開いて下さい●○● http://www.blacklist.jp/ -------------------------- ◆リンク◆復讐現場密着24時◆ http://www.123456789.jp/ deでいいだろって言ってたものだが・・・ deにしようかdcにしようか迷ってるんだがどっちがいい? deはFreeBSDのQandAみたらパケットがなんやかんや言ってるし・・・ >>140 なかなか、興味深いね。ありがとう。 でも、>>142 を見ると、糞なのは、蟹じゃなくてBSDみたい なんだが。 とりあえず、蟹が糞の根拠にBSDのドライバコメントは 意味がないということでFA? >>146 de(2114x) ? dc(21143) ?? どっちも使ったけど、挙動/パフォーマンス共に互角だね。 どっちもstre&forwardのdmesg出るし。(無視だけど) xl(3C905B)は100baseTXでわけわからんError吐くからイヤ。(10baseだと出ない) rl (蟹) ? これは最低だよ。Pen4 2.66Ghz + 1GB 環境でもパフォーマンスは最低。 しかもたまに落ちる(Link down)。vr(VIA)の方がまだましだね。 そんなんでオレは鯖には em (PRO1000) か fxp(PRO100S)しか使わない・買わない。 つしでに独り言わせてもらえば、8ポートくらいのGbEスイッチもっと値下げしろよと。 >>147 FreeBSDでの事情はまあこのとおりとして、こんなDMA仕様では ソフトウェアコピーを避けられるOSなんてないような気がする。 この仕様に合わせてプロトコルスタックを設計でもしない限りは。 asr0 (Adaptec ATA RAID 2400A Cache:32MB) 上の 海門 120GB 7200rpm 流体 x3 (RAID-5)なので、そんなことはない。 *BSDで蟹を使うのはアフォ それで文句を言うのは更にアフォ tiか。一度使ってみたいもんだGENERIC。 # PCI Ethernet NICs. device de # DEC/Intel DC21x4x (``Tulip'') device em # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'') device txp # 3Com 3cR990 (``Typhoon'') device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support device dc # DEC/Intel 21143 and various workalikes device fxp # Intel EtherExpress PRO/100B (82557, 82558) device pcn # AMD Am79C97x PCI 10/100 NICs device rl # RealTek 8129/8139 device sf # Adaptec AIC-6915 (``Starfire'') device sis # Silicon Integrated Systems SiS 900/SiS 7016 device ste # Sundance ST201 (D-Link DFE-550TX) device tl # Texas Instruments ThunderLAN device tx # SMC EtherPower II (83c170 ``EPIC'') device vr # VIA Rhine, Rhine II device wb # Winbond W89C840F device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') device bge # Broadcom BCM570x (``Tigon III'') >>152 別にOSは問わないだろ。CPU負荷を気にする奴は使うな。 CPU負荷の問題じゃねぇんだよ。貴重なIRQを消費されるのも許せねぇしな。 母板上の蟹はジャンパでハサミしばってるよ。Red Lobsterのザリガニみたいによ。 すまなかったLINT。 device ti # Alteon (``Tigon I'', ``Tigon II'') >>159 いえいえこちらこそmake depend なんでみんなでFreeBSDなんだYO! わけわからないっ/stand/sysinstall i82557なNICを入手して早速FreeBSDなマシンにつけたものの認識くれません・・ LINKランプすらつかない状態だし。 う〜ん・・まいった壊れてるのかな? 俺が自鯖で使ってきたNICの歴史 NE2000 3C509 DEC20140ここまで10BASE DEC21140AF i82557 SMC 3C905B 別に今905Bで不満は無いのでそのまま。82559も持っているけど予備。 >>164 557は物凄い発熱なので チップが焼けてしまうことがある。 ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━― ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉 >>172 悪くはないが、905シリーズは3C905Bが一番な気がする。 (相性・発熱・性能・CPU負荷などね) 最近のSocket478なAopen製マザーは、 3Com 3C905B Promise FastTrak TX2000 を 認識してくれない物があったので、要注意だな。 >>179 もうチョット詳しく書いたら? それじゃ青ペンママン 買っちゃダメって言ってるのと同じだよ これってどうよ? ttp://buffalo.melcoinc.co.jp/products/catalog/item/l/lgy-pci32-gt/index.html あと LGY-PCI-TXD <=これは蟹 LGY-PCI-TXC <=これはsis900 (生産終了) ただ・・・ txcの方は自作機で認識しても 次回再起動時に新規カードが追加されたとか出る >>184 昨日買ってきた 鯖には使ってないのでノーコメント つーか 安いんだね今GigaNICも IntelProと同じくらいだ@3000円程度 GigaNIC買ってないので激しく意味無いのだが・・ >184 発売直後に3枚買ったが、2枚は死んだ。 やはりメルコは信用できん。 最近現場離れてるんでよくわからんのだけど、82547ってどうよ? エンジニアがヘボかったのかもしれんけど、 Catarystと鯖でFEC組んだりするとIntelと3com以外は リンクエラー続出で使い物にならなかったよ。 >>184 100Base でつかってまふ >>186 壊れるってどういうやつ? 先週買ったばかりなのだが 一日40G程度転送してる・・・ 簡単に壊れるものなのだろうか メルコに限らずGbEはチップの発熱がけたたましい。 壊れたと言ってる香具師、熱暴走でもしてるんじゃないの? ヒートシンク貼って過熱しないようにしておけば簡単には 壊れないよ。 グリーンハウスの蟹さんNICのケミコンが軽いお漏らしをしてますた >>192 GH-EL100/RLですか? (サーバーではないが)PowerMac7600/120に入って眠てます >>192 NICなんて、動けば安物でもかまわないと思うんだけど、 安物は、何故か電解コンデンサーが多いから、 ちょっと怖いよね。 なぜか21143がダンボール箱一箱分くらいあるんで後10年くらいはこれで済ませたいなぁ。 モロ動画 体験BBS 画像UPBBS チャット!! 完全無料オリジナル出会い系新設!! 来て・見て・書いて・貼る、ついでに出会いも・・・・ http://www.h2.dion.ne.jp/ ~m_oka/moemoe/moe.html 小遣い稼ぎの方法も載ってます。 案外バカに出来ない収入が・・・・ 82557は発熱凄いので止めとけ82559か82550がお勧め >>203 周りのチップが熱でやられるって話? んなもんメーカーに文句言え たった今、メルコのGbEで熱暴走体験しますた。 使ってるケースは、オウルの602SEで、フロントにHDD冷却用に80mmファンが2機 排気用に、80mmファンが1機の状態っす。 カード取り付け位置は、ケースの下から2段目。 他はAGP以外は何も付けてないんで、ガラガラの状態っす。 やぱヒートシンクは必要だっぺ。 ファイル鯖に付けてる同じNICは、さすがに吸気側80mmファン*3 排気80mmファン*6という爆音仕様が幸いしてか、24時間フル稼働でも屁でもねぃっす。 扇風機にごみ袋つけてそれをPCに引きこんでたれば結構効果ありそうな 気が。そこまで困ってないから検証してませんけど。 >>207 くだらねえレスをあっちこっちで書くんじゃねえ バカたれが。 >>201 確かにすごい熱さになる さすがにやばいと思い辛苦つけてる DardBus対応の(・∀・)イイ!LANカード無いかな? ノートPCで鯖運用してるんだけど高負荷かけるとCoredgaの10/100Baseカード(CardBus)だと パケット取りこぼすことがある。 自作機で運用してる方はIntelチップで問題ないのだが、ノートだと選択肢ビミョーな物ばかりで・・・ 3COM「3CCFE575CT」か「3CXFE575CT」の中古 \2,000ぐらいで入手できます。 INTELのCardBusはアメリカでは販売しているが、基本的に 日本では販売していないので。 ショップで、わざわざアメリカから輸入して通販・店頭販売しているところもあるので どうしてもIntelにしたい場合は検索の上、通販等で入手して >>212 どもアリガd 週末にでもアキバめぐりしつつ探して見ます ThunderLanの旧パッケージが凄い熱いでつ i82557以上 >>215 ご愁傷様です。 漏れは買うとき、 選別してシュリンク版のやつを買い漁ったよ。 今日秋葉原のジャンク屋を巡ったら、905Bが\1,780であったので 2枚買いしめたっす 安物のギガイーサを100Mbpsで使うのってどうよ? 元々1Gの設計だから、100base-TXで使う場合はかなり余裕があるんじゃない? 安物ギガは3000円台まで値段が下がっているな。 高い100Mより安いんで無いかい? >>220 そう考えるやついると思ったよ。 実際、安物の1000BASE-Tより、INTEL PRO 100Mbpsの方が速い 速いってのは正確じゃないな・・・ 取り扱いパケットとCPU負荷率の関係が、後者が優れているってこと。 >>220 馬鹿だなぁ ハード板や自作板には¥も当初はそう主張するやつが多かったが ベンチ取ったら100BASE-TXの方が速かった罠 IntelPro1000MTvs100S Intel i82557積んだOEM機をWin98で使ってるけどたまにUSBと干渉する 以外は問題ないね。それはドライバの問題だと思うし。中古で500円だった し程度は度外視して買った。もういらないから次はIntel製のサーバなんとか っていうの買うと思う。 >>221 禿同 httpdマシンに蟹のNICを使ってたけど、WANからのアクセスとLANからのアクセスが重なると パケットの取りこぼしで不安定になったりリクが帰ってこなかったりと。(3万リク/Hourの時) Intelのeeproに変えたらそれが収まった。 やっぱりIntelのが高いのには理由があるんだな。って思った。 うちの鯖は、WAN側に100S、LAN側に1000MTでつ。 LANではSMB/CIFSも使うので、100Mbpsでは不足。 蟹と一口に言っても、基板の実装を限界までケチったのからSMC EZCard10/100みたいなのまであるからなぁ DEC21140はパケット取りこぼしが多い様で微妙。 >>227 IntelのNICにもそういう理論が当てはまるん? 昔のNICを持ち出してもまいっちんぐなんだけどさ(w >>229 基板のデキは、アナログ的な安定性とかに影響しそうだな。 ただ、いくら基板に根性込めても、蟹はそもそもの設計が手抜きなので… 安物NIC、100BASEの蟹なんかでアレだから 安物のギガイーサを1000BASEで運用すると 相当CPUに負荷かけそうだな。 もしかして使いものにならないんじゃ・・・ >>229 Intelは純正とNECのしか無かったような >>233 今IBMはどうだっけ? あそこいーさじぇっととか言いながら搭載チップコロコロ変わるからな。 自作板かどっかのNICスレで最近のIntelのバルクは半田付けがいい加減とか見た記憶が read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる