Architecture
The overall architecture of Kunpeng BoostKit for IDA includes hardware platforms, OSs, network security libraries, mainstream open source solutions, and independent software vendors' (ISVs') applications.
Figure 1 shows the overall architecture of Kunpeng BoostKit for IDA.

|
Component |
Description |
|---|---|
|
Hardware |
Kunpeng servers, Kunpeng modules, Huawei-developed NICs, and data processing units (DPUs) based on Kunpeng processors |
|
OS |
Mainstream commercial and open-source OSs |
|
Network security library |
Data Plane Development Kit (DPDK) for traffic capture, Hyperscan for rule matching, Kunpeng Data Analytics Development Kit (KDADK) for encrypted traffic analysis, Abstract Syntax Notation One (ASN.1) for structural serialization, Hyper Media Performance Primitives–Enhanced Voice Services (HMPP–EVS) for audio decoding, and glibc for basic acceleration |
|
Application |
Mainstream open source solutions (Suricata, Snort, and ModSecurity, and ISV-developed applications) |
|
Scenario |
Fine-grained data distribution, intrusion detection and prevention, and firewall |