Files
geedge-jira/md/OMPUB-992.md
2025-09-14 22:27:11 +00:00

3.1 KiB
Raw Permalink Blame History

APP及协议识别功能的相关需求

ID Creation Date Assignee Status
OMPUB-992 2023-08-07T18:27:57.000+0800 刘洋 已关闭

TSG 23.01版本之后不再单独发送common_l7_protocol字段协议和应用程序识别结果在common_app_full_path中统一组织难以进行区分如图1所示common_app_label中填写的最细粒度的识别结果可能为dns等应用层协议

为满足不同业务场景下的流量分析需求(如[Application NPM分析|https://www.sandvine.com/hubfs/Sandvine_Redesign_2019/Downloads/2022/Solution%20Briefs/Analytics/Sandvine_SB_Performance%20Monitoring%20Analysis.pdf][IP端口/协议画像|https://x.threatbook.com/v5/ip/85.194.197.13])等,建议应用层协议识别和应用程序识别结果分开提供,或增加类别标识以区分。 !图1-识别为dns.png|thumbnail!

common_app_label识别结果的层级关系容易造成困惑如图2、3出现不同app (qq_web, tencent, tencent_map) 互为父级的情况图4显示识别的APP粒度不一致tencent和tencent_map

!图2.png|thumbnail!!图3.png|thumbnail!!图4.png|thumbnail!liuyang commented on 2023-08-14T11:33:22.935+0800:

计划TSG23.09版本支持,[~yangwei] [~doufenghu]


yangwei commented on 2023-08-20T20:22:57.151+0800:

issue中提及两个问题回应如下

不再提供common_l7_protocol是因为在多种引擎共同识别的前提下功能端缺乏清晰的对于协议和应用之间的定义边界如果数据消费方有对“应用层协议识别和应用程序识别结果”的清晰划分需求建议提供“应用层协议”和“应用程序”的列表供功能端进行划分或者在大数据处理侧进行预处理

识别结果的层级关系目前是由第三方DPI提供提供的文档中有更详细的层次关系定义如果对结果产生困惑是否考虑组织跟第三方DPI技术支持进行对接


yangwei commented on 2023-08-29T10:14:38.012+0800:

讨论结果如下:

1、参照sandvine applogic的两级分类在界面展示侧对appid的属性进行重新划分

2、功能端保持不变输出完整的app_full_path由OLAP或者CN对appid根据所属分类进行属性填充例如dns的分类为infrastructure protocol.OtherContent

!image-2023-08-29-10-09-32-436.png|width=552,height=276!


Attachments

Attachment: image-2023-08-29-10-09-32-436.png

image-2023-08-29-10-09-32-436.png

Attachment: 图1-识别为dns.png

图1-识别为dns.png

Attachment: 图2.png

图2.png

Attachment: 图3.png

图3.png

Attachment: 图4.png

图4.png