http://www.hatena.ne.jp/1100861760#
人力検索はてな - ルータのUPnP機能をOFFにした状態で、MSNメッセンジャーのビデオチャットを行ったところ、うまく通信できてしまいました。ビデオチャットには、UPnPが必須と思っていたので..
ダミーですみません。
ルータの設定でそのPCがDMZになっているのではないですか?
またはポートフォワード設定でそのPCに全部転送される設定になっているとか。
http://www.hatena.ne.jp/1100861760
人力検索はてな - ルータのUPnP機能をOFFにした状態で、MSNメッセンジャーのビデオチャットを行ったところ、うまく通信できてしまいました。ビデオチャットには、UPnPが必須と思っていたので..
以下の要因が考えられます。
・OFFにしたがルーターを再起動していなかったので設定が反映されていなかった。
・使ったパソコンがDMZ領域内
・手動でチャットに使うポートが開いていた。
・そもそもOFFになっていなかった。(ONのまま)
使用しているルータのUPnPのステータス表示でもどのポートもマッピングされていませんでしたので、UPnP機能は使用されていなかったものと思われます。(Onの時は、ステータスに表示されていました)手動では設定していませんが、デフォルトの設定をもう一度確認してみます。
urlはダミーです。
ルータの場合のUPnP(ユニバーサル・プラグ・アンド・プレイ)はあくまで自動接続用の機能でしかないと思います。
対応したPC(MeやXp)の接続を自動でできるようにする為の物。
要するに、ネットワーク設定を手動でやって接続するとか、既に接続設定ができあがっているなら切っても問題ない訳で・・・。
「ビデオチャットには、UPnPが必須」だとしたら、対応してないwin98やwin2000ではそれができないという事になりますが、そんな事はないでしょう?
ビデオチャットについてはひょっとしたら違うかもしれませんが、少なくともファイル転送については、どちらか片方がグローバル IP でつながっているか UPnP 対応で、かつその条件を満たしている側から満たしていない側への接続要求であればうまく通信できたはずです。
というわけで、今回はたまたまその条件を満たされていたのではないでしょうか? うまく通信できた時と逆方向にビデオチャットの接続要求をかけた場合は正常に動かないのではと思います。
http://www.hatena.ne.jp/1100861760#######
人力検索はてな - ルータのUPnP機能をOFFにした状態で、MSNメッセンジャーのビデオチャットを行ったところ、うまく通信できてしまいました。ビデオチャットには、UPnPが必須と思っていたので..
P2P通信ができればいいだけでしょうから、相手方のポートが開放されていたのではないでしょうか?
回答ありがとうございます。ルータはデフォルトの設定のままで、UPnPのみOFFにしたため、特定の端末に関わるような設定は入っていません。NATがかけられ、プライベートアドレスで運用しています。
何か他に理由はありそうですか?