This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
k18-ntcs-web-ntc/src/main/webapp/online-help/ntc/p2p.md
2019-01-27 11:02:55 +08:00

4.3 KiB
Raw Blame History

0.功能简介

本页面完成针对P2P流量包括EMULE协议与BT协议的配置从而对包含特定IP、EMULE搜索关键词与文件标识的P2P流量进行监测或阻断。

1.配置基础信息

配置基础信息包括:规则名称,执行动作,是否记录管控日志。

  • 规则名称:用户自定义的该条配置的描述信息。
  • 执行动作:配置施加于网络传输单元时,对网络流量施加什么样的动作,此处为阻断、监测二选一。
  • 是否记录日志对网络流量施加执行动作时是否记录命中配置的P2P流量信息包括发现时间、IP、文件标识等。

2.业务配置属性

P2P协议扩展管控的流量属性信息

  • EMULE 搜索关键词:关键字填写;匹配方式选择,例如子串匹配、前缀匹配、后缀匹配与精确匹配;是否二进制选择(此处是指关键字内容是否为二进制原始码流,选择是,则关键字处填写十六进制数);是否大小写敏感选择。
  • 文件标识首先选择标识类型BT INFO 或者EMULE fileid关键字填写十六进制数标识匹配方式选择例如子串匹配、前缀匹配、后缀匹配与精确匹配是二进制大小写敏感。
  • IPIP配置类型EMULE SERVER、BT TRACKER分别为客户端与EMULE、BT服务器的通信EMULE NODE、BT NODE分别为客户端与客户端之间的通信IP配置类型四选一选择IP类型、协议与客户端与服务端的IP模式、端口模式并且填写对应的具体IP与端口值选择匹配方向是单向还是双向匹配。
  • Subscribe IDIP地址对应的用户信息关键字。关键字填写子串匹配非二进制大小写不敏感。

3.配置约束条件

P2P协议管控配置的属性信息

  • BT INFO长度不超过20Byte。
  • EMULE Fileid长度不超过16Byte。
  • 客户端IP合法的单IP;IP段只能配置x.x.x.0-x.x.x.255;IP/mask中mask值限制为16-32。
  • 客户端端口端口与端口掩码范围是0-65535。
  • 服务端IP合法的单IP;IP段只能配置x.x.x.0-x.x.x.255;IP/mask中mask值限制为16-32。
  • 服务端端口端口与端口掩码范围是0-65535。
  • 客户端IP与服务端IP不能相同。

4.配置生效区域

配置的生效区域生效区域包括地区以及ISP地区和ISP可组合即某个地区的某个运营商流量生效 或者某个地区的所有流量生效,或者某个运营商的所有流量生效,也可全域生效。

5.配置标签

  • 来函:必选项,官方或其他组织下达的配置流量管控依据
  • 分类:非必选项,配置分类,例如内容安全、网络攻击等。
  • 性质:非必选项,配置性质,例如政治、暴力、宗教等。
  • 标签:非必选项,自定义标签。

6.预期效果

  • IP封堵效果BT客户端关闭utp及DHT相关设置新添加的种子文件速度为0Emule客户端关闭迷惑协议新添加的下载文件速度为0Emule客户端服务器不包括KAD网络连接失败无法进行Servers搜索。
  • IP监测效果BT返回该链接含有的infohash值Emule返回该链接含有的fileid和keywordhash或搜素关键词等信息。
  • BT INFOHASH封堵客户端中对应要封堵的INFOHASH无下载速度需先下配置再新建bt下载任务如果选择记录日志则返回相应的INFOHASH封堵日志。
  • BT INFOHASH监测客户端中对应监测INFOHASH无影响需先下配置再新建bt下载任务返回对应的INFOHASH监测日志。
  • EMULE FILEID封堵客户端中对应要封堵的FILEID无下载速度需先下配置再新建文件下载任务如果选择记录日志则返回相应的EMULE封堵日志。
  • EMULE FILEID监测客户端中对应监测FILEID无影响需先下配置再新建文件下载任务返回对应的监测日志。
  • EMULE搜索关键词命中封堵配置时显示搜索结果列表为空返回相应的EMULE封堵日志。
  • EMULE搜索关键词命中监测配置时对搜索结果没有影响界面返回实际对应的搜索关键词信息。