bittorrent
当我没有公共的时,torrent 对等体如何连接到我的客户端IP
?
我tracert
的google.com:
1 <1 ms <1 ms <1 ms CISCOF5586 [192.168.1.1]
2 1 ms 1 ms 2 ms 10.10.10.10
3 6 ms 1 ms 1 ms 192.168.60.1
4 2 ms 21 ms 4 ms core.e-max.sk [188.120.10.1]
5 11 ms 10 ms 10 ms six1.e-max.sk [188.120.11.106]
6 17 ms 16 ms 15 ms google.peering.cz [91.213.211.170]
7 16 ms 16 ms 16 ms 108.170.245.33
8 16 ms 16 ms 16 ms 108.170.238.159
9 15 ms 15 ms 15 ms prg03s05-in-f14.1e100.net [172.217.23.206]
我tracert
的 torrent 同伴之一124.61.4.84:
1 <1 ms <1 ms <1 ms CISCOF5586 [192.168.1.1]
2 1 ms 1 ms 1 ms 10.10.10.10
3 2 ms 1 ms 1 ms 192.168.60.1
4 3 ms 2 ms 6 ms core.e-max.sk [188.120.10.1]
5 13 ms 11 ms 14 ms six1.e-max.sk [188.120.11.106]
6 10 ms 11 ms 10 ms st-static-srk141.87-197-252.telecom.sk [87.197.252.141]
7 14 ms 14 ms 14 ms 80.150.170.81
8 18 ms 20 ms 19 ms 80.157.131.166
9 180 ms 180 ms 180 ms if-ae-3-2.tcore2.fnm-frankfurt.as6453.net [195.219.87.30]
10 182 ms * 182 ms if-ae-12-80.tcore1.fnm-frankfurt.as6453.net [195.219.156.135]
11 174 ms 175 ms 177 ms if-ae-6-2.tcore1.av2-amsterdam.as6453.net [195.219.194.149]
12 182 ms 183 ms 182 ms if-ae-2-2.tcore2.av2-amsterdam.as6453.net [195.219.194.6]
13 175 ms 175 ms 173 ms if-ae-14-2.tcore2.l78-london.as6453.net [80.231.131.160]
14 175 ms 174 ms 174 ms if-ae-15-2.tcore2.ldn-london.as6453.net [80.231.131.118]
15 174 ms 176 ms 173 ms if-ae-32-2.tcore2.nto-new-york.as6453.net [63.243.216.22]
16 188 ms 173 ms 173 ms if-ae-26-2.tcore1.ct8-chicago.as6453.net [216.6.81.29]
17 176 ms 176 ms 174 ms if-ae-29-2.tcore2.sqn-san-jose.as6453.net [64.86.21.104]
18 191 ms 192 ms 189 ms if-ae-5-2.tcore2.pdi-palo-alto.as6453.net [64.86.21.2]
19 174 ms 174 ms 174 ms if-ae-2-2.tcore1.pdi-palo-alto.as6453.net [66.198.127.1]
20 170 ms 170 ms 178 ms 66.198.127.130
21 175 ms 170 ms 170 ms 1.208.104.205
22 368 ms 297 ms 321 ms 203.255.234.105
23 308 ms 296 ms 314 ms 1.208.167.10
24 312 ms 316 ms 301 ms 1.213.150.250
25 299 ms 305 ms 302 ms 1.213.150.166
26 317 ms 317 ms 300 ms 203.248.129.150
27 309 ms 308 ms 308 ms 1.213.24.30
28 * * * Request timed out.
29 306 ms 311 ms 311 ms 124.61.4.84
答案1
他们可以,因为他们连接到具有公共 IP 的中央 bittorrent 服务器。
以这种方式连接意味着客户端和服务器之间的 NAT(网络地址转换)配置为特定状态。然后服务器可以协调两个客户端,并且使用这个特定状态,客户端可以直接相互连接。
同样的原则在眩晕服务器。
不,现代 NAT 后面的客户端如果不使用某种中央服务器就无法相互连接。此服务器仅用于建立直接连接,因此此中央服务器上的负载很小。