You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于BEP-10扩展消息协议流程及握手发起方的技术问询

BEP-10 扩展握手相关问题解答

流程理解是否正确?

你的理解完全准确。BEP-10 与 BEP-3 配合的扩展握手流程就是这样:

  • 发起方(主动发起连接的客户端)先发送 BEP-3 规定的普通握手消息,其中要通过保留字节的特定位(第五字节的最高位)标记自己支持扩展协议;
  • 接收方收到普通握手后,检查到扩展支持标识后,发送包含自身支持扩展项的m字典(也就是扩展握手消息);
  • 发起方收到后,回复包含与接收方匹配的扩展项的m字典,完成扩展协商。

扩展握手的发起权限?

不是只能由接收方先发。BEP-10 里明确,任意一方都可以主动发送扩展握手消息,只是常规实践中,一般由接收普通握手的被动节点先发起。发起方(主动连接端)在完成普通握手后主动发扩展握手,也完全符合协议规范。

内容的提问来源于stack exchange,提问作者orraz1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 19:32:41