p2pについて質問です。
現在javaでインターネットプログラミングを学んでいます。
私の知識ではサーバーとクライアント同士が通信する際サーバー側はルータのポートを開放しないとだめだと思っています。
しかし,skype,torrent,line,veohなどのP2P方式で通信を行っているソフトではルータのポート開放をせずに使えます。
どのような方法で通信しているのか教えてください。
自分の予想とその予想が正しかった場合の疑問点を箇条書きします。
1.ルータのポート開放がプログラムで操作できる。
→ルータには多種多様にありおなじ操作でポート開放ができるのか。
2.実は統括するサーバーが各所に設置してあり、そこにクライアントとしてつなげる。そのサーバーがP2Pで通信している。
→疑問点なし。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。