提供用于网络设备的可编程包分类框架的系统和方法

    公开(公告)号:CN108781185A

    公开(公告)日:2018-11-09

    申请号:CN201780015786.6

    申请日:2017-11-10

    Abstract: 根据实施例,本文描述的是用于提供可编程包分类框架以在高性能网络中的网络设备中使用的系统和方法。包分类框架可以包括多个基于硬件的可编程分类原语,分类原语包括关键字组成原语、关键字组成规则原语、匹配操作逻辑结构和下一操作原语。分类原语可以逻辑地串在一起,其中来自一个分类原语的结果被馈送到下一分类原语,直到数据包的处理被完成。分类框架可以使用状态机来跟踪数据包处理的状态,并基于数据包的处理状态动态地调整分类原语的行为。利用可编程分类原语,分类框架可以递归地解析多个协议的数据包,而不要求任何硬件改变。

    用于支持分组交换的系统、方法、介质和设备

    公开(公告)号:CN107005489B

    公开(公告)日:2021-02-02

    申请号:CN201580062545.8

    申请日:2015-12-02

    Abstract: 系统和方法可以支持网络环境中的分组交换。系统可以包括联网设备上的入口缓冲区,其中包括一个或多个虚拟输出队列的入口缓冲区操作以存储在联网设备上的输入端口处接收到的一个或多个传入分组。此外,系统可以包括与入口缓冲区相关联的分组冲刷引擎,其中所述分组冲刷引擎操作以冲刷被存储在入口缓冲区中的所述虚拟输出队列中的分组,并且向一个或多个输出调度器通知分组被冲刷,其中每个输出调度器与输出端口相关联。

    用于支持分组交换的系统、方法、介质和设备

    公开(公告)号:CN112737976A

    公开(公告)日:2021-04-30

    申请号:CN202110029574.1

    申请日:2015-12-02

    Abstract: 本申请涉及用于支持分组交换的系统、方法、介质和设备。系统和方法可以支持网络环境中的分组交换。系统可以包括联网设备上的入口缓冲区,其中包括一个或多个虚拟输出队列的入口缓冲区操作以存储在联网设备上的输入端口处接收到的一个或多个传入分组。此外,系统可以包括与入口缓冲区相关联的分组冲刷引擎,其中所述分组冲刷引擎操作以冲刷被存储在入口缓冲区中的所述虚拟输出队列中的分组,并且向一个或多个输出调度器通知分组被冲刷,其中每个输出调度器与输出端口相关联。

Patent Agency Ranking