luwenpeng
|
6aa82aeea6
|
TSG-23386 SCE移除FieldStat2,为适配AArch64做准备
|
2024-11-08 17:20:14 +08:00 |
|
luwenpeng
|
5799de5299
|
TSG-22348 feature: adapt maat support UUID
|
2024-09-27 19:11:47 +08:00 |
|
luwenpeng
|
c8d40f1347
|
feature: TSG-21852 service_function_status support fieldstat4
|
2024-07-19 15:14:41 +08:00 |
|
luwenpeng
|
9e63902c0d
|
feature: TSG-21852 service_chaining_rule_hits support fieldstat4
|
2024-07-18 16:38:44 +08:00 |
|
luwenpeng
|
cc5a537940
|
feature: adding Kafka infrastructure
|
2024-07-17 15:47:48 +08:00 |
|
luwenpeng
|
b59b736e4d
|
bugfix: __cpluscplus -> __cplusplus
|
2024-07-16 17:25:55 +08:00 |
|
luwenpeng
|
a0f1eca0ce
|
TSG-20717 Service Chaining增加全局链路号以支持无历史状态发包
|
2024-06-05 09:42:29 +08:00 |
|
luwenpeng
|
6b03470739
|
将SCE最大工作线程数从128调整到256
|
2024-04-30 10:07:45 +08:00 |
|
luwenpeng
|
a56f93982a
|
SCE适配marsio_dp_trace_measurements_can_emit()的变更
|
2024-04-29 17:41:15 +08:00 |
|
luwenpeng
|
3385cbaf72
|
TSG-20744 Service Chaining输出命中filter报文的measurements
|
2024-04-23 14:54:05 +08:00 |
|
luwenpeng
|
e1146eab2e
|
SCE增加session new & free的监控指标
|
2024-03-07 10:38:05 +08:00 |
|
luwenpeng
|
551bb06590
|
SCE增加raw & decrypted traffic的监控指标
|
2024-03-06 11:57:07 +08:00 |
|
luwenpeng
|
93d659601c
|
TSG-19631 SCE Support Datapath Packet Trace
|
2024-03-01 16:14:48 +08:00 |
|
luwenpeng
|
23dbb7720c
|
修改packet_io API的函数命名
|
2023-11-29 09:52:20 +08:00 |
|
luwenpeng
|
eedd18183e
|
perf: 优化session_ctx减少内存占用; 优化global metrics的结构
|
2023-11-24 15:40:58 +08:00 |
|
luwenpeng
|
bda50d79af
|
perf: 删除无效代码;修改变量命名;减少内存分配
|
2023-11-24 11:37:24 +08:00 |
|
luwenpeng
|
8b714a5924
|
perf: 优化metrics的性能
* 使用自定义的HASH_KEYCMP代替memcmp, 优先比较sf_profile_id
* 减少sf_metrics_inc函数入参的个数
|
2023-11-22 14:49:30 +08:00 |
|
luwenpeng
|
c3bd2fb939
|
perf: 将marsio_send_burst_with_options替换成marsio_send_burst和marsio_buff_set_metadata(MR_BUFF_REHASH_INDEX)以降低CPU
|
2023-11-21 19:08:30 +08:00 |
|
luwenpeng
|
134d2c82b7
|
TSG-17749 tsg-service-chaining-engine更改VXLAN Frame源端口的计算方式
|
2023-11-20 10:31:21 +08:00 |
|
luwenpeng
|
9601137937
|
TSG-17728 tsg-service-chaining-engine增加日志字段
|
2023-11-16 11:00:23 +08:00 |
|
luwenpeng
|
b4c688c87c
|
重构Packet Parser
|
2023-11-14 18:04:02 +08:00 |
|
luwenpeng
|
8fe574633b
|
perf: rename addr_tuple4 to four_tuple
|
2023-11-08 10:20:27 +08:00 |
|
luwenpeng
|
3627addb85
|
perf: 优化策略扫描
|
2023-11-07 10:11:26 +08:00 |
|
luwenpeng
|
0753e8018c
|
TSG-13684 tsg-service-chaining-engine使用VLAN封装Packet并执行Traffic Mirroring
|
2023-10-31 17:08:25 +08:00 |
|
luwenpeng
|
8d1a9b3be5
|
perf: Optimize the output of global metrics to reduce atomic operations
|
2023-10-23 19:27:59 +08:00 |
|
luwenpeng
|
4f870de963
|
perf: Reduce str_to_mac() and inet_addr() calls
|
2023-10-23 19:27:59 +08:00 |
|
luwenpeng
|
49ccb5149f
|
perf: Optimize IPID (Avoid the futex of rand() while ensuring that IPID increases monotonically)
|
2023-10-23 19:27:59 +08:00 |
|
luwenpeng
|
dbfde6ce82
|
TSG-15278 bugfix: memleak
|
2023-05-26 19:22:31 +08:00 |
|
luwenpeng
|
bd899c08f1
|
SCE支持动态更新sid list; SCE存储raw packet/decrypted packet共计4个方向的metadata
|
2023-05-06 11:06:41 +08:00 |
|
luwenpeng
|
d1b04d50b8
|
TSG-14909 tsg-service-chaining-engine的service_function_status metrics适配vsys_id的变更
|
2023-04-26 15:04:04 +08:00 |
|
luwenpeng
|
989a118969
|
TSG-14908 tsg-service-chaining-engine的service_chaining_rule_hits metrics适配vsys_id的变更
|
2023-04-26 14:35:52 +08:00 |
|
luwenpeng
|
6243971b3f
|
bufgfix: copy ctrl packet header
|
2023-04-19 16:18:55 +08:00 |
|
luwenpeng
|
7215e0b545
|
TSG-14568 tsg-service-chaining-engine支持MAAT4
|
2023-04-07 16:12:10 +08:00 |
|
luwenpeng
|
0f45abedc8
|
TSG-14351 tsg-service-chaining-engine通过Mock Mrzcpd进行单元测试
|
2023-04-07 15:59:52 +08:00 |
|
luwenpeng
|
0e85d3c9c5
|
TSG-13837 支持decrypted traffic steering/mirroring,并重构packet_io
|
2023-04-07 15:59:52 +08:00 |
|
luwenpeng
|
66d6a266b4
|
TSG-14342 tsg-service-chaining-engine在空闲时调用marsio_poll_wait让出cpu供其他进程使用
|
2023-03-27 14:37:18 +08:00 |
|
wangmenglan
|
29ba315489
|
🐞 fix(TSG-14138): 修复页面修改IP后,功能端未修改
|
2023-03-15 16:59:45 +08:00 |
|
luwenpeng
|
8d820e3213
|
bugfix: TSG-14162 使用strlen(meta->route_ctx)判断route_ctx是否为空时,遗漏route_ctx首字节为0的情况
|
2023-03-13 19:39:57 +08:00 |
|
luwenpeng
|
5c9fb536c5
|
使用一个API同时获取第三方设备状态和MAC Address
|
2023-03-13 14:26:39 +08:00 |
|
luwenpeng
|
4bdad6f429
|
当两个流session id冲突时执行bypass
|
2023-03-10 11:54:26 +08:00 |
|
luwenpeng
|
c56bc6a824
|
TSG-13698 tsg-service-chaining-engine向SAPP发送控制报文
|
2023-03-07 10:53:48 +08:00 |
|
luwenpeng
|
336e5a7bf3
|
SCE增加CPU绑核,install时部署table_info.conf
|
2023-03-02 17:06:51 +08:00 |
|
luwenpeng
|
73486ef55d
|
修改fieldstat字段的命名
|
2023-03-02 12:10:03 +08:00 |
|
luwenpeng
|
e35429008a
|
TSG-13822 tsg-service-chaining-engine最多支持32个Service Fuction
|
2023-03-02 11:33:49 +08:00 |
|
luwenpeng
|
8b265517bb
|
bfd健康检查的dst ip与g_vxlan封装报文的dst ip保持一致, 并删除debug的代码
|
2023-03-02 11:19:20 +08:00 |
|
luwenpeng
|
476cddc236
|
sf_status增加delete的API
|
2023-03-01 18:58:32 +08:00 |
|
luwenpeng
|
ecfcc3d2d8
|
TSG-13626 tsg-service-chaining-engine发送Metrics
|
2023-02-28 19:03:35 +08:00 |
|
luwenpeng
|
92af3e1fee
|
TSG-13938 tsg-service-chaining-engine区分mirror和steering并更新fieldstat计数
|
2023-02-28 10:46:55 +08:00 |
|
luwenpeng
|
7dd877cea8
|
fieldstat增加health check功能的计数
|
2023-02-24 14:44:46 +08:00 |
|
luwenpeng
|
7acfa8d221
|
初始化health check module
|
2023-02-23 20:56:23 +08:00 |
|