2.04测试版

对单任务就行

问题应该是出现在彗星上

在内网彗星互传没有任何问题
但是内网测试中和qb之间传输存在问题

qb上传bc下载没有问题
bc上传qb下载存在问题
qb可以获取元数据 但无法进行下载


从图上的标志位来看似乎是qb希望下载但bc不同意上传


手动复制文件使qb完成任务进入上传状态
一些外网的客户端可能通过DHT获取到了这个种子并尝试下载
但出现了进度卡在0%的情况

从qb的标志位上看
qb同意上传但对方(bc)不想下载


又进行了简单的抓包
看一下和这些不愿意下载的客户端之间有什么信息交换

虽然不能完全看懂到抓包获得的信息
但可以确定是它们都没有 发送 Request 消息
这应该就是为什么会在标志位或状态会显示 不愿下载 或 不感兴趣的原因

怀疑是还是元数据下载的问题

其中一则 Extended Continuation data 消息似乎在传递元数据
卡进度的BC客户端不发送下载请求的原因可能就藏在
其他的 Extended Continuation data 消息中

抓包结果:
链接
密码:bc

bc_2文件是bc做种时和其他卡进度客户端之间传输的内容
qb_2文件是qb做种时和其他卡进度客户端之间传输的内容

0000   c4 09 38 ea 2c b9 00 0c 29 96 7f 1f 08 00 45 00   ..8.,...).....E.
0010   03 f2 be e4 40 00 80 06 00 00 c0 a8 05 6b 31 d5   ....@........k1.
0020   e4 c4 f4 d0 5b 9f 72 4b 9f 15 e7 21 38 55 50 10   ....[.rK...!8UP.
0030   03 ff e0 91 00 00 00 00 02 95 14 01 64 38 3a 6d   ............d8:m
0040   73 67 5f 74 79 70 65 69 31 65 35 3a 70 69 65 63   sg_typei1e5:piec
0050   65 69 30 65 31 30 3a 74 6f 74 61 6c 5f 73 69 7a   ei0e10:total_siz
0060   65 69 36 31 36 65 65 64 39 3a 66 69 6c 65 20 74   ei616eed9:file t
0070   72 65 65 64 31 34 3a 70 65 65 72 5f 73 68 61 72   reed14:peer_shar
0080   65 73 2e 64 62 64 30 3a 64 34 3a 65 64 32 6b 31   es.dbd0:d4:ed2k1
0090   36 3a 0c d7 54 fa b3 8f 6b 0c 66 ef e9 7b 04 4e   6:..T...k.f..{.N
00a0   7c cb 38 3a 66 69 6c 65 68 61 73 68 32 30 3a 7e   |.8:filehash20:~
00b0   cf eb f4 9d a4 2f 04 70 10 5c 55 92 60 4d 4d b2   ...../.p.\U.`MM.
00c0   d7 a6 bc 36 3a 6c 65 6e 67 74 68 69 35 31 35 39   ...6:lengthi5159
00d0   39 33 32 39 32 38 65 31 31 3a 70 69 65 63 65 73   932928e11:pieces
00e0   20 72 6f 6f 74 33 32 3a 41 06 57 3a 37 23 5e b7    root32:A.W:7#^.
00f0   cf c4 07 c7 3c b0 16 5d 3d 31 fc d2 4c b9 67 3a   ....<..]=1..L.g:
0100   b5 89 c1 77 73 7e d4 3b 65 65 32 39 3a e4 bb 96   ...ws~.;ee29:...
0110   e4 ba ba e5 85 b1 e4 ba ab 28 32 30 36 39 33 38   .........(206938
0120   34 36 29 2e 62 63 5f 62 61 6b 64 30 3a 64 34 3a   46).bc_bakd0:d4:
0130   65 64 32 6b 31 36 3a 83 d8 ba f7 53 0c 0a ca ac   ed2k16:....S....
0140   2f 3f 7d 6c bc 5b a2 38 3a 66 69 6c 65 68 61 73   /?}l.[.8:filehas
0150   68 32 30 3a 7b 39 01 81 5a c0 f4 c9 ad c2 bf a1   h20:{9..Z.......
0160   44 3c d9 87 24 82 28 d3 36 3a 6c 65 6e 67 74 68   D<..$.(.6:length
0170   69 32 37 31 34 39 30 33 37 34 38 65 31 31 3a 70   i2714903748e11:p
0180   69 65 63 65 73 20 72 6f 6f 74 33 32 3a c6 4a 0e   ieces root32:.J.
0190   23 a5 8a 4c 8d 17 ed bb bf fc f9 e0 11 8a 24 51   #..L..........$Q
01a0   3f c8 37 c7 f7 76 8d 9a bf 62 5f e1 ae 65 65 65   ?.7..v...b_..eee
01b0   31 32 3a 6d 65 74 61 20 76 65 72 73 69 6f 6e 69   12:meta versioni
01c0   32 65 34 3a 6e 61 6d 65 33 35 3a e7 a7 8d e5 ad   2e4:name35:.....
01d0   90 e5 b8 82 e5 9c ba 2d e4 bb 96 e4 ba ba e5 85   .......-........
01e0   b1 e4 ba ab 28 32 30 36 39 33 38 34 36 29 31 30   ....(20693846)10
01f0   3a 6e 61 6d 65 2e 75 74 66 2d 38 33 35 3a e7 a7   :name.utf-835:..
0200   8d e5 ad 90 e5 b8 82 e5 9c ba 2d e4 bb 96 e4 ba   ..........-.....
0210   ba e5 85 b1 e4 ba ab 28 32 30 36 39 33 38 34 36   .......(20693846
0220   29 31 32 3a 70 69 65 63 65 20 6c 65 6e 67 74 68   )12:piece length
0230   69 31 30 34 38 35 37 36 65 39 3a 70 75 62 6c 69   i1048576e9:publi
0240   73 68 65 72 34 3a 69 65 31 32 31 33 3a 70 75 62   sher4:ie1213:pub
0250   6c 69 73 68 65 72 2d 75 72 6c 33 32 3a 68 74 74   lisher-url32:htt
0260   70 73 3a 2f 2f 77 77 77 2e 63 6f 6d 65 74 62 62   ps://www.cometbb
0270   73 2e 63 6f 6d 2f 74 2f 38 38 37 37 31 31 39 3a   s.com/t/8877119:
0280   70 75 62 6c 69 73 68 65 72 2d 75 72 6c 2e 75 74   publisher-url.ut
0290   66 2d 38 33 32 3a 68 74 74 70 73 3a 2f 2f 77 77   f-832:https://ww
02a0   77 2e 63 6f 6d 65 74 62 62 73 2e 63 6f 6d 2f 74   w.cometbbs.com/t
02b0   2f 38 38 37 37 31 31 35 3a 70 75 62 6c 69 73 68   /8877115:publish
02c0   65 72 2e 75 74 66 2d 38 34 3a 69 65 31 32 65 00   er.utf-84:ie12e.
02d0   00 00 59 a4 00 00 49 a2 d8 ce c6 25 0d ff 2e e9   ..Y...I....%....
02e0   29 cd 47 34 b8 20 3b 34 fe 06 50 11 ca 97 22 ee   ).G4. ;4..P...".
02f0   b9 23 7b b7 a3 78 fc 49 fa 00 15 35 e6 d2 eb 11   .#{..x.I...5....
0300   a4 b2 2e 03 44 9f 06 18 e5 19 33 04 9f 63 8b ae   ....D.....3..c..
0310   08 4d f0 f7 88 6d 96 e5 a6 c1 d9 c9 65 af 27 b0   .M...m......e.'.
0320   1f 18 77 10 6a 96 9b e2 35 34 00 37 00 00 00 5d   ..w.j...54.7...]
0330   a2 00 00 00 00 00 00 00 1c 2d 42 43 30 32 30 34   .........-BC0204
0340   2d 5a 4e 3a 8b 0d 14 89 fc df 6e 49 92 00 00 00   -ZN:......nI....
0350   00 17 70 00 00 2d 42 43 30 31 39 38 2d 2b 8d f4   ..p..-BC0198-+..
0360   4a 1c d4 0e 6e 95 fb 28 b1 31 d5 e4 c4 5b 9f 1c   J...n..(.1...[..
0370   00 2d 42 43 30 32 30 33 2d f2 74 a2 ec c1 96 c9   .-BC0203-.t.....
0380   08 f5 a4 e5 28 01 af 3d 24 31 19 1c 00 00 00 00   ....(..=$1......
0390   79 a2 00 00 00 00 00 00 00 1c 2d 42 43 30 32 30   y.........-BC020
03a0   34 2d 5a 4e 3a 8b 0d 14 89 fc df 6e 49 92 00 00   4-ZN:......nI...
03b0   00 00 17 70 00 00 2d 42 43 30 31 39 38 2d 2b 8d   ...p..-BC0198-+.
03c0   f4 4a 1c d4 0e 6e 95 fb 28 b1 31 d5 e4 c4 5b 9f   .J...n..(.1...[.
03d0   1c 00 2d 42 43 30 32 30 33 2d f2 74 a2 ec c1 96   ..-BC0203-.t....
03e0   c9 08 f5 a4 e5 28 01 af 3d 24 31 19 1c 00 2d 42   .....(..=$1...-B
03f0   43 30 31 39 38 2d 07 f6 24 56 7a 13 ab 6e 71 b3   C0198-..$Vz..nq.