[发明专利]数据流统计方法及以太网交换机在审
申请号: | 202011059615.3 | 申请日: | 2020-09-30 |
公开(公告)号: | CN114338568A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 殷建华;唐军;宁振钧;刘文超;黄越;李思源;陈泰夫;陆凯;陈义忠 | 申请(专利权)人: | 中车株洲电力机车研究所有限公司 |
主分类号: | H04L49/111 | 分类号: | H04L49/111;H04L49/25;H04L49/351;H04L49/55;G06F16/22;G06F16/2455;G06F16/2458 |
代理公司: | 北京聿华联合知识产权代理有限公司 11611 | 代理人: | 朱绘 |
地址: | 412001 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流 统计 方法 以太网 交换机 | ||
本发明提供数据流统计方法,其包含:对接收到的第一以太网报文进行类型识别,确定所述第一以太网报文的所属类型,其中,类型包含标准以太网报文以及非标准以太网报文;依据所属类型结合以太网交换机的设备信息以及端口信息,对所述第一以太网报文进行报文类型转换或报文信息更新,得到第二以太网报文;基于以太网交换机的设备信息及端口信息、时间信息以及传输文件信息,创建回溯表,基于所述回溯表,定位数据丢失范围。本发明能够兼容现有的终端设备,对外保持以太网兼容性并且提供了一种非标准以太网报文格式以及回溯表,能够对传输的数据进行统计,还能够通过回溯表快速定位数据丢失的位置,时间成本和经济成本都非常低。
技术领域
本发明涉及工业控制技术领域,具体地说,涉及一种数据流统计方法及以太网交换机。
背景技术
在一个以太网通信系统中,以太网交换机之间构成网络的主拓扑,终端设备作为通信拓扑的端节点接入网络,终端设备之间的通信均需要以太网交换机进行中继转发。
图1显示了一种通信拓扑的示例,图中的S1-S5表示以太网交换机(switch),ED1-ED3表示终端设备(End Device),S1-S5采用线性拓扑,构成通信系统的主拓扑,终端设备接入以太网交换机实现彼此之间的以太网通信。
假设ED1、ED2均需要与ED3通信,则存在两条数据流,通信路径分别为:
路径一:ED1-(S1.9,S1.8)-(S2.7,S2.8)-(S3.7,S3.8)-(S4.7,S4.8)-(S5.7,S5.9)-ED3。
路径二:ED2-(S3.7,S3.8)-(S4.7,S4.8)-(S5.7,S5.9)-ED3。
现有技术中,以太网通信系统由于数据流的通信路径是不可回溯的,所以当ED3收不到ED1的某个通信报文时,目前没有技术手段排查报文丢在了何处,即无法确认究竟是数据源ED1未发出报文给S1还是报文丢失在了某个以太网交换机处。
因此,本发明提供了一种数据流统计方法及以太网交换机。
发明内容
为解决上述问题,本发明提供了一种数据流统计方法,所述方法包含以下步骤:
步骤一:对接收到的第一以太网报文进行类型识别,确定所述第一以太网报文的所属类型,其中,类型包含标准以太网报文以及非标准以太网报文;
步骤二:依据所属类型结合以太网交换机的设备信息以及端口信息,对所述第一以太网报文进行报文类型转换或报文信息更新,得到第二以太网报文;
步骤三:基于以太网交换机的设备信息及端口信息、时间信息以及传输文件信息,创建回溯表,基于所述回溯表,定位数据丢失范围。
根据本发明的一个实施例,所述步骤一中具体包含以下步骤:
识别接收所述第一以太网报文所用的端口类型,其中,所述端口类型包含第一端口类型以及第二端口类型;
接收所述第一以太网报文所用的端口为第一端口类型时,判断所述第一以太网报文为标准以太网报文;
接收所述第一以太网报文所用的端口为第二端口类型时,判断所述第一以太网报文为非标准以太网报文。
根据本发明的一个实施例,所述步骤二中具体包含以下步骤:
当判定所述第一以太网报文为标准以太网报文时,对所述第一以太网报文进行报文类型转换,转换为非标准以太网报文;
当判定所述第一以太网报文为非标准以太网报文时,对所述第一以太网报文进行报文信息更新。
根据本发明的一个实施例,所述步骤二中具体包含以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车株洲电力机车研究所有限公司,未经中车株洲电力机车研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011059615.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于电钻钻头的隔尘装置
- 下一篇:聚类方法、装置和计算设备