会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • ROUTING TRAFFIC THROUGH A VIRTUAL ROUTER-BASED NETWORK SWITCH
    • 通过虚拟路由器的网络交换机路由交通
    • US20090073977A1
    • 2009-03-19
    • US12260524
    • 2008-10-29
    • Zahid HussainSamir JainNaveed AlamJoseph ChengGregory LockwoodTim Millet
    • Zahid HussainSamir JainNaveed AlamJoseph ChengGregory LockwoodTim Millet
    • H04L12/56
    • H04L45/00H04L45/586H04L45/742H04L49/252H04L49/505H04L49/70
    • Methods and systems are provided for routing traffic through a virtual router-based network switch. According to one embodiment, a flow data structure is established that identifies current packet flows associated with multiple virtual routers in the virtual router-based network device. When an incoming packet is received by the virtual router-based network device, it is then determined whether the incoming packet is associated with a current packet flow by accessing the flow data structure based on a header associated with the incoming packet. If it is determined that the incoming packet is associated with the current packet flow, then the incoming packet is hardware forwarded via a network interface of the virtual router-based network device without intervention by a processor of the virtual router-based network device, otherwise the incoming packet is forwarded to software on the processor for flow learning.
    • 提供了方法和系统,用于通过基于虚拟路由器的网络交换机路由流量。 根据一个实施例,建立流数据结构,其识别与基于虚拟路由器的网络设备中的多个虚拟路由器相关联的当前分组流。 当基于虚拟路由器的网络设备接收到传入分组时,通过基于与输入分组相关联的报头访问流数据结构来确定输入分组是否与当前分组流相关联。 如果确定进入的分组与当前分组流相关联,则进入的分组是经由基于虚拟路由器的网络设备的网络接口的硬件转发的,而不是由基于虚拟路由器的网络设备的处理器进行干预 传入的分组被转发到处理器上的软件用于流学习。
    • 4. 发明授权
    • Routing traffic through a virtual router-based network switch
    • 通过基于虚拟路由器的网络交换机路由流量
    • US08111690B2
    • 2012-02-07
    • US12260524
    • 2008-10-29
    • Zahid HussainSamir JainNaveed AlamJoseph ChengGreg LockwoodTim Millet
    • Zahid HussainSamir JainNaveed AlamJoseph ChengGreg LockwoodTim Millet
    • H04L12/56
    • H04L45/00H04L45/586H04L45/742H04L49/252H04L49/505H04L49/70
    • Methods and systems are provided for routing traffic through a virtual router-based network switch. According to one embodiment, a flow data structure is established that identifies current packet flows associated with multiple virtual routers in the virtual router-based network device. When an incoming packet is received by the virtual router-based network device, it is then determined whether the incoming packet is associated with a current packet flow by accessing the flow data structure based on a header associated with the incoming packet. If it is determined that the incoming packet is associated with the current packet flow, then the incoming packet is hardware forwarded via a network interface of the virtual router-based network device without intervention by a processor of the virtual router-based network device, otherwise the incoming packet is forwarded to software on the processor for flow learning.
    • 提供了方法和系统,用于通过基于虚拟路由器的网络交换机路由流量。 根据一个实施例,建立流数据结构,其识别与基于虚拟路由器的网络设备中的多个虚拟路由器相关联的当前分组流。 当基于虚拟路由器的网络设备接收到传入分组时,通过基于与输入分组相关联的报头访问流数据结构来确定输入分组是否与当前分组流相关联。 如果确定进入的分组与当前分组流相关联,则进入的分组是经由基于虚拟路由器的网络设备的网络接口的硬件转发的,而不是由基于虚拟路由器的网络设备的处理器进行干预 传入的分组被转发到处理器上的软件用于流学习。
    • 6. 发明授权
    • System and method for hierarchical metering in a virtual router based network switch
    • 基于虚拟路由器的网络交换机中的分层计费系统和方法
    • US07161904B2
    • 2007-01-09
    • US10163162
    • 2002-06-04
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • H04L12/26H04J1/00G08C15/00G06F11/00G01R31/08
    • H04L45/60H04L43/026H04L43/0829H04L43/0894H04L45/586H04L47/10H04L47/11
    • A virtual routing platform includes a line interface a plurality of virtual routing engines (VREs) to identify packets of different packet flows and perform a hierarchy of metering including at least first and second levels of metering on the packet flows. A first level of metering may be performed on packets of a first packet flow using a first metering control block (MCB). The first level of metering may be one level of metering in a hierarchy of metering levels. A second level of metering on the packets of the first packet flow and packets of a second flow using a second MCB. The second level of metering may be another level of metering in the hierarchy. A cache-lock may be placed on the appropriate MCB prior to performing the level of metering. The first and second MCBs may be data structures stored in a shared memory of the virtual routing platform. The cache-lock may be released after performing the level of metering using the MCB. The cache-lock may comprise setting a lock-bit of a cache line index in a cache tag store, which may identify a MCB in the cache memory. The virtual routing platform may be a multiprocessor system utilizing a shared memory having a first and second processors to perform levels of metering in parallel. In one embodiment, a virtual routing engine may be shared by a plurality of virtual router contexts running in a memory system of a CPU of the virtual routing engine. In this embodiment, the first packet flow may be associated with one virtual router context and the second packet flow is associated with a second virtual router context. The first and second routing contexts may be of a plurality of virtual router contexts resident in the virtual routing engine.
    • 虚拟路由平台包括线路接口,多个虚拟路由引擎(VRE),用于识别不同分组流的分组,并且执行测量层次,其包括在分组流上的至少第一和第二计量级别。 可以使用第一计量控制块(MCB)对第一分组流的分组执行第一级测量。 计量的第一级可以是计量级别的一个层次中的一个计量级别。 使用第二MCB对第一分组流的分组和第二流的分组进行第二级计量。 第二级计量可能是层次结构中的另一个计量级别。 在执行测量级别之前,可以将缓存锁定放置在适当的MCB上。 第一和第二MCB可以是存储在虚拟路由平台的共享存储器中的数据结构。 使用MCB执行测光程序后,缓存锁可能会被释放。 高速缓存锁定可以包括在高速缓存标签存储器中设置高速缓存行索引的锁定位,高速缓存标签存储器可以标识高速缓冲存储器中的MCB。 虚拟路由平台可以是利用具有第一和第二处理器的共享存储器并行地执行计量水平的多处理器系统。 在一个实施例中,虚拟路由引擎可以由在虚拟路由引擎的CPU的存储器系统中运行的多个虚拟路由器上下文共享。 在该实施例中,第一分组流可以与一个虚拟路由器上下文相关联,并且第二分组流与第二虚拟路由器上下文相关联。 第一和第二路由上下文可以是驻留在虚拟路由引擎中的多个虚拟路由器上下文。
    • 7. 发明申请
    • HIERARCHICAL METERING IN A VIRTUAL ROUTER-BASED NETWORK SWITCH
    • 基于路由器的网络交换机的分层测量
    • US20090225759A1
    • 2009-09-10
    • US12467609
    • 2009-05-18
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • H04L12/56
    • H04L45/60H04L43/026H04L43/0829H04L43/0894H04L45/586H04L47/10H04L47/11
    • Methods and systems are provided for applying metering and rate-limiting in a virtual router environment and supporting a hierarchy of metering/rate-limiting contexts per packet flow. According to one embodiment, multiple first level metering options and multiple second level metering options associated with a hierarchy of metering levels are provided. A virtual routing engine receives packets associated with a first packet flow and packets associated with a second packet flow. The virtual routing engine performs a first type of metering of the first level metering options on the packets associated with the first packet flow using a first metering control block (MCB) and performs a second type of metering of the second level metering options on the packets associated with the first packet flow and the packets associated with the second packet flow using a second MCB.
    • 提供了方法和系统,用于在虚拟路由器环境中应用计量和速率限制,并支持每个数据包流的计量/速率限制上下文的层次。 根据一个实施例,提供与测量级别的层级相关联的多个第一级计量选项和多个第二级计量选项。 虚拟路由引擎接收与第一分组流相关联的分组以及与第二分组流相关联的分组。 虚拟路由引擎使用第一计量控制块(MCB)执行与第一分组流相关联的分组上的第一级计量选项的第一类型的测量,并且对分组执行第二级计量选项的第二类型的测量 使用第二MCB与第一分组流和与第二分组流相关联的分组相关联。
    • 8. 发明申请
    • HIERARCHICAL METERING IN A VIRTUAL ROUTER-BASED NETWORK SWITCH
    • 基于路由器的网络交换机的分层测量
    • US20070109968A1
    • 2007-05-17
    • US11621102
    • 2007-01-08
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • H04L12/26
    • H04L45/60H04L43/026H04L43/0829H04L43/0894H04L45/586H04L47/10H04L47/11
    • Methods and systems are provided for applying metering and rate-limiting in a virtual router environment and supporting a hierarchy of metering/rate-limiting contexts per packet flow. According to one embodiment, multiple first level metering options and multiple second level metering options associated with a hierarchy of metering levels are provided. A virtual routing engine receives packets associated with a first packet flow and packets associated with a second packet flow. The virtual routing engine performs a first type of metering of the first level metering options on the packets associated with the first packet flow using a first metering control block (MCB) and performs a second type of metering of the second level metering options on the packets associated with the first packet flow and the packets associated with the second flow using a second MCB.
    • 提供了方法和系统,用于在虚拟路由器环境中应用计量和速率限制,并支持每个数据包流的计量/速率限制上下文的层次。 根据一个实施例,提供与测量级别的层级相关联的多个第一级计量选项和多个第二级计量选项。 虚拟路由引擎接收与第一分组流相关联的分组以及与第二分组流相关联的分组。 虚拟路由引擎使用第一计量控制块(MCB)执行与第一分组流相关联的分组上的第一级计量选项的第一类型的测量,并且对分组执行第二级计量选项的第二类型的测量 使用第二MCB与第一分组流和与第二流相关联的分组相关联。
    • 9. 发明授权
    • Hierarchical metering in a virtual router-based network switch
    • 基于虚拟路由器的网络交换机中的分层计费
    • US08848718B2
    • 2014-09-30
    • US12467609
    • 2009-05-18
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • Zahid HussainSachin DesaiNaveed AlamJoseph ChengTim Millet
    • H04L12/28H04L12/66G06F15/173
    • H04L45/60H04L43/026H04L43/0829H04L43/0894H04L45/586H04L47/10H04L47/11
    • Methods and systems are provided for applying metering and rate-limiting in a virtual router environment and supporting a hierarchy of metering/rate-limiting contexts per packet flow. According to one embodiment, multiple first level metering options and multiple second level metering options associated with a hierarchy of metering levels are provided. A virtual routing engine receives packets associated with a first packet flow and packets associated with a second packet flow. The virtual routing engine performs a first type of metering of the first level metering options on the packets associated with the first packet flow using a first metering control block (MCB) and performs a second type of metering of the second level metering options on the packets associated with the first packet flow and the packets associated with the second packet flow using a second MCB.
    • 提供了方法和系统,用于在虚拟路由器环境中应用计量和速率限制,并支持每个数据包流的计量/速率限制上下文的层次。 根据一个实施例,提供与测量级别的层级相关联的多个第一级计量选项和多个第二级计量选项。 虚拟路由引擎接收与第一分组流相关联的分组以及与第二分组流相关联的分组。 虚拟路由引擎使用第一计量控制块(MCB)执行与第一分组流相关联的分组上的第一级计量选项的第一类型的测量,并且对分组执行第二级计量选项的第二类型的测量 使用第二MCB与第一分组流和与第二分组流相关联的分组相关联。