luwenpeng
|
07f41fc298
|
perf: 优化data packet的解析
|
2023-11-08 11:01:03 +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
|
8f11f8381d
|
perf: Optimize ATOMIC_READ
|
2023-10-23 19:27:59 +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
|
b6d80d130c
|
perf: 从时间缓存中获取时间戳
|
2023-10-11 15:20:43 +08:00 |
|
luwenpeng
|
c1d6056715
|
perf: 优化日志输出
|
2023-10-11 15:20:43 +08:00 |
|
wangmenglan
|
f6450c704e
|
修复ETH_P_8021AD协议解析
|
2023-09-08 14:00:06 +08:00 |
|
wangmenglan
|
1a7dba0b65
|
🐞 fix(TSG-14170): Health Check support None
|
2023-07-13 17:52:29 +08:00 |
|
luwenpeng
|
1577f489c9
|
增加bypass_traffic调试开关
* bypass_traffic:0 disable
* bypass_traffic:1 bypass all traffic
* bypass_traffic:2 bypass raw traffic
* bypass_traffic:3 bypass decrypted traffic
|
2023-05-04 17:56:15 +08:00 |
|
luwenpeng
|
a2d0f40f76
|
TSG-14649 tsg-service-chaining-engine适配新的控制报文格式
|
2023-05-04 11:06:20 +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
|
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 |
|
wangmenglan
|
29755f2162
|
🐞 fix: 修复fd泄露
|
2023-04-03 15:23:36 +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
|
8b265517bb
|
bfd健康检查的dst ip与g_vxlan封装报文的dst ip保持一致, 并删除debug的代码
|
2023-03-02 11:19:20 +08:00 |
|
wangmenglan
|
3401fcb403
|
消除centos7编译告警
|
2023-03-01 05:55:59 +08:00 |
|
wangmenglan
|
2b75a01146
|
TSG-13912 支持对第三方设备健康检查
bfdd程序重启后, 支持将配置重新下发给bfdd程序
|
2023-02-28 20:41:43 +08:00 |
|
luwenpeng
|
ecfcc3d2d8
|
TSG-13626 tsg-service-chaining-engine发送Metrics
|
2023-02-28 19:03:35 +08:00 |
|
wangmenglan
|
bb13fff5db
|
bfdd控制命令,删除local-address字段
|
2023-02-23 21:11:07 +08:00 |
|
wangmenglan
|
cdc3b1c589
|
获取bfd相关信息时,保护临界资源
|
2023-02-23 20:56:23 +08:00 |
|
wangmenglan
|
7ae1a79e8a
|
支持bfd
|
2023-02-23 20:56:23 +08:00 |
|
luwenpeng
|
679ee1be9c
|
fieldstat增加对控制报文类型的计数
|
2023-02-23 18:31:55 +08:00 |
|
luwenpeng
|
823490bcd1
|
TSG-13878 tsg-service-chaining-engine支持fieldstat2
|
2023-02-22 15:19:06 +08:00 |
|
luwenpeng
|
b1abe96b06
|
TSG-13842 tsg-service-chaining-engine服务链中的SF需缓存第三方设备的目的IP和目的MAC
|
2023-02-20 15:30:32 +08:00 |
|
luwenpeng
|
82ac815b68
|
增加MESA_handle_logger
|
2023-02-20 14:15:41 +08:00 |
|
luwenpeng
|
551abde887
|
使用自定义的udp_hdr替换linux的udphdr
|
2023-02-17 18:40:13 +08:00 |
|
luwenpeng
|
0ba7fefba5
|
执行resetall指令:Sapp重启后发送resetall状态通知SCE清空流表
|
2023-02-17 17:45:39 +08:00 |
|
luwenpeng
|
e6a3f5c1dc
|
TSG-13629 tsg-service-chaining-engine解封装从SAPP收到的控制报文
|
2023-02-17 17:15:53 +08:00 |
|
luwenpeng
|
737ca3d4be
|
TSG-13630 tsg-service-chaining-engine使用mrzcpd捕获报文/回注报文
TSG-13685 tsg-service-chaining-engine使用VXLAN封装Steering/Mirroring的Package
|
2023-02-17 15:48:24 +08:00 |
|
luwenpeng
|
450d9ab0f2
|
TSG-13500 tsg-service-chaining-engine扫描策略
|
2023-02-08 18:11:33 +08:00 |
|
luwenpeng
|
72ba473aa5
|
rename traffic-steering-service to sce
|
2023-02-03 18:52:56 +08:00 |
|
luwenpeng
|
8a3b3eb049
|
TSG-13383 解析RAW_PACKET
* 增加 ETH_VLAN_VLAN_IP4_IP4_UDP 的测试用例
* 增加 ETH_IP6_IP4_TCP_SSH 的测试用例
* 增加 ETH_IP4_IP6_TCP 的测试用例
* 增加 ETH_IP6_IP6_UDP 的测试用例
* 增加 ETH_MPLS_IP4_TCP 的测试用例
* 增加 ETH_MPLS_MPLS_IP4_TCP 的测试用例
* 增加 ETH_VLAN_PPPOE_IP4_TCP 的测试用例
* 增加 ETH_IP6_UDP_GTP_IP6_TCP_TLS 的测试用例
* 增加 ETH_IP6_UDP_GTP_IP4_TCP_TLS 的测试用例
* 增加 ETH_IP4_UDP_VXLAN_ETH_IP4_UDP_DNS 的测试用例
* 增加 ETH_MPLS_MPLS_PWETHCW_ETH_ARP 的测试用例
* 增加 ETH_MPLS_MPLS_PWETHCW_ETH_ARP 的测试用例
|
2023-01-31 15:36:16 +08:00 |
|
luwenpeng
|
2a971cd9f4
|
TSG-13347 统一术语使用session替换stream
|
2023-01-11 11:21:59 +08:00 |
|
luwenpeng
|
fcc99918fd
|
TSG-13347 Steering Service开发流表
|
2023-01-10 16:30:42 +08:00 |
|
luwenpeng
|
364e5ccaf9
|
TSG-13355 Steering Service搭建Project框架
|
2023-01-09 19:01:08 +08:00 |
|