[发明专利]基于ASIC实现的报文通道突发流量检测方法及装置无效
申请号: | 201310238723.0 | 申请日: | 2013-06-17 |
公开(公告)号: | CN103346925A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 蒋震;廖继平 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/801 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215021 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 asic 实现 报文 通道 突发 流量 检测 方法 装置 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种基于ASIC实现的报文通道突发流量检测方法及装置。
背景技术
数据交换机中,数据流量千变万化,当数据流量增大到超过报文通道出口发送能力的时候,报文就需要在转发设备内进行缓存并排队发送,严重的时候会因为交换机缓存占满而将需要转发的报文丢弃。
通常来说,突发流量比较随机,会造成在一定时间片内出现拥塞,从而对报文的转发延时等性能造成影响,最终导致网络环境不够稳定。
当报文被计划从数据交换机的某一个出端口转发出去时,由于报文到达时间点集中在一起,当前交换机缓存的报文数量在短时间内超过报文通道出端口发送能力,那么这个报文就会留存在缓存中,产生突发流量状态,导致报文通道出口拥塞。
如图1所示,A端口有500Mbps流量通往C端口,B端口有500Mbps流量通往C端口,A,B,C端口的物理带宽都为1Gbps;现在,A端口和B端口都按照线速1Gbps向C端口发送流量,A和B端口都是前半周期线速发送,后半周期无流量,故,A端口和B端口发送的平均流量还是500Mbps,但此时,C端口在前半周期需要2Gbps的带宽才能满足要求,而实际上C端口只有1Gbps的发送能力,因此前半周期在C端口进入了突发流量状态,造成报文通道出口拥塞。
发明内容
为解决上述技术问题,本发明的目的在于提供一种基于ASIC实现的报文通道突发流量检测方法及装置,该方法、装置可精确检测报文通道出端口的突发流量状态。
相应地,本发明第一实施方式的基于ASIC实现的报文通道突发流量检测方法,所述方法包括:在报文计划转发时,获取报文出端口的当前计数;将所述当前计数与相应突发流量阈值比较;当所述当前计数大于所述突发流量阈值时,判定所述报文出端口处于突发流量状态。
作为本发明的进一步改进,所述当前计数为报文数量的当前计数或报文长度的当前计数。
作为本发明的进一步改进,在“判定所述报文出端口处于突发流量状态”后,还包括:将ASIC时间与标准时间同步;将突发流量状态信息通过DMA方式发送至外部处理中心;所述突发流量状态信息包括:产生突发流量的出端口信息,以及产生突发流量的时刻信息。
相应地,本发明一种实施方式的基于ASIC实现的报文通道突发流量检测方法,所述方法包括:判断当前报文通道是否处于突发流量状态;若是,则在报文计划转发时,获取报文出端口的当前计数,将所述当前计数与突发流量终止阈值比较,当所述当前计数小于突发流量终止阈值时,判定所述报文出端口处于正常流量状态;若否,则在报文计划转发时,获取报文出端口的当前计数,将所述当前计数与突发流量起始阈值比较,当所述当前计数大于突发流量起始阈值时,判定所述报文出端口处于突发流量状态。
作为本发明的进一步改进,所述当前计数为报文数量的当前计数或报文长度的当前计数。
作为本发明的进一步改进,在“判定所述报文出端口处于突发流量状态”后, 包括:将ASIC时间与标准时间同步;将突发流量状态信息通过DMA方式发送至外部处理中心;所述突发流量状态信息包括:产生突发流量的出端口信息,以及产生突发流量的时刻信息。
作为本发明的进一步改进,所述突发流量起始阈值大于所述突发流量终止阈值。
相应地,本发明一种实施方式的基于ASIC实现的报文通道突发流量检测装置,所述装置包括:出口资源计数模块,用于在报文计划转发时,获取报文出端口的当前计数;突发流量监测模块,用于将所述当前计数与相应突发流量阈值比较,当所述当前计数大于所述突发流量阈值时,判定所述报文出端口处于突发流量状态。
作为本发明的进一步改进,所述当前计数为报文数量的当前计数或报文长度的当前计数。
作为本发明的进一步改进,所述装置还包括:时间模块,用于将ASIC时间与标准时间同步;突发流量汇报模块,用于将突发流量状态信息通过DMA方式发送至外部处理中心;所述突发流量状态信息包括:产生突发流量的出端口信息,以及产生突发流量的时刻信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310238723.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:星形结构RapidIO互连系统及其交换机配置方法
- 下一篇:配线架系统平台