BitTorrent 增强提案索引(BEP-0000)

原文链接

BEP:0
题目:BitTorrent 增强提案索引
版本:cc019ba660805f441593d565cd930a4d1f4ae471
最后修改:Fri Jul 20 09:34:18 2018 -0700
作者:David Harrison <[email protected]>
状态:活跃
类型:过程
创建时间:10-Jan-2008
更新记录:Oct 13, 2012: 更新了指向文档存储库的链接

BitTorrent 社区论坛协调 BitTorrent 协议套件及其参考实现的开发。 Bram Cohen 希望 BitTorrent 主线的 Python 实现保持开源,并且协议开发过程模仿 Python 增强提案 (PEP) 的过程 [[1]] (TODO:#python)。

本文档为所有 BitTorrent 增强提案 (BEP) 编制索引。 当提交新提案时,BitTorrent.org 的一位编辑会分配一个 BEP 编号,同时更新此索引。 每个文档都有一个永远不会改变的编号,并且文档的历史记录保存在 git [[2]] (TODO:#git) 中。

最终版本和活跃状态的 BEP

编号标题
0BitTorrent 增强提案索引
1BitTorrent 增强提案过程
2重构文本模板示例
3BitTorrent 协议规范
4已知号码分配
20Peer ID 约定
1000待定标准跟踪文档

已接受的 BEP

这些 BEP 描述了已在一个或多个 BitTorrent 实现中部署并被证明有用的机制。 它们可能需要稍作修改。 在他们成为最终版本之前,它们需要经过 BDFL(终身仁慈独裁者) 的同意。

编号标题
5DHT 协议
6快速扩展
9Peer发送Metadata文件的扩展
10扩展协议
11Peer 交换 (PEX)
12多 Tracker 的 Metadata 扩展
14本地服务发现
15UDP Tracker 协议
19HTTP/FTP 做种 (GetRight 风格)
23Tracker 返回紧凑的 Peer 列表
27私有 Torrents (PT)
29uTorrent 传输协议
55打洞扩展

草案 BEP

以下 BEP 正在考虑标准化。

编号标题
7IPv6 Tracker 扩展
16超级做种
17HTTP 做种 (Hoffman 风格)
21种子片段扩展
24Tracker 返回外部 IP
30Merkle 树 torrent 扩展
31Tracker 失败重试 Extension
32DHT 的 IPv6 扩展
33DHT 刮削
34DNS Tracker 首选项
35Torrent 签名
36Torrent RSS feeds
38通过 Torrent 文件提示查找本地数据
39通过 Feed URL 更新 Torrents
40规范的 Peer 优先级
41UDP Tracker 协议扩展
42DHT 安全性扩展
43只读 DHT 节点
44在 DHT 中存储任意数据
45BitTorrent DHT 的多地址操作
46通过 DHT 的可变条目更新种子
47填充文件以及扩展文件属性
48Tracker 协议扩展:刮取
49分布式 Torrent Feeds
50发布 / 订阅协议
51DHT Infohash 索引
52BitTorrent 协议规范 v2
53Magnet URI 扩展 - 选择要下载的特定文件索引
54lt_donthave 扩展

延期的 BEP

编辑团队认为以下 BEP 没有走向标准化,但尚未撤回。

编号标题
8Tracker Peer Obfuscation
18Search Engine Specification
22BitTorrent Local Tracker Discovery Protocol
26Zeroconf Peer Advertising and Discovery
28Tracker exchange

撤回的 BEP

目前,没有 BEP 被撤回。

拒绝的 BEP

目前,没有 BEP 被拒绝。

引用链接
[1]http://www.python.org/dev/peps/
[2]https://github.com/bittorrent/bittorrent.org
Top