
プロバイダーによる速度制限への対処法
★現在制限していることが確実なプロバイダー
・ J−COM
・ ZAQ
・ Yahoo!BB
・ ODN
・ OCN
・ SO−NET
・ hi−ho
・・・・・などほとんどのプロバイダが規制しています。
★まず確認して欲しいこと
まず、インターネットの速度が落ちていないか、速度計測サイトに行って調べてください。
J-COMの8Mbpsの契約なら、2Mbpsくらい出ていれば大丈夫だと思います。
ちなみに私は6Mbpsくらい出ているようです。
インターネットの速度が落ちているようなら、最近システムの変更をしなかったか考え直してみてください。
ファイアウォールや、ルーター、無線LANなどを使用して接続すると、速度が落ちることがあります。
システムの変更がないなら、「モデムのリセット」をしてみてください。
手順:パソコンとモデムの電源を抜いて5分程度放置、再度電源投入。
それでもインターネットの速度が遅いようならば、サポートセンターに苦情を言ってください。
★根本的な対処法
プロバイダー側がMXなどのソフトを使って通信していることを知る方法は大きく以下のようなものがあると思われます。
1.Port6699が開いていて、且つ大量の通信を行っているか
2.他のユーザーと比べて異常な量の通信を長時間していないか
1.Port6699が開いていて、且つ大量の通信を行っているか
Port(ポート)とは、自分のパソコンが他のパソコンと通信するときに空ける港(英語ではポート)のようなもので、通信しているときには必ず1〜65536の数字のどこかのポートが開いています。
WinMXの場合、1.0〜3.31までどのバージョンでもポート6699を使用します。
ほかのソフトはあまり6699ポートを使うことはないので、ポート6699を使って通信をしていた場合、プロバイダーは「MXをしているな」と分かるわけです。よって、ポートを設定で変えてやることでバレにくくなります。
2.他のユーザーと比べて異常な量の通信をしていないか
これはMXでなくても、WinnyやFTP交換etc・・・などいわゆる「ファイル交換ソフト」を使っているユーザー全員を規制できます。
しかし、異常な量の通信だけでは、例えばWindowsのサービスパックを落としているだけで遅くなったりしてしまうので、「大量に」プラス「長時間」という条件をつけることで、プロバイダー側は「ファイル交換ソフトを使っているのではないか?」と推測できます。これについては、対処法は少ないと思います。
★具体的な対処法
それでは、具体的にどうすればいいのでしょうか。
以下のような方法を使うことが可能です。
1.ポート6699・6257を回避し、他のポートを使用する
2.ポートは頻繁に変える
ポートを変更する方法は、下にスクリーンショットつきで載せました。
ポートを変更しても遅い、という人は、プロバイダーから目をつけられているユーザーということが考えられます。
J−COMからのメールではそういうことも辞さない、という雰囲気がにじみ出ていますので、そのユーザーがよく使われるポートで、多量に通信を行いはじめた瞬間、接続をリセットされる可能性があります。
その場合、ポートを頻繁に変えるか、究極の場合、プロバイダーの変更しかないかもしれません。
大量の通信を行うことによって掛けられる制限は回避できないと思います。
MXでなくても、FTPサーバーや自宅WEBサーバーなどによる大量の通信は、その地域の他のユーザーに多大な影響を与えます。
また、バックボーンの少ない地域ではサービスが停止する恐れもあるので、プロバイダー側はそれを規制する権利があります。
これは規約にも書いてあるようです。
ポートの変更 WinMX3.1編
(環境:WinMX3.11 日本語化済み 子接続 Windows2000-SP2 J-COM関東地区 帯域制限なし)
起動したら、まず真ん中からちょっと右側よりの上にある「設定」ボタンをクリックします。
そうすると、新しいウィンドウが出てくるので、白いボックスの中の「外部からのTCP接続」をクリックします。
そうすると、その右側に、「ポート 6699 でTCP接続を待つ」と出てくるので、6699のところを1〜65536のいずれかの数字にします。

次に、左側の白いボックスの戻り、すぐ下の「UDPパケット通信」をクリックします。
そして左側の「UDP接続を使用する ポート: 6257」とあるので、6257を他の数字に変えてください。

下のスクリーンショットは、設定を変更したあと、すべてのキューを試しに転送してみたところです。
224KB/s出ています。

次に、DoMってみました。
かなり速度も出て、完全にDoMれます。
360KB/s出ています。

ポートの変更 WinMX2.6編(小鯖)
(環境:WinMX2.6 日本語化済み-WinMX2.6j3 Windows2000-SP2 J-COM関東地区 帯域制限なし)
2.6の小鯖を使っている程度の知識があるぐらいの人なら大体知っていると思いますが、書いておきます。
起動した画面の上側、真ん中よりやや右側にある「設定」をクリックします。
そのあと、ファイアウォール/ネットワークの設定ボタンをクリックすると、さらに新しいウィンドウが出てきます。
そのなかの受信のTCP接続とUDPパケット通信の中の、
○受信のTCP接続 6699 ポートを使用
□受信のUDPパケット 6257 ポートを使用
のところの6699と6257の部分を別の数字に変えてやればOKです。

このページは以上です。