[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:28194] Re: masq したローカルネットワークから不定期に外に出られなくなる
和田です.
リプライが遅くなりましたが, 沢山の方々にお返事頂き有難うございます.
なかなか時間がさけなくてドライバやカーネルオプションの方はまだいじって
いませんが, とりあえず簡単にできる, 上川さんにご指摘頂いた実験だけはやっ
てみたのでご報告致します.
From: Junichi Uekawa <dancer@xxxxxxxxxxxxx>
Date: Fri, 27 Apr 2001 17:29:24 +0900
> 結構gnutellaって帯域くいますよ.
<snip>
> # もしかして,bearshareがTCPコネクションを閉じてなくて,
> # ポート数を使い切っているとか?
>
> ここはgtk-gnutellaを走らせてみて,bearshareが悪いのか,
> それともgnutellaプロトコルがわるいのか確認してみては?
ローカル側の sparc マシンで gtk-gnutella を走らせてみました. Win98 上
で BearShare を走らせた時には 20 〜 30 分位で masq が死ぬのですが,
gtk-gnutella の場合には, 数時間走らせても死にませんでした. ダウンロー
ドのしすぎでハードディスクの用量がいっぱいになった所で一旦実験を終了し
てしまったのですが, どうも死ぬ気配はありませんでした (死ぬ時も突然では
ありますが).
From: TAHARA Yuusuke <tahara@xxxxxxxxxxxx>
Date: Thu, 26 Apr 2001 00:40:42 +0900
> あと、Intel の EEPro100 の場合、カーネル付属のドライバがタコで、しば
> らく使っているとネットワークが死んじゃうことがありました。結局、Intel
> が配っているドライバを使ってなんとかしましたが。NIC のドライバも調べて
> みると良いかもしれません。
From: Hiroyuki Shimada <shimaden@xxxxxxxxx>
Date: Thu, 26 Apr 2001 08:43:05 +0900
> Google でキーワード「Transmit timed out, status」を探してみましたら、
> こんなものが出てきました。
>
> http://the.turbolinux.co.jp/archive/ml/users/msg03428.html
> http://search.luky.org/linux-users.4/msg08778.html
<snip>
> ということで、ドライバの不具合の可能性があるのかもしれません。
NIC は, グローバル側とローカル側で同じもの (corega の FEther PCI-TXL,
via-rhine) を使っております. ローカル側の NIC だけが死に, グローバル側
の NIC は死んだことがないので, NIC のデバイスドライバの不具合の可能性
よりもむしろ, たはらさんやおはらさんにアドバイス頂いたように masq の方
の問題のような気がしています.
From: TAHARA Yuusuke <tahara@xxxxxxxxxxxx>
Date: Thu, 26 Apr 2001 00:40:42 +0900
> On Wed, 25 Apr 2001 15:45:53 +0900
> wada@xxxxxxxxxxxxxxx wrote:
>
> > BearShare と使うとネットワークが死ぬのはほぼ間違いないとようなのですが,
> > その原因は今だによくわかりません.
>
> BearShare の仕組みはしらないのですが、大量のコネクションを張りすぎて、
> masquerade のリソースが足りなくなったとか?(違うかな...)
From: plain <car31930@xxxxxxxxxxxxxxx>
Date: Thu, 26 Apr 2001 18:34:22 +0900
> On Thu, 26 Apr 2001 00:40:42 +0900
> TAHARA Yuusuke <tahara@xxxxxxxxxxxx> wrote:
>
> > BearShare の仕組みはしらないのですが、大量のコネクションを張りすぎて、
> > masquerade のリソースが足りなくなったとか?(違うかな...)
>
> 私も、同じように BearShare の仕組みは知らないのですが、masquerade
> のリソースが足らなくなるっていう事は体験したことがあります。
> その時は、486が載っていた古いマシンで masquerade していたのですが、
> ネットワークを使うゲームをすると、割と簡単に落ちていました。
> 原因は今もってわかっていませんが、マシンが非力だと、なりやすいようです。
masq のパフォーマンスについては, 今度時間がある時に, 島田さんにご指摘
頂いたようにカーネルオプションを変えてコンパイルし直して実験してみたい
と思います.
From: Hiroyuki Shimada <shimaden@xxxxxxxxx>
Date: Thu, 26 Apr 2001 19:20:06 +0900
> On Thu, 26 Apr 2001 18:34:22 +0900
> plain <car31930@xxxxxxxxxxxxxxx> wrote:
>
> > その時は、486が載っていた古いマシンで masquerade していたのですが、
> > ネットワークを使うゲームをすると、割と簡単に落ちていました。
> > 原因は今もってわかっていませんが、マシンが非力だと、なりやすいようです。
>
> マシンが非力な場合、カーネルの設定でパフォーマンスを調整できるようです
> ね。Kernel 2.2.x なら、
>
> Networking Options:
> Packet socket:
> パケット・プロトコル通信をサポートする。有効にすると通信が高速に
> なる。
> IP: optimize as router not host (CONFIG_IP_ROUTER):
> Y にすると、ホストとしてよりルータとしての性能が上がる。
> IP: Allow large windows (not recommended if < 16Mb of memory):
> ネットワーク通信用にメモリにバッファを確保してパフォーマンスを上
> げる。搭載メモリが 16MB 以下の場合はこの機能は推奨しない。
>
> あたりが関係ありそうな気がするのですが、識者の方、いかがでしょうか。
-----------------
和田