帮我改进本页面 The BitTorrent Protocol Specification

Hello, world!

Settings:

Step 1: BT客户端读取种子文件中的元数据,得知 tracker 地址,并尝试连接。如前所述,不论校内外,所有peer都能“看到” tracker

Step 2: tracker 反过来尝试连接BT客户端,而它只能看到“具有公网IP”的 peer1peer4 ,于是这两个peer在葡萄中显示为“可连接:”,其它peer显示为“可连接:”(注:对具有多个客户端的用户,需要在种子的“同伴列表”中查看具体种子的连接情况)。

Step 3: 所有peer从 tracker 获取“可连接”的peer的地址,并尝试连接它们。其中, peer4 虽然属于“可连接”的,但受交大防火墙影响,对校外仍不“可见”。

Step 4: 之后,能建立连接的peer之间可以双向传输数据(尽管它们之间有可能仅单向“可见”)。