web-dev-qa-db-ja.com

コンピュータがUSBイーサネットアダプタを使用するか、ネットワークカードを使用するかによって、どのような違いがありますか?

タイトルが述べている通り。

コンピュータがPCIスロットに取り付けられた物理ネットワークカードではなくUSBイーサネットアダプタで接続されているかどうかによって、モデム/スイッチ、速度、消費電力にどのような違いがあるのか​​知りたいのですが。

当然の結果として、ネットワーキングのヌーボーにどちらをお勧めするかを知っておくとよいでしょう。

4
Everyone

ここで計量しているコンピューター技術者...

他のポスターが言っているように、あなたの最善の策は内部ネットワークカードです。これは次の理由によるものです。

  1. USB IOはCPUによって制御され、USBネットワークカードは使用できません [〜#〜] dma [〜#〜] -これは、CPU使用率がネットワークトラフィックとともに増加することを意味します;
  2. USBバスは共有されます。つまり、1つの喉が渇いた周辺機器は(深刻な場合)ハードドライブなどの他の周辺機器のパフォーマンスに影響を与え、マウスやキーボードなどのHID周辺機器の遅延に影響を与える可能性があります。
  3. イーサネットチップセットは非常に少なく、PCIカードをサポートするために直接使用される、テスト済みの堅牢なドライバがあります。USBインターフェイスを追加する場合は、チップセットをUSBバスに「接着」するために追加のドライバが必要です。 。]
    • 特に中小企業が関与している場合、ドライバーは混乱しやすいです。

理論的には、専用チップにオフロードできない追加のCPUオーバーヘッドがあるため、USBアダプターのシステム電力使用量は大きくなります。ただし、これは高スループットの場合には当てはまらない可能性があります(読んでください:私は実際には知識に基づいた推測をしているだけです)。

9
Alex Hirzel

実用的な場合は常に、USBよりも専用のカード/アダプターをお勧めします。

USBは利便性に優れていますが、役立つ可能性のある重要なコンポーネントには絶対に使用しないでください。

パワーやスピードについては数字がありません。

そうは言っても、100Megの完全なネットワーキング速度を「サポートできる」と確信しています。完全に確信しているわけではなく、ギガビットの速度については疑問があります。

多くのISPがUSBネットワークを提供した数年前に戻ると、それらは常に問題を引き起こしていました。最も一般的なのは、CPUが集中的に使用されている場合(80%を超える場合など)、パケット損失やその他のエラーが発生することは珍しくありませんでした。

3
William Hilsum

USBイーサネットアダプタISネットワーク「カード」。これらはすべての目的と目的で同じです。PCIスロットとUSBのどちらがより多くの電力を消費するかはわかりませんが、考慮しても無視できます。 DC内部で使用された電圧。

私はまだ内部ネットワークカードを好みますが、それは、可能であれば、コンピューターを渡すことが好きではないからです。そして、そのようなことは途切れることがあります。

1
KCotreau