Files
geedge-jira/md/OMPUB-992.md
2025-09-14 21:52:36 +00:00

70 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
**43630/image-2023-08-29-10-09-32-436.png**
---
**42428/图1-识别为dns.png**
---
**42431/图2.png**
---
**42430/图3.png**
---
**42429/图4.png**
---