比特彗星能不能支持IPv6优先?

我这边的IPv6上传有BUG,200M宽带正常上传带宽是40M,这边的V6上传却能跑到400M以上,V4上传还是40M,于是就想利用好这个上传,但大部分BT客户端都不会优先连接v6,有些客户端能支持双栈但连接不支持双栈的客户端时还是经常会优先v4(另外彗星的双栈似乎只有连接彗星时有效)。
试了半天最后发现biglybt可以实现v6优先,优先v6连接之外还能直接屏蔽来自同一用户的v4连接,但是这个软件因为基于java内存占用很高,操作上也感觉不方便。各种软件用下来感觉还是彗星最好用,所以希望彗星能加个这种功能,目前国内IPv6部署刚普及,类似的bug好像也挺常见,应该会挺有用的。

2個讚

比特彗星是双栈的,v4 v6同时运行支持,会打通2个通道,比特彗星的ipv6协议是最完善完美的,没有任何BUG

这个问题是其它客户端不支持双栈,你可以同时用两台qbit,tr等软件测试一下,比如说qb和qb就不能双栈,是其它客户端并不支持双栈网络导致的
我感觉你得意思是禁用ipv4,单独只使用ipv6给比特彗星用作上传下载?

1個讚

我就是用ut、qb和bc都测试过啊,ut和qb之间能双栈,bc却不能跟它俩双栈,tr没试。
就是在一个用户同时有v4和v6时,优先v6或直接屏蔽v4,但不影响其他v4用户连接。

2個讚

明白你的意思了,你是想让比特彗星客户端不走双栈网络,
加一个高级设置,改成单模网络运行,并且如果对方支持v6则优先走v6,同时对其禁用v4通道,让其单模运行
qbittorrent客户端不遵守网络协议规范导致不支持双栈ipv6网络,如果使用ipv4就会断开ipv6,使用ipv6就会断开ipv4,视连接情况判定。
但是我认为这样做没什么意义啊,双栈才是目前的优势。
v1.55
核心改进:如果网路同时支持IPv4、IPv6,则向其它用户通报IP地址信息以便建立双栈网络连接加快传输

1個讚

我是用两台不同网络的电脑测试过的,几个BT软件的IPv4和IPv6双栈支持情况 - PC数码 - Stage1st - stage1/s1 游戏动漫论坛
bc连其他客户端都不能双栈,所以应该是bc没有遵守规范才对。
不支持双栈的客户端也有很多,所以连接这些客户端时想要优先v6,我用bc测试连其他客户端时总在v6和v4之间反复横跳。

1個讚

这里也有多个客户端的测试数据,你也可以看一下,是qb客户端不支持规范,你可以用支持规范的utorrent试一下
https://bbs.itzmx.com/thread-88860-1-1.html
你这个想法可以让官方开发看看要不要做一个,单独只运行在ipv6网络中

2個讚

有看沒有懂? 自己也好奇究竟 BC 是否可同時間利用雙 ipv4,6 與同一個用戶互傳?

例如:

bc ← ipv4 & ipv6 → bc,qb,ut

或者只能二擇一?

bc ← ipv4 or ipv6 → bc,qb,ut