goodguy речь шла не конкретно о самой технологии п2п, а ее реализации в фп как верно подметил тов.
gloomyBrain
Цитата:
It is possible for the message to end up at someone else than you originally targeted when there are connectivity problems in the group (like when there are NATs and firewalls). When a NAT or firewall prevents some peers from making direct neighbor connections with some other peers, it’s likely that they won’t form a perfect ring. In a perfect ring, for each peer p: p.nextIncreasingPeer.nextDecreasingPeer == p.nextDecreasingPeer.nextIncreasingPeer == p. NATs and firewalls can break this, and then directed routing may behave inconsistently.
|
gloomyBrain
Цитата:
Вы сообщаете Cirrus'у свой IP, а он выдает Вам IP других участников (так это выглядит для FlashPlayer'а).
|
я уж точно не помню, но насколько знаю, получить IP \ порт юзера по его peerID нельзя? и что мы можем сделать зная IP другого юзера7
данный подход хорош только для лана насколько я понял:
http://www.flashrealtime.com/local-f...rus/#more-1803