[发明专利]处理数据包的方法和网络装置有效

专利信息
申请号: 201610991565.X 申请日: 2016-11-10
公开(公告)号: CN107070674B 公开(公告)日: 2020-03-27
发明(设计)人: 斯科特·麦凯;安杰伊·希什科;尼廷·库马尔;蒂莫西·L·帕特里克;苏里亚·钱德拉·谢卡尔·尼麦咖达 申请(专利权)人: 丛林网络公司
主分类号: H04L12/24 分类号: H04L12/24;H04L12/721;H04L12/733;H04L12/935;H04L12/741;H04L12/751
代理公司: 北京康信知识产权代理有限责任公司 11240 代理人: 梁丽超;刘瑞贤
地址: 美国加*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 处理 数据包 方法 网络 装置
【权利要求书】:

1.一种处理数据包的方法,包括:

通过由网络装置的控制平面执行的第一应用程序经由通过所述网络装置的转发单元执行的第一接口,为所述转发单元的内部转发路径配置确定处理由所述转发单元接收的数据包的第一指令,

其中,所述第一应用程序将所述内部转发路径配置成包括沙盒,所述沙盒包括用于所述内部转发路径内内联配置的指令的容器,并且

其中,所述内部转发路径的至少一部分储存到所述转发单元的存储器中并且由所述转发单元的数据包处理器能够执行;

通过由所述网络装置的所述控制平面执行的第二应用程序经由所述网络装置的所述转发单元执行的第二接口,为所述沙盒配置确定在所述沙盒内处理数据包的第二指令;以及

响应于确定由所述转发单元接收的数据包与至少部分由所述第二应用程序控制的数据包流相关联,由所述数据包处理器通过执行为所述沙盒配置的所述第二指令,来处理所述数据包。

2.根据权利要求1所述的方法,其中,将所述内部转发路径配置成包括沙盒包括:为所述沙盒配置入口端口,所述入口端口限定所述内部转发路径的所述第一指令进入所述沙盒所经由的虚拟端口。

3.根据权利要求2所述的方法,进一步包括:

将所述内部转发路径配置成将所述转发单元的逻辑入站接口映射到所述沙盒的所述入口端口,

其中,确定由所述转发单元接收的数据包与至少部分由所述第二应用程序控制的数据包流相关联包括:由所述数据包处理器使所述数据包与所述逻辑入站接口匹配。

4.根据权利要求2所述的方法,

其中,所述入口端口包括包含基准的间接下一跳,

其中,配置所述入口端口包括由所述第一接口将所述间接下一跳存储到存储器中,

其中,为所述沙盒配置用于确定在所述沙盒内处理数据包的第二指令包括:由所述第二接口将所述间接下一跳的基准配置成参考在所述沙盒内配置的转发路径部件。

5.根据权利要求1所述的方法,其中,确定在所述沙盒内处理数据包的第二指令包括一个或多个转发路径部件,所述一个或多个转发路径部件中的每个执行查找树、查找表、速率限制器、策略器以及计数器中的一个。

6.根据权利要求1所述的方法,进一步包括:

由所述第一应用程序为所述沙盒配置插口,

其中,通过执行为所述沙盒配置的所述第二指令来处理数据包包括:由所述数据包处理器将所述数据包引向所述插口;

由所述转发单元通过所述插口将所述数据包发送给所述第二应用程序。

7.根据权利要求1所述的方法,进一步包括:

由所述第一应用程序为所述沙盒配置插口;并且

由所述转发单元通过所述插口从所述第二应用程序接收数据包。

8.根据权利要求1所述的方法,进一步包括:

由所述转发单元的转发单元处理器执行第一接口和第二接口;

由所述转发单元的所述转发单元处理器执行用于数据包处理器的驱动器;

由所述驱动器响应于从所述第一接口接收第一数据包处理操作生成所述第一指令,以实现所述第一数据包处理操作,并且将所述第一指令安装到所述内部转发路径中;

由所述驱动器响应于从所述第二接口接收第二数据包处理操作生成所述第二指令,以实现所述第二数据包处理操作,并且将所述第二指令安装到所述沙盒中。

9.根据权利要求1所述的方法,其中,所述转发单元包括能够插入所述网络装置的底盘内的线卡。

10.根据权利要求1所述的方法,

其中,在所述转发单元的所述内部转发路径内配置所述沙盒包括:由所述第一应用程序经由所述第一接口为所述沙盒配置限定所述沙盒能够配置有的指令量的资源限制。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丛林网络公司,未经丛林网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610991565.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top