对等网络是一种无服务器网络技术,允许多个网络设备共享资源并直接相互通信。 此技术适用于具有 Service Pack 1 的 Windows XP (SP1) ,以及运行适用于对等基础结构的高级网络包的更高版本的客户端。
对等基础结构是一组网络 API,可帮助你开发使用网络上计算机集体能力的分散式网络应用程序。 例如,对等应用程序可以是协作通信、内容分发技术等。
对等基础结构提供了可靠的网络基础结构,因此你可以专注于开发应用程序,因为基础结构是为你开发的。
对等基础结构包括以下主要组件:
可缩放且安全的对等名称解析
高效的多点通信
分布式数据管理
保护对等标识
保护对等组
可缩放且安全的对等名称解析
PNRP) 命名空间提供程序 API (对等
名称解析协议是名称到 IP 的解析协议。 包含所有参与对等的 IPv6 范围或上下文称为
云
。 PNRP 允许对等方在云中相互交互。
高效多点通信
对等基础结构包括提供高效多点通信
的图形 API
。 与 PNRP 一样,对等图形允许一组节点进行交互,以
记录
的形式相互传递数据。 对等方生成或更新的每个记录都会发送到图形中的所有节点。
分布式数据管理
分布式数据管理会自动存储发送到对等图的所有记录,直到每个记录的指定过期时间。 对等网络可确保对等图中的每个节点都有类似的记录数据库视图。 如果对等图具有与之关联的安全模型,该图将包含以下信息:
谁可以和不能连接到图形
谁可以根据外部定义的条件保护和验证记录
安全对等标识
对等基础结构提供了一个对等
标识管理器 API
,可用于创建、管理和操作对等标识。 对等标识用于定义 PNRP 中安全终结点的名称,可以表示参与对等网络的任何资源,包括安全的对等组和服务。
保护对等组
对等
分组 API
将对等图形、标识管理器和 PNRP API 组合在一起,形成一个统一且方便的解决方案,用于对等网络应用程序开发。 对等分组 API 使用对等标识管理器 API 和自签名证书方案来确保图形基础结构内的安全性。 每个组都可以通过 PNRP 解析和注册,这允许在已注册的对等组中随机对等进行名称解析。 组可以是 PNRP 中的终结点,就像对等方一样。
有关对等基础结构中的 API 的概述,请参阅主题
什么是对等基础结构?
。