Commit Graph

28 Commits

Author SHA1 Message Date
luwenpeng
e62ea7e9f9 增加测试用例
raw_pkt_mirr_block
    raw_pkt_mirr_bypass
    raw_pkt_mirr_forward
    raw_pkt_error_bypass
    raw_pkt_mirr_rx_drop
    raw_pkt_stee_rx_egress
2023-04-07 18:54:53 +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
luwenpeng
a1b1824de7 bugfix: TSG-14257 mirror block时客户端无法上网 2023-03-15 18:03:42 +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
2038ded047 修正fieldstat的hit_bypass_pkt字段 2023-03-10 15:12:04 +08:00
luwenpeng
67985b6195 fieldstat的endp_rx_pkt字段不统计与第三方设备的BFD包活包 2023-03-10 11:56:04 +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
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
69e80c1b9d 当第三方设备回注的数据包不是g_vxlan封装格式时,仅进行fielstat计数,不打印错误日志 2023-03-01 17:41:29 +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
b06c0b77e1 使用marsio API获取dev_endpoint的MAC address 2023-02-24 15:32:37 +08:00
luwenpeng
7dd877cea8 fieldstat增加health check功能的计数 2023-02-24 14:44:46 +08:00
luwenpeng
57cd21ae53 TSG-13921 tsg-service-chaining-engine支持与mrzcpd保活 2023-02-24 14:44:46 +08:00
luwenpeng
679ee1be9c fieldstat增加对控制报文类型的计数 2023-02-23 18:31:55 +08:00
luwenpeng
ecb9241ce9 bugfix: 从SF收到数据包后向其他SF转发时只封装一层g_vxlan 2023-02-23 14:14:23 +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
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