Traffic cut-through within network device having multiple virtual network devices
    1.
    发明授权
    Traffic cut-through within network device having multiple virtual network devices 有权
    具有多个虚拟网络设备的网络设备内的流量切换

    公开(公告)号:US08953599B1

    公开(公告)日:2015-02-10

    申请号:US13539120

    申请日:2012-06-29

    IPC分类号: H04L12/28 H04L12/751

    摘要: In general, techniques are for providing a direct forwarding path between virtual routers within a single virtualized routing system. In one example, a method includes combining forwarding information from a plurality of virtual routers into collapsed forwarding information that comprises one or more direct forwarding paths between the respective virtual routers. The method also includes determining a direct forwarding path to an egress interface of the second virtual router, in response to receiving a network packet at an ingress interface of a first virtual router. The method also includes forwarding the network packet from the ingress interface of the first virtual router to the egress interface of the second virtual router using the direct forwarding path, wherein the network packet traverses a switch fabric directly from the ingress interface of the first virtual router to the egress interface of the second virtual router.

    摘要翻译: 通常,技术用于在单个虚拟化路由系统内的虚拟路由器之间提供直接转发路径。 在一个示例中,一种方法包括将来自多个虚拟路由器的转发信息组合成包括在各个虚拟路由器之间的一个或多个直接转发路径的折叠转发信息。 响应于在第一虚拟路由器的入口接口处接收到网络分组,该方法还包括确定到第二虚拟路由器的出口接口的直接转发路径。 该方法还包括使用直接转发路径将网络分组从第一虚拟路由器的入口接口转发到第二虚拟路由器的出口接口,其中网络分组从第一虚拟路由器的入口接口直接穿越交换结构 到第二虚拟路由器的出口接口。

    Sequencing packets from multiple threads
    2.
    发明授权
    Sequencing packets from multiple threads 有权
    对多个线程的数据包进行排序

    公开(公告)号:US08379647B1

    公开(公告)日:2013-02-19

    申请号:US11877146

    申请日:2007-10-23

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L47/34 H04L45/74

    摘要: A device may reserve a slot for a received packet in a packet ordering queue (POQ), convey the packet to one of a plurality of threads for processing, obtain the packet from the one of the plurality of threads after the packet has been processed, organize the packet in the POQ in accordance with a position of the reserved slot, and release the packet from the POQ if the reserved slot is a head of the POQ.

    摘要翻译: 设备可以在分组排序队列(POQ)中为接收到的分组预留时隙,将分组传送到多个线程中的一个进行处理,在分组被处理之后从多个线程中的一个线程获得分组, 根据保留时隙的位置在POQ中组织分组,如果保留的时隙是POQ的头,则从POQ释放分组。

    Coordinated queuing between upstream and downstream queues in a network device
    3.
    发明授权
    Coordinated queuing between upstream and downstream queues in a network device 有权
    在网络设备中的上游和下游队列之间进行协调排队

    公开(公告)号:US08576863B2

    公开(公告)日:2013-11-05

    申请号:US13013258

    申请日:2011-01-25

    IPC分类号: H04L12/28

    摘要: A system determines a scheduling value based on a current length of a downstream queue in a network device. The system sends the scheduling value from the downstream queue to an upstream queue and schedules dequeuing of one or more data units, destined for the downstream queue, from the upstream queue based on the scheduling value.

    摘要翻译: 系统基于网络设备中的下游队列的当前长度来确定调度值。 该系统将调度值从下游队列发送到上游队列,并根据调度值从上游队列调度去往下游队列的一个或多个数据单元的队列。

    Coordinated queuing between upstream and downstream queues in a network device
    4.
    发明授权
    Coordinated queuing between upstream and downstream queues in a network device 有权
    在网络设备中的上游和下游队列之间进行协调排队

    公开(公告)号:US07899068B1

    公开(公告)日:2011-03-01

    申请号:US11869327

    申请日:2007-10-09

    IPC分类号: H04L12/28

    摘要: A system determines a scheduling value based on a current length of a downstream queue in a network device. The system sends the scheduling value from the downstream queue to an upstream queue and schedules dequeuing of one or more data units, destined for the downstream queue, from the upstream queue based on the scheduling value.

    摘要翻译: 系统基于网络设备中的下游队列的当前长度来确定调度值。 该系统将调度值从下游队列发送到上游队列,并根据调度值从上游队列调度去往下游队列的一个或多个数据单元的队列。