|
capture 1.2.0
这是一个基于 PcapPlusPlus、PF_RING 和 ClickHouse 构建的高性能网络流量分析系统,专注于实时流量捕获、解析与存储。
|
统一包属性类 More...
#include <vector>#include <queue>#include <unordered_map>#include <functional>#include <sstream>#include "TcpLayer.h"#include <UdpLayer.h>#include <IcmpLayer.h>#include "IPv4Layer.h"#include "PayloadLayer.h"#include "PacketUtils.h"#include "SystemUtils.h"#include <ctime>#include <fstream>#include <curl/curl.h>#include <clickhouse/client.h>Go to the source code of this file.
Classes | |
| class | unifiedPacketAttr |
| 包统一属性基类,表征了IPv4的IP到传输层大多数有用的属性 More... | |
Macros | |
| #define | MAX_QUEUE_LENGTH 20000 |
| 最大队列长度(调整以获得最佳速度) | |
统一包属性类
此文件定义了统一包属性类,用于从网络包中提取和存储各层协议的属性信息。 包括IPv4层、传输层(TCP/UDP/ICMP)的各种字段信息。
| #define MAX_QUEUE_LENGTH 20000 |
最大队列长度(调整以获得最佳速度)
定义处理队列的最大长度,用于优化处理性能