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

SoupBinTCP

SoupBinTCP 为更高层的应用协议提供分帧、身份验证、心跳、消息排序和恢复。在实践中,它被 NASDAQ 的 ITCH 和 OUCH 协议使用。

历史

最初,SOUP 是一种基于 ASCII 的协议,消息以 EOL 字符终止。SoupBinTCP 取代了 SOUP,并支持对包含任意字节值的消息进行分帧。

SoupBinTCP 3.0 版发布用于支持 OUCH-4.0 和 ITCH-4.0,这些是上述协议中首批要求任意字节内容的版本。

协议依赖

  • TCP:通常,SoupBinTCP 使用 TCP 作为其传输协议。SoupBinTCP 没有众所周知的端口,甚至也没有端口范围:每个交易所客户都会由交易所分配端口。

示例流量

XXX - 在此处添加该协议的示例解码流量(纯文本或 Wireshark 截图)。

Wireshark

SoupBinTCP dissector 已添加到 1.10.0 版本

示例捕获文件

TDB

  • SampleCaptures/PROTO.pcap

显示过滤器

SoupBinTCP 显示过滤器字段的完整列表可在显示过滤器参考中找到

仅显示基于 SoupBinTCP 的流量:

 soupbintcp

捕获过滤器

捕获时无法直接过滤 SoupBinTCP 协议。不过,如果你知道所使用的 TCP 端口(见上文),可以按该端口进行过滤。

仅捕获端口(34567)上的 SoupBinTCP 流量:

 tcp port 34567

外部链接

  • 规范(位于 NASDAQ)

讨论

导入自 https://wiki.wireshark.org/SoupBinTCP,时间为 2020-08-11 23:25:47 UTC

相关 Wireshark Wiki 页面

网络分析技术档案