发明名称 |
一种多级多平面结构的数据流发送方法、装置和系统 |
摘要 |
本发明实施例公开了一种多级多平面结构中的数据流发送方法、装置和系统,所述方法包括以下步骤:根据数据流的目的地址确定一个可用的输出端口;判断所述输出端口所对应的的第一标记字段和/或第二标记字段是否存在故障标识;当所述第一标记字段和/或第二标记字段存在故障标识时,根据所述故障标识调整所述输出端口的数据流流量。通过应用本发明,可以根据链路的故障情况对输出端口的发送流量进行调整,达到了降低故障链路所在交换平面内部出现拥塞的概率的效果。 |
申请公布号 |
CN101325558B |
申请公布日期 |
2013.04.24 |
申请号 |
CN200810134587.X |
申请日期 |
2008.07.29 |
申请人 |
华为技术有限公司;电子科技大学 |
发明人 |
胡明;华春;涂晓东;谢勇;刘晗;李剑;林云 |
分类号 |
H04L12/26(2006.01)I |
主分类号 |
H04L12/26(2006.01)I |
代理机构 |
北京挺立专利事务所(普通合伙) 11265 |
代理人 |
叶树明 |
主权项 |
一种多级多平面结构中的数据流发送方法,其特征在于,包括以下步骤:根据数据流的目的地址确定一个可用的输出端口;判断所述输出端口所对应的第一标记字段和/或第二标记字段是否存在故障标识,其中,第一标记字段用于记录交换平面内第一级链路的故障情况,第二标记字段记录交换平面内第二级链路的故障情况;当所述第一标记字段和/或第二标记字段存在故障标识时,根据所述故障标识调整所述输出端口的数据流流量,包括:当所述第一标记字段存在所述故障标识时,按照所述故障标识对应的交换平面中交换模块的输出端口在所述故障标识对应的交换平面中第一级交换模块的全部输出端口中所占的比例,减少所述输出端口向所有输出单元发送的数据流流量;当所述第二标记字段存在所述故障标识时,按照所述故障标识对应的交换平面中交换模块的输出端口在所述故障标识对应的交换平面中第二级交换模块的全部输出端口中所占的比例,减少所述输出端口向所述故障标识对应的交换模块所对应的输出单元发送的数据流流量;当所述第一标记字段和第二标记字段存在所述故障标识,并且所述第一标记字段和第二标记字段的所述故障标识所对应的故障位于相同路径时,按照所述第一标记字段的所述故障标识对应的交换平面中交换模块的输出端口在所述故障标识对应的交换平面中交换模块的全部输出端口中所占的比例,减少所述输出端口向所述故障标识对应的交换模块所对应的输出单元发送的数据流流量;当所述第一标记字段和第二标记字段存在所述故障标识,并且所述第一标记字段和第二标记字段的所述故障标识所对应的故障位于不同路径时,包括:计算第一标记字段的所述故障标识对应的交换平面中交换模块的输出端口在所述故障标识对应的交换平面中交换模块的全部输出端口中所占的比例;计算第二标记字段的故障标识对应的交换平面中交换模块的输出端口在所述故障标识对应的交换平面中第二级交换模块的全部输出端口中所占的比例;按照这两个比例之和,减少所述输出端口向所述故障标识对应的交换模块所对应的输出单元发送的数据流流量。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |