摘要
本发明提供了一种基于链路分类的非均匀带宽分配方法,具体为:步骤1:获取网络拓扑中的数据流量,并计算出每条链路的剩余带宽;步骤2:当发送主机向接受主机发送业务时,交换机解析数据包中数据分组的分组头,根据分组头该交换机在自身的流表中查询该数据分组有无对应流规则,若有,则按照对应的流规则进行业务的发送;否则转步骤3;步骤3:寻找业务传输的所有简单路径;步骤4:将路径上的所有链路分为空闲链路,普通链路和瓶颈链路;并对空闲链路和瓶颈链路分配带宽;步骤5:计算每条路径的权重,选择最优路径;步骤6:对最优路径中的普通链路分配带宽;步骤7:将最优路径每条链路所分配到的带宽下发给交换机实现非均匀带宽分配。