パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Wii Uでのネット対戦機能を利用する際に開放すべきポートは「1〜65535」」記事へのコメント

  • EAだって長いことオンラインサービス提供してるし、他のゲームではポート番号指定で開放するのを推奨してます。
    WiiUだけこういう表記になった理由があるんでしょうか。

    調べたら、
    ドラゴンクエストXで使用する可能性があるポート番号
    ・TCP 25,80,110,443 および 50000~65535
    ・UDP 50000~65535
    範囲が広いけど、全部推奨ってわけでもない。
    EAがそういう回答したってのは、「WiiUなんかガキのゲーム機だからゲーム毎に設定するなんて面倒だ全部開放って言っとけ」ってことかね。

    • by Anonymous Coward

      80, 443はわかるけど25と110ってメールの送受信でもするんですかね。ゲーム内にメールはあるけど。
      そいやなんかのゲームでメールアカウント登録しておくとゲーム内でメール着信のお知らせが出るのありましたっけ。
      てか、帰ったら確認しよう。PC版入れたところなんで。

      • by Anonymous Coward on 2013年08月08日 16時03分 (#2437169)

        いや、対戦相手その他が、そのポートへ接続して来るかUDPのパケットを
        投げてくるかする場合があるから受信できるよう開けておけ、
        と言う意味で、それがウェルノウンポートかどうかには大した意味は無い。

        ポート番号と、番号で何のサービスを動かすかの対応は、
        わかりやすさのために標準的にはこれにしましょうと言う取り決めがあるだけ。
        webサーバを25に立てたり、そこへブラウザからアクセスしたりも普通に出来る。

        # ただし、素朴な生インターネットの話。
        # 今時の環境だと、安全の為やらなにやらフィルターがかかっていたりして、
        # 標準以外のポートの使い方をすると謎のトラブルが起こる場合も多い。

        この場合は、任天堂曰く、「どのポートを使うかはゲーム開発者に完全に任せている。
        どのゲームがどのポートを使っているかは把握していないので、どのゲームでも問題なく動くようにするには、
        1~65535の全てを開けておけ、としか言いようがない」ぐらいの意味かと。

        EAが「自分のところで使う分だけ」と答えなかった理由は推測するしか無いけど、
        ・他社製ゲームが動かないのにまた問い合わせしてくる奴が居てめんどくさい
        ・任天堂の公式見解がそれなので、乗っかった方がサポートが楽
        ・今後の予定が決まっていないのでもういいや
        とか?

        親コメント
        • by Anonymous Coward

          >ポート番号と、番号で何のサービスを動かすかの対応は、
          >わかりやすさのために標準的にはこれにしましょうと言う取り決めがあるだけ。
          >webサーバを25に立てたり、そこへブラウザからアクセスしたりも普通に出来る。

          確かに強制じゃあないようだけど、他の機器で使用しているポートと
          バッティングする可能性が非常に高いから、普通は避けるでしょ。
          わざわざウェルノウンポートを使うメリットがない。
          tcp:25に至っては、キャリア側でブロックされるし。

          >TCP 25,80,110,443

          smtp,http,pop,https,だよね。
          流石にテキトーにこのポートを指定することは、あり得ないかと。

          • by Anonymous Coward

            ルータの内側からNAT経由で、「自機に振られたIPアドレス」以外のアドレスへの通信を、ポート転送で受け取る事を
            前提に設計されているなら、ルータなどが使っていそうなポートを避ける理由はある。
            ただ、そういう設計の機械なら、もうちょっと使うポートの範囲を限定するとか、大人しい設計になるんじゃないかと思う。

            一方、インターネットに直接繋ぐなり、自機に割り振られたIPアドレスそのままで通信を行う前提なら、
            そもそも他の機械とのバッティングは起こりえないので、1~65535のどれを使っても問題はない。

            この乱暴な仕様からすると、後者の前提で、「ええっ!? ルータがNATするみたいなへんてこりんな環境で使いたいだって?
            そりゃ、全ポートを転送したら動くかもしれないけどさぁ(棒読み)」みたいな白々しい対応をしてるって事じゃないかと邪推したくなる。

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...