[发明专利]灵活调试交换芯片中数据业务的方法在审
| 申请号: | 201810095637.1 | 申请日: | 2018-01-31 |
| 公开(公告)号: | CN108289066A | 公开(公告)日: | 2018-07-17 |
| 发明(设计)人: | 尤树华;顾祥洪;刘阳 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
| 主分类号: | H04L12/931 | 分类号: | H04L12/931;H04L29/06;H04L29/08 |
| 代理公司: | 南京利丰知识产权代理事务所(特殊普通合伙) 32256 | 代理人: | 王锋 |
| 地址: | 215000 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报文 原始数据报文 镜像数据 数据业务 调试 交换芯片 镜像源 外部设备 读取 交换机芯片 报文解析 报文内容 存储操作 定位问题 继续执行 快速分析 原因判断 灵活 交换机 解析 存储 芯片 配置 交换 | ||
本发明公开了一种灵活调试交换芯片中数据业务的方法,配置镜像源、镜像目的,所述镜像目的为CPU;当原始数据报文进入交换机后,交换机芯片识别所述原始数据报文是否满足镜像源条件,若满足则生成原始数据报文相应的镜像数据报文,并将其以镜像CPU的原因上送CPU处理,所述原始数据报文继续执行原有操作;CPU接收到报文后,根据当前报文的上送原因判断是否为镜像数据报文,若是则对当前镜像数据报文执行存储操作;当需要对芯片中数据业务进行调试时,读取已存储的镜像数据报文,在交换机上解析并查看相应的报文内容。采用本发明技术方案无需借助任何外部设备,便可进行报文解析和查看操作,有助于调试人员快速分析报文,定位问题。
技术领域
本发明涉及一种网络数据处理方法,特别涉及一种灵活调试交换芯片中数据业务的方法,属于网络通信领域。
背景技术
目前,调试交换机芯片数据业务的方法大致分为两种,一种为借助于报文测试仪将数据流导入到报文测试仪上,分析报文数据;另一种则是通过匹配数据流特征将数据流保存在交换机内存里。
借助于报文测试仪调试交换机芯片数据业务的方式如图1所示,配置交换机镜像源和镜像目的口,将镜像目的口连接到报文收发设备上,报文数据流进入交换机,当报文满足镜像源条件时,会复制一份报文送到镜像目的口,然后再将复制后的报文从镜像目的口出去导入报文收发设备,即可查看和分析报文。但是,这种方法的必须借助于外部报文收发设备,若没有外部数据流测试仪器,无法使用该方法。
而采用匹配数据流特征将数据流保存在内存的方法,当数据流较多时,消耗内存空间较多,且无法将数据报文另存为文件格式,当内存数据由于空间不足而被清除时,则无法为后续数据分析提供支持。
除以上两种方法外,现有技术中还有一种方法,利用远程镜像方法,通过GRE隧道将镜像报文转发到远程端口所直连的外部设备上,然后再抓取报文供调试人员分析。此方法需要支持远程镜像功能,同样需要额外的外部设备来存储报文数据。
发明内容
针对现有技术的不足,本发明的目的在于提供一种灵活调试交换芯片中数据业务的方法,利用交换机芯片的镜像功能,将CPU配置为镜像目的,能够将满足镜像源条件的报文上送CPU,并存储在内存或文件中,供调试人员更方便地查看与分析报文内容。
为实现前述发明目的,本发明采用的技术方案包括:
配置镜像源、镜像目的,所述镜像目的为CPU;
当原始数据报文进入交换机或者从交换机发出后,交换机芯片识别所述原始数据报文是否满足用户所配置镜像源条件,若满足则对所述原始数据报文进行复制生成相应的镜像数据报文,并将所述镜像数据报文以镜像CPU的原因上送CPU处理,所述原始数据报文继续执行原有操作;
CPU接收到报文后,根据当前报文上送CPU的原因判断是否为镜像数据报文,若是则对当前镜像数据报文执行存储操作;
当需要对芯片中数据业务进行调试时,读取已存储的镜像数据报文,在交换机上解析并查看读取的报文内容。
优选地,对当前镜像数据报文执行存储操作包括为当前镜像数据报文分配内存空间并存储。
优选地,所述镜像源包括:用户指定的入端口方向、出端口方向或者用户自定义匹配的报文相关字段。
优选地,所述报文相关字段包括源IP地址,目的IP地址,源MAC地址,目的MAC地址。
优选地,所述镜像源包括:物理端口、聚合端口、虚拟局域网、远端虚拟局域网以及基于访问控制列表流特征的镜像源。
优选地,查看镜像数据报文时,显示内容包括:原始数据报文的数据、解析后的报文头部字段以及源端口信息。
优选地,所述方法还包括配置内存中存储镜像报文的最大个数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810095637.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法、装置和系统
- 下一篇:信道估计方法及装置





