Files
myWiki/concepts/agent-communication-stack.md

2.1 KiB
Raw Permalink Blame History

title, created, updated, type, tags, sources
title created updated type tags sources
Agent通信协议栈 2026-05-01 2026-05-01 concept
llm
architecture
papers/song-agent-network-taxonomy.md

Agent通信协议栈 (Agent Communication Stack)

大规模 LLM Agent 网络的三层通信架构:传输层 → 结构层Function Calling→ 语义层。由 Song et al. (2026) 在 song-agent-network-taxonomy 论文中系统化。

三层结构

作用 通信形式 主要难点
传输层 (Transport) 网络数据传输 二进制/文本消息 延迟、排序、可靠性
结构层 (Structural) 跨 agent 结构化操作执行 Schema-based 消息 兼容性、版本漂移、schema 演化
语义层 (Semantic) 推理对齐、上下文传播、共享状态 自然语言 + 结构化证据 跨 agent 一致性和上下文一致性

各层详解

传输层

负责消息的实际传递。大规模系统中需处理:

  • 可预测延迟
  • 消息排序与可靠性
  • 并发消息冲突

结构层 (Function Calling + Tool Calling)

Agent 通过 schema 定义发出结构化操作。核心机制:

{"name": "get_weather", "arguments": {"city": "Atlanta"}}

大规模网络中,每次调用都参与全局通信图,影响信息流动和长期稳定性。

语义层

最高层——确保 agent 的推理状态在分布式执行下保持一致。语义不一致是大规模系统的首要失败点——GenSim 实验表明即使传输和结构层正确,语义漂移在数千 agent 规模下仍导致任务级分歧。

大规模扩展难题

  1. 通信负载随 N 增长饱和消息队列
  2. 上下文漂移:不同 agent 维护不一致的事件摘要
  3. 排序与并发:异步消息重排序导致时序视图分歧
  4. 解释不匹配:异构模型间 schema 相同但语义不兼容
  5. 更新不稳定:并发更新放大微小不一致
  6. 安全与信任:通信通道倍增 → 攻击面扩大

相关概念