[发明专利]一种网络设备内部组播信息的获取方法及装置在审
申请号: | 202011285437.6 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112671702A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 霍可可;孙峰;石磊;吴向军 | 申请(专利权)人: | 中国船舶重工集团公司第七0九研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/931;H04L29/08;H04N21/6405;H04N7/15 |
代理公司: | 武汉河山金堂专利事务所(普通合伙) 42212 | 代理人: | 胡清堂 |
地址: | 430205 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络设备 内部 信息 获取 方法 装置 | ||
本发明公开了一种网络设备内部组播信息的获取方法,步骤如下:S1、网络设备开启端口镜像功能;S2、部署网络设备内部组播状态信息的获取方法和流量信息获取方法;S3、处理和分析获得的数据并写入数据库;S4、浏览器可视化展示。本发明还公开了一种网络设备内部组播信息的获取装置,包括:镜像功能开启模块:网络设备开启端口镜像功能;信息获取模块:部署网络设备内部组播状态信息的获取方法和流量信息获取方法;数据处理及存储模块:处理和分析获得的数据并写入数据库;可视化展示模块:浏览器可视化展示。本发明可以快速、准确、实时地获取组播业务状态,能够节省人力和时间等资源成本的效果,可以广泛应用于网络流量技术领域。
技术领域
本发明涉及网络流量技术,特别是涉及一种网络设备内部组播信息的获取方法及装置。
背景技术
组播是一种能够在指定范围内对数据进行多点传输的技术,通常用于直播、电视广播、视频会议等场景。由于组播输出传输通常涉及到较多的接收终端或设备,当设备较多或者网络拓扑较复杂时,网络管理人员难以确定哪些终端或设备接收到了组播数据,接收到组播数据的终端或设备具体的接收情况(包含接收到数据的时刻、停止接收数据的时刻以及接收到的组播数据的流量大小等信息)。想要获取这些信息就需要逐个检查网络设备和终端的组播相关状态,过程耗时耗力,且需要网络管理人员具有一定的网络技能。且网络设备和终端的组播状态多为列表化的数字,难以直观的显示组播业务具体状态。
发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种网络设备内部组播信息的获取方法及装置,使其能从全局上分析组播业务的具体数据交互行为,达到快速、准确、实时获取组播业务状态、并节省人力和时效等资源的效果。
本发明提供的一种网络设备内部组播信息的获取方法,包括如下步骤:S1、在网络设备上开启端口镜像的功能;S2、在服务器上部署网络设备内部组播状态信息的获取方法S21和流量信息获取方法S22;S3、在服务器上对获得的数据进行处理和分析,并写入数据库;S4、通过浏览器访问服务器获取组播业务信息并进行可视化展示。
在上述技术方案中,所述步骤S2中,所述网络设备内部组播状态信息的获取方法S21过程如下:S211、远程登入网络设备,与网络设备建立获取信息通道;S212、在服务器上生成获取网络设备内部组播状态的监测报文,所述监测报文以模拟命令行的方式向网络设备发送获取网络设备组播状态信息的报文,能够被网络设备识别;S213、所述网络设备收到该组监测报文后,根据网络设备内部的组播状态信息生成一系列报文,反馈给发送监测报文的服务器;S214、所述服务器在收到回传报文后根据通用网络协议对回传报文进行解析,获得网络设备的组播状态信息。
在上述技术方案中,所述步骤S214中,所述网络设备的组播状态信息包括组播转发表、组播查询间隔、组播组成员表信息。
在上述技术方案中,所述步骤S2中,所述网络设备内部组播流量信息获取方法S22过程如下:S221、所述服务器从网卡捕获组播业务流量;S222、通过加速技术将网卡捕获流量调入内存;S223、解析组播业务报文,从报文中提取出组播查询报文、加组请求报文、组播查询应答报文信息。
在上述技术方案中,所述步骤S222中,采用DPDK加速技术将网卡捕获流量调入内存。
在上述技术方案中,所述步骤S3中,具体过程如下:S31、将获取后的组播状态信息进行数据的处理并存入数据库,生成网络设备内部组播状态信息表;S32、将解析后的组播业务流量数据写入数据库,生成组播业务流量信息表。
在上述技术方案中,所述步骤S4中,具体过程如下:S41、通过https请求访问服务器,在服务器端开启Apache服务,接收用户的访问请求;S42、服务器收到请求后根据设计好的逻辑接口调用后台PHP程序解析用户的请求,并按照各个请求内容调用数据库进行数据的逻辑处理;S43、生成web展示数据,向请求用户推送web展示数据;S44、请求用户终端通过HTML5手段对收到的web数据进行web页面的展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七0九研究所,未经中国船舶重工集团公司第七0九研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011285437.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:粉末的原子层沉积装置
- 下一篇:一种新型检测吸附剂性能的实验方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置