Napatech:从高速抓包卡到 FPGA SmartNIC 与 DPU 的可编程网络处理企业
Napatech A/S 是一家来自丹麦的高速网络处理和可编程 SmartNIC 企业,成立于 2003 年,总部位于丹麦 Søborg,属于哥本哈根都市区。
公司长期专注于利用 FPGA 对高速 Ethernet 数据包进行捕获、分类、过滤、转发和硬件卸载,目前的核心产品已经从早期高速 Packet Capture 网卡发展到 Programmable SmartNIC 和 DPU。
Napatech 于 2013 年在奥斯陆证券交易所上市,目前股票代码为 NAPA。公司在欧洲、北美和亚洲市场开展业务。
它并不是 Microchip WinPath 那种传统独立 Network Processor 芯片厂商,也不是 Broadcom 或盛科那样设计大规模 Ethernet Switch ASIC 的企业。Napatech 最核心的技术路线是:
FPGA + SmartNIC + 网络处理软件。
近年来,公司又进一步进入:FPGA + CPU + DPU。
因此,更准确地说,Napatech 是一家以 FPGA 为核心的可编程网络数据处理、SmartNIC 和 DPU 企业。
Napatech 官方目前也把自己定位为 Programmable SmartNIC 和 DPU 解决方案供应商,产品用于加速 Cloud、Enterprise 和 Telecom Data Center 中的 Network、Storage、Security 和 AI 工作负载。
Napatech 为什么属于网络处理器企业
网络处理器的本质,并不一定要求所有功能都集成在一颗名为“NPU”的 ASIC 中。
真正重要的问题是:谁在高速处理网络数据包?
服务器收到 100Gbps 或 200Gbps Ethernet 流量以后,如果让普通 CPU 对每一个 Packet 执行分类、过滤、Timestamp、Flow Lookup、Tunnel Parsing、Security Inspection 和 Forwarding,CPU 会消耗大量计算资源。
Napatech 的方法就是:在数据到达 CPU 以前,先让 FPGA SmartNIC 处理。
FPGA 可以直接分析网络数据包,把真正需要 CPU 处理的数据交给应用程序,而大量重复工作可以直接在 SmartNIC 中完成。
这种结构实际上就是一种可编程 Network Processing Architecture。
FPGA 是 Napatech 的技术核心
FPGA 是 Field Programmable Gate Array,也就是现场可编程门阵列。
普通 ASIC 制造完成以后,内部硬件逻辑基本固定。
FPGA 不同,它在部署以后仍然可以通过重新配置内部逻辑改变功能。这对网络设备非常重要。
因为网络协议、Tunnel、Security 和 Cloud Networking 技术不断变化。
例如 VXLAN、GTP、SR-IOV、OVS、NVMe/TCP 等技术出现以后,如果硬件完全固定,旧芯片可能无法高效支持。
FPGA 则可以通过更新 FPGA Image 和软件增加或者修改部分功能。
因此 Napatech 的核心优势可以概括成两个词:
Programmability 和 Offload。
Programmability 就是可编程。
Offload 就是把原本由 CPU 完成的工作卸载到 SmartNIC 或 DPU。
Napatech 最早以高速 Packet Capture 出名
Napatech 很早就专注于高速 Network Packet Capture。
Packet Capture,就是把网络中经过的数据包完整记录下来。
普通 PC 网卡在网络负载非常高的时候可能发生 Packet Drop,也就是来不及处理某些数据包,导致数据丢失。
对于普通互联网应用,这可能并不严重。
但是对于 网络安全、入侵检测、网络故障分析、电信网络监控、金融交易记录和执法取证,漏掉一个关键 Packet 都可能影响分析结果。
因此 Napatech 长期强调:Zero Packet Loss。也就是在设计能力范围内实现无丢包的数据捕获。
公司的 Link-Capture 软件目前支持最高 100Gbps 双向处理、纳秒级 Timestamp,以及高达约 1.4 亿 Flow 的 Stateful Match/Action 能力。
什么是 Timestamp
Timestamp 就是时间戳。
网络分析不仅需要知道“收到了什么 Packet”,还需要知道:这个 Packet 到底是什么时间到达的。
在普通应用中,毫秒级时间可能已经足够。
但是在高速网络、5G、金融交易和性能分析中,需要精确到微秒甚至纳秒。
Napatech 的 SmartNIC 可以直接在硬件中给 Packet 加入 Nanosecond Timestamp,也就是纳秒级时间戳。Link-Capture 支持硬件时间戳以及 IEEE 1588 PTP 时间同步。
这种功能在 High Frequency Trading,也就是高频交易系统中尤其重要。
因为不同交易事件之间可能只相差极短时间。
Link-Capture 是 Napatech 的基础软件之一
Napatech 的产品并不是只卖一块 FPGA 卡。
公司同时提供一系列 Link Software。
其中最经典的就是 Link-Capture。
Link-Capture 可以在 FPGA 中直接识别:
Layer 2 Ethernet、VLAN、MPLS、IPv4、IPv6、TCP、UDP、SCTP、GTP、GRE、NVGRE 和 VXLAN 等协议。
Layer 2 是数据链路层。
Layer 3 是网络层。
Layer 4 是传输层。
因此 Napatech SmartNIC 可以在 Packet 进入普通服务器应用之前,已经知道:
它属于什么协议、哪个 Flow、哪个 Tunnel,以及应该交给哪个 CPU Core。
Flow 是什么
Flow,也就是网络流,可以简单理解为“一组属于同一次通信的数据包”。
例如你的浏览器连接某个网站,会产生很多 Packet。
这些 Packet 虽然是一个一个传输的,但是它们可能拥有相同的:
Source IP、Destination IP、Source Port、Destination Port 和 Protocol。
这五个字段经常称为 5-Tuple,也就是五元组。
网络处理器可以根据这些字段判断不同 Packet 是否属于同一个 Flow。
一旦识别出 Flow,就可以对整个 Flow 执行统一操作,例如 转发、丢弃、统计、限速或者发送给指定 CPU Core。
Napatech 的硬件可以直接执行 Flow Match/Action,从而减少 Host CPU 工作量。
SmartNIC 与普通网卡有什么区别
NIC 是 Network Interface Card,也就是网络接口卡。
普通 NIC 最核心的任务是:把 Ethernet 数据送进服务器。
SmartNIC 则会在这个过程增加大量智能处理能力。
例如:Packet Parsing、Flow Classification、Filtering、Load Balancing、Tunnel Processing、Timestamping、Traffic Steering 和 Security Processing。
Napatech 的 SmartNIC 使用 FPGA,因此还具有一个重要特点:很多网络处理逻辑可以重新编程。
这使它与传统固定功能 Ethernet NIC 有很大区别。
NT200A02 是 Napatech 的代表性 SmartNIC
NT200A02 是 Napatech 很有代表性的一款 FPGA SmartNIC。
它采用 AMD/Xilinx UltraScale+ XCVU5P FPGA,配备 12GB DDR4 SDRAM,并通过 PCIe Gen3 x16 与服务器连接,可以支持包括 10G、25G、40G 和最高 2×100G Ethernet 在内的多种配置。
PCIe 是 Peripheral Component Interconnect Express,也就是服务器内部连接 CPU 与各种高速设备的重要总线。
SmartNIC 接收到 Ethernet Packet 以后,可以通过 PCIe 把处理后的数据传送到服务器内存。
但真正关键的是 : 并不是所有 Packet 都必须完整交给 CPU。很多工作可以直接在 FPGA 中完成。
NT200A02 可以承担什么网络处理任务
NT200A02 可以配合不同 Napatech 软件使用。
使用 Link-Capture,可以执行高速无丢包 Packet Capture。
使用 Link-Inline,可以执行 Flow Classification 和 Inline Packet Processing。
使用 Link-Virtualization,可以卸载 Open vSwitch。
使用 Link-Programmable,则允许客户把自己的 FPGA IP 部署到 Napatech SmartNIC 上。
这说明同一块 FPGA SmartNIC 可以根据加载的软件和 FPGA Logic,承担不同类型的 Network Processor 工作。
这就是 FPGA 路线与固定功能 ASIC 最大的区别之一。
什么是 Inline Processing
Inline 就是“在线处理”。
普通 Network Monitoring 系统可能只是复制一份网络流量用于观察。
Inline Device 则真正位于数据传输路径中。
Packet 从网络的一边进入设备,经过检查之后再从另一边出去。
这种架构常用于:
Firewall、IDS/IPS、DDoS Protection、Traffic Filtering 和 Telecom User Plane Processing。
IDS 是 Intrusion Detection System,也就是入侵检测系统。
IPS 是 Intrusion Prevention System,也就是入侵防御系统。
Napatech Link-Inline 可以在 FPGA 中维护 Flow State,并对已识别 Flow 直接执行 Forward、Drop 等 Action,只把真正需要进一步分析的数据发送给 CPU。
这就是 Hardware Offload
Hardware Offload 是理解 Napatech 最重要的概念之一。
假设服务器每秒收到几千万甚至上亿个 Packet。
如果 CPU 每一个都要 读取 Header、判断协议、查表、分配 Queue、计算 Hash、决定 CPU Core,大量 CPU 时间都会浪费在基础网络处理中。
Napatech SmartNIC 可以提前完成这些工作。
CPU 最终只处理真正需要运行复杂应用逻辑的数据。
因此 CPU 可以把更多 Core 用于 Network Security、Analytics、5G Application、Cloud Service 或其他真正创造价值的软件。
Receive Side Scaling
高速服务器经常拥有几十个 CPU Core。如果所有网络流量都送给一个 Core,这个 Core 很快就会成为瓶颈。因此需要把不同 Flow 分配给不同 CPU Core。
这种机制通常称为 RSS,也就是 Receive Side Scaling。
Napatech SmartNIC 可以在 FPGA 中识别 Tunnel 和 Flow,然后把不同数据流送到指定 Host Queue 或 CPU Core,从而更加充分利用多核 CPU。
对于 100G 网络,这种功能非常重要。
否则服务器可能拥有很多 CPU Core,却因为数据分配不均导致其中某几个 Core 被压满。
Napatech 还支持 Packet Replay
Napatech 不仅可以 Capture Packet,还可以 Replay Packet。
Replay 就是把以前捕获的网络数据重新按照原来的顺序和时间间隔发送出来。这对测试非常有用。
例如一个 Security System 在真实网络中发生了异常, 工程师可以把当时的 Packet 保存下来。之后在实验室重新播放相同流量,看 Firewall 或 IDS 为什么没有正确识别攻击。
Napatech Link-Capture 可以使用精确的 Inter-Frame Gap 重放流量。
Inter-Frame Gap 就是两个 Ethernet Frame 之间的时间间隔。
Napatech 进入 100G 和 200G SmartNIC
随着数据中心网络速度提高,Napatech 产品也从早期 1G、10G、40G 扩展到 100G 和更高速率。
当前 SmartNIC 产品包括:NT40A11、NT50B01、NT100A01、NT200A02、NT400D11 和 NT400D13 等。
其中 NT400D11 使用 Altera Agilex AGF014 FPGA,而 NT400D13 则使用更高等级的 Agilex FPGA。Napatech 当前 SmartNIC 产品组合覆盖多种 10G、25G、40G、100G 和 200G 连接场景。
这意味着 Napatech 已经从早期“专业抓包卡”发展成为一个完整的高速可编程 SmartNIC 平台。
Link-Programmable:让客户自己开发网络处理逻辑
Link-Programmable 是 Napatech 非常值得注意的一条产品路线。
有些客户并不只是希望使用 Napatech 已经开发好的 Packet Capture 或 Virtualization 功能。
他们希望自己开发 Packet Parser、Security Engine、Financial Trading Logic、5G UPF、DPI 或其他硬件算法。
Link-Programmable 允许客户把自己的 FPGA IP 部署在 Napatech SmartNIC 上。
IP 在这里不是 Internet Protocol。
FPGA 领域中的 IP,通常指 Intellectual Property Core,也就是可以集成到 FPGA 设计中的硬件功能模块。
因此 Napatech 实际上提供了一个:Programmable Network Processing Platform。
网络安全是 Napatech 的重要市场
Cybersecurity 是 Napatech SmartNIC 很典型的应用领域。
网络安全系统往往需要检查大量 Packet。
例如 IDS/IPS 需要寻找攻击特征,DPI 需要分析 Packet 内容,DDoS Protection 需要快速识别异常流量。
DPI 是 Deep Packet Inspection,也就是深度数据包检测。
普通 Router 通常主要读取 Packet Header。
DPI 则可能进一步检查 Packet Payload,也就是数据包真正携带的数据。
这种处理非常消耗 CPU。
Napatech 可以先在 FPGA 中执行高速 Packet Classification 和 Filtering,再把需要深度分析的数据送给 Security Application。
公司目前明确把 IDS/IPS、DPI 和实时 Packet Filtering 列为 FPGA SmartNIC 的重要应用。
5G UPF 也是典型应用
5G Core Network 中有一个非常重要的组件叫 UPF。
UPF 是 User Plane Function,也就是用户面功能。
手机真正产生的互联网数据需要经过 UPF。
因此 UPF 面对的是非常大的 Packet Processing 压力, 例如用户 刷视频、浏览网站、打游戏或者下载文件,数据最终都可能经过 UPF。
如果所有 GTP-U Tunnel、Flow Classification、Forwarding 和 QoS 都由普通 CPU 执行,会占用大量 Core。
FPGA SmartNIC 可以把这些任务卸载。
Napatech 目前也把 5G UPF 和 vRAN 列为 Programmable FPGA Processing 的重点使用场景。
GTP 是什么
GTP 是 GPRS Tunnelling Protocol。
虽然名字来源于早期移动通信时代,但今天 4G 和 5G 网络仍然广泛使用 GTP。
移动用户的数据会被封装在 GTP Tunnel 中。
网络设备如果想知道某个 Packet 属于哪个用户或者哪个 Session,就需要理解 GTP Header。
普通 Ethernet NIC 未必能深入识别这些 Tunnel。
Napatech SmartNIC 可以在 FPGA 中识别 GTP 等协议,然后进行 Flow Classification 和 CPU Distribution。
这正是专业 Telecom SmartNIC 与普通 Server NIC 的一个重要区别。
Virtualization:卸载 Open vSwitch
云计算服务器通常运行很多 Virtual Machine。
这些 VM 之间以及 VM 与物理网络之间的数据,需要经过 Virtual Switch。
非常常见的一种软件交换机就是 Open vSwitch,也就是 OVS。
如果全部由 CPU 运行 OVS,每个 Packet 都会消耗 Host CPU。
Napatech Link-Virtualization 可以把 OVS Data Plane 卸载到 FPGA SmartNIC 或 DPU。
Data Plane 就是真正高速处理 Packet 的部分。
Control Plane 则负责规则配置和管理。
这和现代 Switch ASIC、SmartNIC 和 DPU 普遍采用的设计思想完全一致:
控制交给软件,数据高速转发交给硬件。
Napatech 已经从 SmartNIC 进入 DPU
这是 Napatech 近年来最重要的变化之一。
公司已经不再只生产 FPGA SmartNIC。
现在的 Napatech 产品目录中已经明确拥有 DPU 产品。
DPU 是 Data Processing Unit,也就是数据处理单元。
DPU 通常在服务器内部处理:Networking、Storage、Security 和 Virtualization。
它的目标仍然是一个非常熟悉的问题:把基础设施工作从 Host CPU 上卸载下来。
Napatech 的代表产品之一就是 F2070X DPU。
F2070X:FPGA 加 Xeon CPU
F2070X 的架构很有意思。
它不是只有 FPGA。它把 Altera Agilex FPGA + Intel Xeon D SoC 同时放在一块 PCIe Card 上。
标准配置中的 Xeon D-1736 拥有 8 个 CPU Core,同时 FPGA 拥有自己的 DDR4 Memory。F2070X 可以提供最高 2×100GbE 网络接口,并通过 PCIe Gen4 x16 与 Host Server 连接。
这已经是一颗非常典型的现代 DPU 架构。
FPGA 负责高速 Data Plane。
Xeon D 可以运行 Control Plane、Storage Service、Security Service 和其他软件。
Host CPU 则运行客户真正的 Application。
为什么 DPU 上还需要 CPU
纯 FPGA 非常擅长 高速、并行、固定延迟的数据处理。但是复杂网络控制和系统软件更适合普通 CPU。
例如:Linux、Routing Software、Storage Stack、Security Management 和 Control Plane。
因此 DPU 通常会同时拥有 通用 CPU + 专用硬件 Accelerator。
Napatech F2070X 使用 Intel Xeon D 做通用处理,再使用 Agilex FPGA 做高速硬件加速。
这种设计可以同时获得 FPGA 的高速处理能力和 CPU 的软件灵活性。
F2070X 可以卸载网络
F2070X 配合 Link-Virtualization,可以把 Open vSwitch Data Plane 完整卸载到 FPGA。
同时支持 VLAN、VXLAN、vDPA、Port Mirroring、RSS、Link Aggregation 和 QoS 等功能。
VLAN 是 Virtual LAN,也就是虚拟局域网。
VXLAN 是 Virtual Extensible LAN,是大型云数据中心常用的 Overlay Networking 技术。
vDPA 是 Virtual Data Path Acceleration,是虚拟化环境中用来提高网络 I/O 性能的一种技术。
这些功能都是现代 Cloud Data Center DPU 的典型工作负载。
F2070X 可以卸载 Storage
Napatech DPU 还可以承担 Storage Offload。
其中一个重要技术是:NVMe over TCP,也就是 NVMe/TCP。
NVMe/TCP 则允许通过普通 TCP/IP Ethernet 网络远程访问 NVMe Storage。
问题是 TCP 和 Storage Protocol Processing 都会消耗 CPU。
Napatech Link-Storage 可以把这些 NVMe/TCP 操作从 Host CPU 卸载到 F2070X。
因此服务器 CPU 不需要花大量时间处理远程 Storage Traffic。
F2070X 还可以卸载 Security
另外一个重要应用是 TLS Offload。
TLS 是 Transport Layer Security。
今天 HTTPS 等大量 Internet 通信都使用 TLS 加密。
加密和解密需要大量 CPU 计算。
Napatech 的 Link-Security 可以把 TCP 和 TLS Processing 从 Host CPU 卸载到 DPU,并支持 TLS 1.2、TLS 1.3、Load Balancing、DDoS Mitigation 和 Traffic Filtering。
因此一块 Napatech DPU 可以同时成为:Network Accelerator、Storage Accelerator 和 Security Accelerator。
这也是 DPU 与传统 SmartNIC 的重要区别之一。
从 100G DPU 走向 400G DPU
Napatech 当前已经进一步向 400G DPU 扩展。
公司产品目录中的 F3076X DPU 支持最高 1×400G,或者多组 100G/200G 网络接口。
F3076X 采用 Intel/Altera Agilex AGI041 FPGA,并集成 Intel Xeon D 32-Core Processor,通过 PCIe Gen5 连接服务器。
这意味着 Napatech 已经从早期几十 Gigabit 的 Packet Capture Appliance,进入真正的数百 Gigabit Data Center Infrastructure Processing 市场。
Napatech 2026 年主页也开始推广下一代 400G DPU 平台,显示公司战略正在明显向高端 DPU 与数据中心基础设施加速方向推进。
Napatech 与 NVIDIA BlueField 的区别
NVIDIA BlueField 是现代 DPU 市场最著名的产品之一。
BlueField 通常使用:ARM CPU + NVIDIA 自研网络硬件 Accelerator。
Napatech 则更多采用:Intel Xeon D + Altera FPGA。
最大的技术区别是 FPGA。
BlueField 内部很多硬件结构是芯片设计阶段确定的。
Napatech FPGA 则可以根据客户需要重新配置。
因此 Napatech 更加强调:Reconfigurable Computing, 也就是可重构计算。
这种架构特别适合:需要定制网络协议、特殊 Security Logic 或者经常更新 Hardware Processing Pipeline 的用户。
Napatech 与 Ethernity Networks 的区别
Napatech 与前面介绍过的 Ethernity Networks 有明显相似之处。
两家公司都大量使用 FPGA。
两家公司都开发:
Programmable Networking、SmartNIC、Packet Processing 和 Hardware Offload。
不过重点存在差异。
Ethernity 更强调:
Carrier Ethernet、Routing、5G、PON、Telecom Edge 和 Flow Processor IP。
Napatech 则长期特别擅长:
Packet Capture、Network Monitoring、Cybersecurity、Flow Processing、SmartNIC,以及现在的 Cloud DPU。
因此两家企业虽然都属于 FPGA Network Processing 路线,但市场定位并不完全相同。
Napatech 与传统 NPU 的区别
传统 Network Processor,例如 Intel IXP 或 Microchip WinPath,通常是一颗独立网络处理器 ASIC,内部拥有多个 Packet Processing Core。
Napatech 不生产这种传统 NPU Silicon。
Napatech购买 AMD/Xilinx 或 Intel/Altera 的 FPGA,然后在 FPGA 上实现自己的网络数据处理逻辑。
因此更加准确的定义应该是:
FPGA-based Programmable Network Processing Platform。
也就是 基于 FPGA 的可编程网络处理平台。
如果按照功能来看,它承担了 NPU 的很多工作。
如果按照芯片商业模式来看,它又不是传统 NPU ASIC 厂商。
Napatech 与 Ethernet Switch ASIC 也不同
盛科、Broadcom、Marvell 等厂商开发 Ethernet Switch ASIC, 这些芯片通常安装在交换机里面。
它们需要同时连接几十个 Ethernet Port,并以数 Tbps 甚至数十 Tbps 的速度交换数据。
Napatech SmartNIC 则主要安装在 Server PCIe Slot 中。
它重点解决的是 进入服务器的数据应该如何高效处理。
因此两者在数据中心中的位置不同。
可以简单理解:
Switch ASIC 位于网络中心。
SmartNIC / DPU 位于服务器边缘。
两者都会处理 Packet,但是职责不同。
为什么 Napatech 对网络安全企业特别有吸引力
很多 Security Appliance 厂商并不想自己设计 FPGA Board。
因为高速 Ethernet Hardware、PCIe、FPGA、Memory、Clock、Timestamp 和 Driver 开发都非常复杂。
Napatech 可以提供已经验证的 SmartNIC Hardware + FPGA Software + Driver。
Security Company 只需要把自己的主要精力投入 IDS、DPI 或 Analytics Application。这种模式可以大幅缩短产品开发时间。
这也是 Napatech 商业模式的重要价值:
让软件公司获得接近专业网络设备的硬件性能,而不必自己从零设计网络处理卡。
Financial Trading 也是一个特殊市场
Napatech SmartNIC 还可以用于金融交易系统。
金融市场特别重视:Latency 和 Timestamp Accuracy。
Latency 就是延迟。
例如一条 Market Data Feed 从交易所到服务器究竟用了多少微秒甚至纳秒。如果时间记录不准确,交易系统就无法判断事件真正发生的先后顺序。
FPGA 具有确定性低延迟,而且可以直接在硬件中 Timestamp Packet,因此非常适合这类应用。
Napatech 目前也明确把 Financial Trading Systems 列为 Programmable SmartNIC 的使用场景之一。
Napatech 的核心技术不是 FPGA 芯片本身
这里也需要明确一个容易误解的地方。
Napatech 并不制造 AMD/Xilinx 或 Intel/Altera FPGA。
FPGA Silicon 来自这些专业 FPGA 厂商。
Napatech 的价值主要来自:
SmartNIC Hardware Design、FPGA Firmware、Packet Processing Logic、Driver、Software Stack 和 Network Application Integration。
Napatech 在网络处理产业中的位置
如果把现代 Network Processor 市场大致分成几条路线,可以这样理解:
传统 NPU,例如 Microchip WinPath,使用专用 Network Processor ASIC。
Switch ASIC,例如 Broadcom、Marvell、盛科,重点处理大型交换机高速数据转发。
SmartNIC,例如 Napatech,重点在服务器入口执行 Packet Processing 和 Hardware Offload。
DPU,例如 NVIDIA BlueField、AMD Pensando和 Napatech F2070X/F3076X,则进一步加入 CPU、Security、Storage 和 Virtualization Processing。
Napatech 的发展路线非常清晰:
Packet Capture NIC → FPGA SmartNIC → Programmable Network Processor → DPU。
这也是整个数据中心网络芯片产业过去二十多年变化的一个很好缩影。
总结
Napatech 是一家成立于 2003 年的丹麦网络处理和可编程 SmartNIC 企业,总部位于丹麦 Søborg,并在 Oslo Stock Exchange 上市,股票代码为 NAPA。
公司早期以高速 Packet Capture 和 Network Monitoring Accelerator 起家,利用 FPGA 实现无丢包 Packet Capture、Nanosecond Timestamp、Protocol Classification、Flow Processing 和 Traffic Distribution。
随着服务器网络从 10G、40G 升级到 100G、200G 和更高速率,Napatech 把产品逐步发展为完整的 FPGA Programmable SmartNIC。
NT200A02 等产品可以承担 Packet Capture、Inline Processing、Virtualization 和自定义 FPGA Network Processing,并支持最高 2×100G 网络连接。
近年来,Napatech 又进一步进入 DPU 市场。
F2070X 把 Intel Xeon D 与 Altera Agilex FPGA 集成到同一块 PCIe Card,可以卸载 Networking、NVMe/TCP Storage、TLS Security 和 Virtualization 工作负载;
新一代 F3076X 则已经进入 400G DPU 级别。
它最准确的技术定位不是传统独立 NPU ASIC 厂商,而是:FPGA 可编程网络处理器 / SmartNIC / DPU 企业。
公司名称:Napatech A/S
成立时间:2003 年
总部:丹麦 Søborg
上市市场:Oslo Stock Exchange
股票代码:NAPA
核心技术:FPGA Network Processing、Packet Capture、Flow Processing、Hardware Offload、SmartNIC、DPU
代表性 SmartNIC:NT40A11、NT50B01、NT100A01、NT200A02、NT400D11、NT400D13
代表性 DPU:F2070X、F3076X
主要软件:Link-Capture、Link-Inline、Link-Virtualization、Link-Programmable、Link-Storage、Link-Security
主要应用:Network Monitoring、Cybersecurity、IDS/IPS、DPI、5G UPF、NFV、Cloud Networking、Virtualization、Storage Offload、TLS Security Offload 和 Financial Trading
