単一のコンピューターにいくつのイーサネットポートを接続できますか


11

クアッドポートPCI / PCIエクスプレスカードが存在するという事実を考えると、1つのサーバーに何個(x4)プラグインできるのでしょうか。

おそらくキャパシティのボトルネックはPCIバスにありますが、私はそれを計算する方法に精通していません。


これは理論的な限界があるかどうかを尋ねているのですか、それとも自分で本当に大きな数字が必要ですか?幾つ?バスについて質問している場合、CPU / OSとフル容量で通信することを意味しますか?
ラップ

ルーターソフトウェアを実行し、少なくとも12個のポートが必要です。私は壁を満たすためにこれらのクワッドのNICの3が動作されるだろうか、私が追加した場合、私は疑問に思う
TzuryバーYochay

回答:


16

純粋に物理的な観点からは、使用できるインターフェイスの数に制限はありません。12個以上のPCIスロットを備えたシャーシを入手でき、エクステンダーは100個以上まで拡張できます。

帯域幅の観点から見ると、64ビットPCIバスの帯域幅は528 MBpsで、これは42 100 Mbpsリンクまたは4つの1 Gbpsリンクがノンストップで発生することを意味します。しかし、ほとんどの人はそうしませんので、もっと多くのカードを使用できます。

OSの観点から、符号なしバイトを使用してNICを識別するOSは、255または256カードに制限されます。Linuxは代わりにフルネームを使用します。つまり、理論的な制限はありません。

要するに、12個のポートは何もありません。


2
バスが収容できるPCIスロットの最大数があります(その数は思い出せません)。したがって、多数のスロットを持つシステムには複数のバスが必要です。つまり、潜在的な帯域幅の合計がさらに大きくなります。
ジョンガーデニアス

@John:または、ブリッジを使用して複数のバスを接続することもできますが、合計帯域幅は増加しません。
イグナシオバスケス-エイブラムス

バス帯域幅が不足するずっと前に、ネットワークプロトコルを処理するだけで処理能力が不足すると予想しています。
symcbean

2
スイッチを購入するだけです!
symcbean

良い点です。ただし、その数のソケットを備えたシステムは、ブリッジが提供するパフォーマンスを向上させるように設計されると予想されます。
ジョンガーデニアス

2

私の友人は、PCIの4つのインターフェイスのうち4つのカード(PCI-Eの場合は覚えていない)をプラグインできる最大数だと言いました。


16個のポートが適切になりますか?
ツリーバーヨチャイ

@aif、それは特定のマシン向けの可能性がありますが、16枚以上のNICを持つ多くのマシンを見てきました。
Chopper3

2

実際のポートとそれらのポートにサービスを提供する機能は、2つの非常に異なるものです。

単に愚かな数のポートが必要な場合は、複数のマルチポートUSBカードとハブを使用し、文字通り数百または数千のUSBベースのイーサネットアダプターを使用できます。 (ドライバーがそのような数字をサポートしているとは思いませんが)恐ろしいでしょう。

「適切な」NICに関しては、10個以上のマルチポートGigEカードを使用できなかった理由はなく、数個の10Gbpsトランクで最大24 x 1Gbpsリンクを喜んで提供するHPのVirtual Connect Flex-10カードを使用することさえできません。 。

しかし重要なのは、機能上のニーズを利用可能な帯域幅に一致させることです。個人的には、より少ない10Gbps NICを使用し、OS内からVLANタグ付き仮想NICを使用することを好みますが、それは万人向けではありません。


2つのUSBイーサネットアダプターを動作させるのは苦痛です。彼らは、ドライバーが効果的に機能するために、別々のハードウェアバスに乗らなければなりません。動作するように2つ以上を取得することは、おそらくばかの使いです。
トム・オコナー

1

マルチポートNICまたは複数のNICを使用する場合、実際のパフォーマンスのスケーリングは直線的ではありません。まず第一に、実際のパフォーマンスとパフォーマンスのスケーリングは、NICのタイプとベンダーに大きく依存します。第二に、複数のNICを使用する場合、特に可能な最大パフォーマンスに到達しようとすると、CPUとメモリバスのオーバーヘッドが直線的に増加しません。

パフォーマンスを探している場合は、高速でのCPUオフロード機能が優れている10GBイーサネットソリューションを確認してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.