发明名称 一种流表更新方法及装置
摘要 本发明的实施例提供一种流表更新方法及装置,涉及通信领域,能够在流表已满的状态下更新流表,从而满足客户对流表资源的需求,以及实现流表资源的公平分配。该方法可以包括:根据第一客户端的信息和网络创建信息,确定与第一客户端的信息和网络创建信息对应的第一客户端的流表项数目的阈值;获取交换机上报的数据包;生成第一客户端的与数据包对应的第一流表项;若流表已满,且流表中的第一客户端的流表项数目小于第一客户端的流表项数目的阈值,则生成第一指示;下发第一流表项和第一指示至交换机,以使得交换机根据第一指标将流表项数目的溢值最大的至少一个第二客户端的任意一个流表项替换为第一流表项。
申请公布号 CN104869064A 申请公布日期 2015.08.26
申请号 CN201410060892.4 申请日期 2014.02.21
申请人 华为技术有限公司 发明人 蔡启申;李金明
分类号 H04L12/741(2013.01)I 主分类号 H04L12/741(2013.01)I
代理机构 北京中博世达专利商标代理有限公司 11274 代理人 申健
主权项 一种流表更新方法,其特征在于,包括:根据第一客户端的信息和网络创建信息,确定与所述第一客户端的信息和所述网络创建信息对应的所述第一客户端的流表项数目的阈值,其中,所述第一客户端的信息包括所述第一客户端的序列号ID,所述网络创建信息包括所述第一客户端所在网络的ID和所述第一客户端所在网络的所有客户端的媒体访问控制MAC地址;获取交换机上报的数据包,所述数据包是由所述第一客户端发送给所述交换机的,并且所述数据包与所述交换机中保存的流表中的所述第一客户端的各个流表项匹配失败;生成所述第一客户端的与所述数据包对应的第一流表项;若所述流表已满,且所述流表中的所述第一客户端的流表项数目小于所述第一客户端的流表项数目的阈值,则生成第一指示,所述第一指示用于指示所述交换机将所述流表中流表项数目的溢值最大的至少一个第二客户端的任意一个流表项替换为所述第一流表项,其中,所述溢值为所述第二客户端的流表项数目超出所述第二客户端的流表项数目的阈值的数目;下发所述第一流表项和所述第一指示至所述交换机,以使得所述交换机根据所述第一指示将所述流表项数目的溢值最大的至少一个第二客户端的任意一个流表项替换为所述第一流表项。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼