# 网络、时间与行情协议 来源:https://doc.annhoo.cn/research/market-infrastructure.html 摘要:用户态网络、时间同步、交易所行情协议与订单簿资料。 **内容类型:**工程文档 · 发布机构: The Linux Foundation / DPDK community DPDK Programmer's Guide “The Environment Abstraction Layer (EAL) is responsible for gaining access to low-level resources such as memory space, PCI devices and timers.” 中文译文:环境抽象层负责访问内存空间、PCI 设备和计时器等底层资源。 DPDK 文档介绍用户态轮询、内存池、mbuf、Hugepage、队列和多核模型等基础机制。它解释了应用如何减少内核网络栈和动态内存分配带来的开销,并讨论网卡队列与 CPU 线程之间的配合。 用户态网络只是系统设计的一部分。实际结果还取决于网卡驱动、组播负载、队列配置、CPU 亲和性、时间同步和应用处理逻辑。部署前应通过目标市场的真实流量验证吞吐、丢包和尾延迟。 **内容类型:**标准资料 · 标准: IEEE 1588 IEEE 1588 Precision Clock Synchronization Protocol PTP 用于在网络中同步设备时钟。交易系统常将它用于消息时间戳、事件排序、跨设备监控和问题回放。实际精度取决于时钟源、边界时钟、透明时钟、网卡硬件时间戳、网络路径和运维校准。 “支持 PTP”不等同于系统自动获得某个固定精度。工程评估应同时记录时钟源、同步拓扑、时间戳位置、漂移和异常处理方式。 **内容类型:**标准资料 · 发布机构: Nasdaq Nasdaq TotalView-ITCH 5.0 ITCH 规范以消息类型、序列号和字段定义描述订单簿事件。阅读原始规范时,建议同时记录版本号和发布日期;协议更新后,字段语义和恢复流程可能发生变化。 ITCH 是公开市场中常被研究的原生行情协议之一。相关规范展示了消息类型、字段语义、序列号、交易日状态和订单簿更新方式,是理解增量行情解码与订单簿重建的良好资料。 不同交易所和版本的消息语义、恢复机制和授权条件并不相同。实际接入必须以目标交易所当前协议、经纪商和行情授权条件为准。