Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

AMQP

AMQP 概述

AMQP 是一种新的开放消息中间件标准。它解决了如何跨 LAN 和 WAN 连接应用程序的问题。在 AMQP 之前,应用程序互连没有标准,而这曾是大规模软件架构中成本较高的部分之一。AMQP 是一个 wire-level 协议,并包含用于路由和排队消息的模型。它既涵盖非常高性能的 pub-sub(通过单个 broker 可达到最高 150k messages/second 的速度),也涵盖高可靠性消息传递(无论如何都保证送达)。有多个开源 AMQP 实现,包括 iMatix 的 OpenAMQ。最初的 AMQP 设计由 iMatix Corporation 为 JPMorganChase Bank 制作,现在由一个行业工作组负责。

此 dissector

AMQP dissector 由 iMatix Corporation 编写,首席开发者是 Martin Sustrik(sustrik.at.imatix.com)。AMQP dissector 处于 pre-alpha 阶段。欢迎提出评论和请求。

协议依赖

  • Protocol 当前定义为使用 TCP 作为其传输协议。

  • 未来还将支持 SCTP 作为传输协议。

  • IANA 分配给 AMQP 的端口号是 5672(TCP、UDP、SCTP)。

示例流量

Wireshark

首选项设置

目前没有首选项设置。

外部链接

讨论

这支持哪些 AMQP 版本?

Imported from https://wiki.wireshark.org/AMQP on 2020-08-11 23:11:09 UTC

原始页面图片

wireshark-snapshot2.jpg
wireshark-snapshot2.jpg

相关 Wireshark Wiki 页面

网络分析技术档案