一种节能方法及装置制造方法及图纸

技术编号:11832292 阅读:116 留言:0更新日期:2015-08-05 18:05
本发明专利技术公开了一种节能方法,应用于路由设备,该方法包括:监测聚合组成员端口的实际带宽总和;根据非选中成员端口号和聚合组成员端口带宽总和所在区间之间的对应关系,确定非选中的成员端口号;根据所述非选中的成员端口号对聚合组中成员端口的选中状态进行调整,以使所述非选中的成员端口号对应的成员端口处于非选中状态而不允许报文通过,进入节能状态。本发明专利技术还公开了一种节能装置。采用本发明专利技术能够在提高节能效率的基础上不影响转发。

【技术实现步骤摘要】

本专利技术设及通信
,特别设及一种节能方法及装置
技术介绍
邸E巧nergy-EfficientEthernet,能量高效W太网)是IE邸 802. 3az定义的一 种节能标准,在端口空闲的时候,降低物理层(PH巧和MAC巧片的功耗,从而达到节能环保 的效果。对于单独使用EEE功能,一般路由设备端口只要收到或者发出报文,就会触发其节 能状态转为非节能的状态,该样做节省能源效率不高。通过实际的验证发现,节能状态下功 率可W降低20 %到30%。 端口聚合技术是目前报文转发普遍应用的一种技术,该技术首先将W太网收发机 的物理端口加入聚合组,成为聚合组中的成员端口,然后使用哈希算法,使得聚合组下的成 员端口可W根据报文的报文头信息,对流量进行负载分担。如此,聚合组在使用哈希算法分 担流量时,在聚合组每个成员端口都使能邸6功能,且都处于选中状态的情况下,每个端口 都有可能有流量的进出,该样导致EEE的节能状态不能一直保持,或者不能保持相对较长 时间。
技术实现思路
本专利技术的目的在于提供一种节能方法及装置,能够实现在提高节能效率的基础上 不影响转发。 本专利技术实施例提供了一种节能方法,应用于路由设备,该方法包括;监测聚合组成 员端口的实际带宽总和;根据非选中成员端口号和聚合组成员端口带宽总和所在区间之间 的对应关系,确定非选中的成员端口号;根据所述非选中的成员端口号对聚合组中成员端 口的选中状态进行调整,W使所述非选中的成员端口号对应的成员端口处于非选中状态而 不允许报文通过,进入节能状态。 本专利技术实施例还提供了一种节能装置,应用于路由设备,该装置包括:监控单元, 监测聚合组成员端口的实际带宽总和;确定单元,根据非选中成员端口号和聚合组成员端 口带宽总和所在区间之间的对应关系,确定非选中的成员端口号;处理单元,根据所述非选 中的成员端口号对聚合组中成员端口的选中状态进行调整,W使所述非选中的成员端口号 对应的成员端口处于非选中状态而不允许报文通过,进入节能状态。 本专利技术的有益效果在于,不需要像现有技术那样聚合组的所有成员端口都处于选 中状态,而是监测聚合组成员端口的实际带宽总和;根据非选中成员端口号和聚合组成员 端口带宽总和所在区间之间的对应关系,确定非选中的成员端口号,最终确保非选中的成 员端口无流量出入,确保能够长时间保持在节能状态。该样就实现了既不影响数据报文的 转发,又能实现充分节能的目的。【附图说明】[000引为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 W根据该些附图获得其他的附图。 图1为本专利技术实施例提供的一种节能方法的流程示意图。 图2是本专利技术实施例提供的一种节能装置的结构示意图。【具体实施方式】 为使本专利技术的目的、技术方案、及优点更加清楚明白,W下参照附图并举实施例, 对本专利技术进一步详细说明。 聚合组的某一成员端口不可能长时间不间断地高速率转发报文,有可能在一天之 中不同时间段才出现不间断地高速率转发报文;或者聚合组成员端口长时间处于实际输入 的流量带宽少于聚合组成员端口理论带宽的总和,并且可W仅仅使用部分的成员端口进行 报文的分担。此时,可W通过采用本专利技术的方法,在上述情况下达到节能的目的,并且在提 升节能效率的基础上不影响报文的转发。[001引如图1所示,本专利技术实施例提供了一种节能方法,该方法应用于路由设备,该方法 包括W下步骤: 步骤11、监测聚合组成员端口的实际带宽总和; 该步骤中,预先将路由设备的每个端口加入同一聚合组,并使能邸6功能。支持了 EEE功能的成员端口,只要有流量经过,就会从节能状态切换到非节能状态。 具体地,监测聚合组成员端口的实际带宽总和的方法包括: 对加入聚合组的成员端口的缓存设置时钟; 通过触发时钟在设定的时间间隔内查询进入缓存内的报文数目; 根据所述时间间隔内缓存中的报文数目计算得到聚合组成员端口的实际带宽总 和。 在步骤11监测聚合组成员端口的实际带宽总和的同时,报文需要选择成员端口 进行转发,本专利技术中,并非像现有技术那样所有成员端口都处于选中状态,所W,根据接收 报文的报文头信息和当前聚合组中处于选中状态的成员端口数目进行哈希计算,确定转发 报文的成员端口;其中,报文头信息包括;源MAC、目的MAC、源IP、目的IP、源端口号或者目 的端口号中的任意一种,或者任意几种的组合。 步骤12、根据非选中成员端口号和聚合组成员端口带宽总和所在区间之间的对应 关系,确定非选中的成员端口号; 具体地,根据聚合组中每个成员端口的理论带宽设置非选中成员端口号和聚合组 成员端口带宽总和所在区间之间的对应关系。 步骤13、根据所述非选中的成员端口号对聚合组中成员端口的选中状态进行调 整,W使所述非选中的成员端口号对应的成员端口处于非选中状态而不允许报文通过,并 进入节能状态。 其中,根据所述非选中的成员端口号对聚合组中成员端口的选中状态进行调整的 方法包括: 如果所述非选中的成员端口号对应的成员端口处于选中状态,则将该成员端口切 当前第1页1 2 本文档来自技高网...
一种节能方法及装置

【技术保护点】
一种节能方法,应用于路由设备,该方法包括:监测聚合组成员端口的实际带宽总和;根据非选中成员端口号和聚合组成员端口带宽总和所在区间之间的对应关系,确定非选中的成员端口号;根据所述非选中的成员端口号对聚合组中成员端口的选中状态进行调整,以使所述非选中的成员端口号对应的成员端口处于非选中状态而不允许报文通过,进入节能状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:聂明顺
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1