port0が中継するようにもできるよね.
port0の問題は,他のノードからport0の方向に
ソケットを張れない(開始できない)事.
>>696の言うように,逆向きに張るように,port0に対して
Winnyネットワークを通して転送リンク確立をリクエストすれば良いだけ.
Napsterとかと一緒.
port0は,転送の両端が非port0の時だけは転送が可能
と言う条件で検索にかかるようにすればいい.
現状で既にポート情報は流れてるんだから,
匿名性にも問題ないはず.
port0同士の転送ができないけど,これは仕方ない.
もしport0が上記の方法で転送するようになれば,
port0ノードが増えたとしても
非port0ノードだけがそれを転送ノードとして使えるんだから,
それはそれでよかったりするんじゃない?
port0は非port0を,非port0はport0を転送ノードとして
使うように自然に落ち着きそうな気がする.