gpt4 book ai didi

p2p - 点对点 : Methods of Finding Peers

转载 作者:行者123 更新时间:2023-12-02 00:19:09 27 4
gpt4 key购买 nike

是否有任何已知的方法可以在不使用专用中央服务器的情况下找到对等点?

即:如果我有对等方断开并重新连接到互联网但每次都获得一个新的 IP 地址,并且我想连接到他们而不设置专用服务器进行注册。

我正在考虑使用对等点的电子邮件地址定期发送已连接对等点的 list ,并带有某种时间码,从而无需专用服务器。如果在尝试所有先前已知的对等地址后没有一个对等点可以连接,这将是一个后备。但是现有的寻找同伴的模型会更可取。

最佳答案

必须至少知道一个初始对等方才能发现更多信息,这是没有办法的。
完全 P2P 协议(protocol),例如 Gnutella 或 Gnutella2,或更简单的 Overnet(因 Storm Worm 而闻名),基于每个客户端都有一个由几个对等点组成的启动列表。例如,这些可以来自基于网络的自动跟踪器。客户端将通过向其他对等方询问更多地址来发现整个网络或其中的一部分,例如在委派文件搜索时。

如果您真的无法拥有任何类型的集中式资源,那么您能做的最好的事情就是通过广播消息并最终通过 IP 地址扫描找到第一个对等点。第一种方法是善意的,但在至少 98% 的情况下不会产生任何结果。当然,后一种方法是滥用互联网,在大多数国家都是非法的。

我真的会重新考虑拥有某种中央跟踪器。它可以像 Web 服务器上的 PHP 脚本一样简单(今天的 gnutella 网络由 1020 个这样的脚本组成,由彼此不认识的人托管)。而且这肯定比电子邮件更轻量级(至少由于垃圾邮件过滤器,它无论如何都不起作用)。

关于p2p - 点对点 : Methods of Finding Peers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/310607/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com