-
公开(公告)号:CN110035009B
公开(公告)日:2021-04-20
申请号:CN201811284590.X
申请日:2018-10-31
Applicant: 瞻博网络公司
Inventor: 斯瓦米·萨达施瓦阿什·雷努·卡纳达 , 尼廷·库马尔 , 斯科特·麦凯 , 苏里亚·钱德拉·谢卡尔·尼麦咖达
IPC: H04L12/721 , H04L12/741 , H04L12/751
Abstract: 本发明公开了分组转发路径元素的节点表示。在一个示例中,一种方法包括:通过用于内部转发路径的转发管理器,从网络设备的控制单元接收一个或多个分组处理操作,所述内部转发路径由网络设备的转发单元的至少一个分组处理器执行;通过转发管理器,基于一个或多个分组处理操作生成多个节点,每个节点包括唯一令牌,其中,所述多个节点中的第一节点包括设置为所述多个节点中的第二节点的令牌的值的令牌参考;通过转发管理器,基于节点配置转发路径以包括用于多个节点的相应转发路径元素;以及通过分组处理器,通过执行转发路径元素处理由转发单元接收的分组。
-
公开(公告)号:CN111371617B
公开(公告)日:2021-09-21
申请号:CN202010153007.2
申请日:2016-11-10
Applicant: 瞻博网络公司
Inventor: 斯科特·麦凯 , 安杰伊·希什科 , 尼廷·库马尔 , 蒂莫西·L·帕特里克 , 苏里亚·钱德拉·谢卡尔·尼麦咖达
IPC: H04L12/24 , H04L12/721 , H04L12/733 , H04L12/935 , H04L12/741 , H04L12/751
Abstract: 本申请公开了第三方控制的数据包转发路径的网络装置数据平面沙盒。在一些实例中,网络装置包括第一应用程序和第二应用程序;转发单元,其包括用于接收数据包的接口卡;数据包处理器;转发单元的内部转发路径;转发单元处理器;第一接口;以及第二接口。所述第一应用程序被配置成通过所述第一接口将所述内部转发路径配置成包括沙盒,沙盒包括用于在所述内部转发路径内内联配置的指令的容器。所述第二应用程序被配置成通过所述第二接口为沙盒配置有确定在所述沙盒内处理数据包的第二指令。数据包处理器被配置成响应于确定由所述转发单元接收的数据包与至少部分由第二应用程序控制的数据包流相关联,通过执行为沙盒配置的第二指令,来处理数据包。
-