发明名称 |
报文转发的方法及装置 |
摘要 |
本发明实施例提供了一种报文转发的方法,包括:转发面装置接收第一报文,在转发面装置的流表中查找与第一报文匹配的第一表项,转发面装置为符合控制与转发分离的网络架构的装置;转发面装置根据第一表项对第一报文执行用于限制报文转发速率的第一操作。此外,本发明实施例还提供了相应的装置。通过本发明实施例提供的技术方案,转发面装置能够对报文的转发速率进行限制。 |
申请公布号 |
CN103534999B |
申请公布日期 |
2016.07.13 |
申请号 |
CN201280000061.7 |
申请日期 |
2012.01.21 |
申请人 |
华为技术有限公司 |
发明人 |
林程勇;刘恩慧 |
分类号 |
H04L12/937(2013.01)I;H04L12/939(2013.01)I |
主分类号 |
H04L12/937(2013.01)I |
代理机构 |
北京龙双利达知识产权代理有限公司 11329 |
代理人 |
王君;肖鹂 |
主权项 |
一种报文转发的方法,其特征在于,包括:转发面装置接收第一报文,在所述转发面装置的流表中查找与所述第一报文匹配的第一表项,所述转发面装置为符合控制与转发分离的网络架构的装置;所述转发面装置根据所述第一表项对所述第一报文执行用于限制报文转发速率的第一操作,所述第一操作具体包括:所述转发面装置比较所述第一报文的长度对应的令牌数与令牌桶对应的第一令牌数的大小,当所述第一报文的长度对应的令牌数大于所述第一令牌数时,所述转发面装置对所述第一报文执行转发操作以外的操作,其中,所述转发面装置比较所述第一报文的长度对应的令牌数与令牌桶对应的第一令牌数的大小具体包括:所述转发面装置根据令牌桶最大值以及令牌桶增量值,将所述令牌桶对应的第二令牌数更新为所述第一令牌数;所述转发面装置比较所述第一报文的长度对应的令牌数与所述第一令牌数的大小,其中,所述转发面装置根据令牌桶最大值以及令牌桶增量值,将所述令牌桶对应的第二令牌数更新为所述第一令牌数具体包括:所述转发面装置根据第二标记获得所述令牌桶最大值以及所述令牌桶增量值,所述第一表项中包含所述第二标记,所述第二标记为第一实例的标识,所述令牌桶对应的第二令牌数、所述令牌桶最大值以及所述令牌桶增量值为所述第一实例的元素,所述第一实例存储在所述第一表项之外的存储空间;所述转发面装置根据所述令牌桶最大值以及所述令牌桶增量值,将所述令牌桶对应的所述第二令牌数更新为所述第一令牌数;所述转发面装置比较所述第一报文的长度对应的令牌数与所述第一令牌数的大小具体包括:所述转发面装置根据第二标记获得所述第一令牌数;所述转发面装置比较所述第一报文的长度对应的令牌数与所述第一令牌数的大小。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |