私のセットアップ:
セラー内サーバー+ GBitスイッチ。屋根への長いケーブル。GBitスイッチ。私は屋上に3台のコンピューターを持っています。1つは100MBitイーサネット、GBitを搭載した1つのラップトップと新しいコンピューターのみです。
古い100MBitコンピュータからのping時間:平均0.5msラップトップからのping時間:平均で0.4ms新しいコンピュータからのping時間:平均で5msまたは30msまたは200msですが、しばしば980msまでのping時間を確認します。一般に、スループットは非常に不安定です。
屋根のスイッチを交換しました。変化なし。新しいコンピュータをルーフスイッチに接続するケーブルを交換します。変化なし。Intel GBitチップ(82541PI)を備えたPCIネットワークカードをインストールし、組み込みのRealtek RTL8111 / 8168Bの代わりにそれを使用しました。変化なし。はい、DHCPサーバーから別のIPアドレスを取得したので、ケーブルを正しいポートに接続したと確信しています。
まったく同じネットワークカードが、同じオペレーティングシステム(openSUSE 12.1)を使用している古いコンピューターで完全に機能しました。
ifconfig
言う:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15679 errors:0 dropped:0 overruns:0 frame:0
TX packets:13077 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
ethtool
言う:
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
この動作の原因は何ですか?
[編集]何か面白いものを見つけました:
# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
0: 178 0 0 0 0 0 0 0 IR-IO-APIC-edge timer
1: 6 0 0 0 0 0 0 0 IR-IO-APIC-edge i8042
8: 1 0 0 0 0 0 0 0 IR-IO-APIC-edge rtc0
9: 0 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi acpi
12: 10 0 0 0 0 0 0 0 IR-IO-APIC-edge i8042
16: 3302428 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb1, nvidia, mei, eth1
17: 184 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi snd_hda_intel
23: 16721 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb2
ご覧のとおり、割り込み16は1つのUSBポート、グラフィックカード、「mei」(?)とに対応していeth1
ます。
それが遅い理由を説明していると思います。2012年に割り込みを割り当てるにはどうすればよいですか?
ping
と、すべてのpingが戻ってきますか?つまり、セットアップでpingまたはパケットが緩んでいますか?