3.1 KiB
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
Attachment: 图1-识别为dns.png
Attachment: 图2.png
Attachment: 图3.png
Attachment: 图4.png




