首页 >
站长学院 >
网络安全 > 对等计算的实际使用:P2P技术
介绍及历史
2001 年 3 月
对等(P2P)计算有希望成为才智共享的典范,它足以把一些引人关注的分布式计算技术从后台推到前台。为了更好地理解 P2P 技术,Todd Sundsted 在本系列的开始先把时间追溯到诞生第一个流行 P2P 应用程序的 20 世纪 80 年代早期。他说明了在更广阔的分布式计算前景中,对等计算处在什么位置。最后,他提出了世界上最简单的“对等”,以此预示将要发生什么,并指出了它的不足。了解了这些信息,您就能够用 Java 编程语言建立自己的 P2P 应用程序,或者使特定的技术适应您的编程目标。
P2P 应用程序框架
2001 年 5 月
要理解 P2P 计算的技术方面,最佳途径是研究一个真正的 P2P 应用程序。本月,Todd Sundsted 将带您经历这样一个应用程序。他描述了怎样安装它、怎样配置它以及它是怎样工作的。
对等网络中的信任和安全性
2001 年 6 月
一旦 P2P 应用发展到一个引人关注的程度,信任和安全问题就出现了。在用户间互相了解的小型应用中,信任和安全很少会成为问题。可是,有用的 P2P 应用很少会保持这么小的规模。本月,Java 设计师 Todd Sundsted 将探讨在 P2P 应用中的信任和安全问题,为您介绍使分布式应用中的信任成为可能的工具。
P2P 遇上 SSL, 保证对等机之间的通信安全
2001 年 10 月
对任何重要的 P2P 应用程序而言,对等机之间的安全通信都是一个核心要求。尽管安全的细节依赖于如何使用该应用程序和该应用程序将要保护什么,但通过使用现有技术,例如 SSL 实现强壮的、一般用途的安全通常是可能的。本月,Todd Sundsted 演示如何在 P2P 安全中使用 SSL(通过 JSSE)。
对等点如何彼此定位
2002 年 2 月
要完成有用的工作,P2P 应用程序中的对等点必须能够彼此发现对方和与对方交互。软件开发人员 Todd Sundsted 在本文中继续研究 P2P 计算,并描述了几种完成这一任务(称为发现(discovery))的方法,以及每种方法的优势和弱点。
基于 IP 多播的发现
2002 年 4 月
软件实体能够参与具有 P2P 应用程序特征的直接的对等交互之前,该实体必须发现将要与之交互的适当的对等点。所有可行的 P2P 体系结构都提供一种针对发现问题的解决方案。
关于作者
Todd Sundsted 自从有桌面型的计算机以来一直在编写程序。虽然原来是对用 C++ 创建分布式应用感兴趣,但在 Java 成为构建此类应用程序的显然之选时,Todd 就转移到了 Java 编程语言。除了写作,Todd 还是 PointFire,Inc. 的一个联合创始人和首席设计师。可通过 todd-p2p@etcee.com 与 Todd 联系。