Method of providing virtual router functionality
    1.
    发明授权
    Method of providing virtual router functionality 有权
    提供虚拟路由器功能的方法

    公开(公告)号:US08605732B2

    公开(公告)日:2013-12-10

    申请号:US13027973

    申请日:2011-02-15

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4645 H04L45/586

    摘要: A method of presenting different virtual routers to different end users, classes of service, or packets is provided. An incoming packet is received having a VLAN field and at least one additional field. A key is formed from the VLAN field and at least one other packet field, and mapped into a virtual router identifier (VRID) using an indirection mapping process. The VRID identifies a particular virtual router configuration from a plurality of possible virtual router configurations. A networking device is configured to have the particular virtual router configuration identified by the VRID, and the packet is then forwarded by the configured device.

    摘要翻译: 提供了向不同终端用户呈现不同虚拟路由器,服务等级或分组的方法。 接收到具有VLAN字段和至少一个附加字段的传入分组。 一个密钥由VLAN字段和至少一个其他数据包字段形成,并使用间接映射过程映射到虚拟路由器标识符(VRID)。 VRID从多个可能的虚拟路由器配置中识别特定的虚拟路由器配置。 网络设备被配置为具有由VRID识别的特定虚拟路由器配置,并且分组然后由配置的设备转发。

    Method of providing virtual router functionality through abstracted virtual identifiers
    2.
    发明授权
    Method of providing virtual router functionality through abstracted virtual identifiers 有权
    通过抽象虚拟标识符提供虚拟路由器功能的方法

    公开(公告)号:US07817633B1

    公开(公告)日:2010-10-19

    申请号:US11323998

    申请日:2005-12-30

    IPC分类号: H04L12/28 H04L12/56

    摘要: A method of providing virtual router functionality to a packet responsive to one or more abstracted virtual packet identifiers is provided. The method occurs in a networking device having a router core. The one or more abstracted virtual identifiers are abstracted from one or more virtual identifiers derived from the packet, thus insulating the router core from changes in the one or more virtual identifiers. A packet is received having a VLAN field, and a key is formed from the VLAN field and at least one other packet field. The key is mapped into an abstracted virtual identifier using an indirection mapping process. One or more core virtual router functions are then performed responsive to the abstracted virtual identifier.

    摘要翻译: 提供了一种根据一个或多个抽象的虚拟分组标识符向分组提供虚拟路由器功能的方法。 该方法发生在具有路由器核心的网络设备中。 一个或多个抽象的虚拟标识符从从分组导出的一个或多个虚拟标识符被抽象,从而使路由器核心与一个或多个虚拟标识符中的变化绝缘。 接收到具有VLAN字段的分组,并且从VLAN字段和至少一个其他分组字段形成密钥。 使用间接映射过程将密钥映射到抽象的虚拟标识符。 然后响应于抽象的虚拟标识符执行一个或多个核心虚拟路由器功能。

    METHOD OF PROVIDING VIRTUAL ROUTER FUNCTIONALITY
    3.
    发明申请
    METHOD OF PROVIDING VIRTUAL ROUTER FUNCTIONALITY 有权
    提供虚拟路由器功能的方法

    公开(公告)号:US20120207169A1

    公开(公告)日:2012-08-16

    申请号:US13027973

    申请日:2011-02-15

    IPC分类号: H04L12/56 H04L12/28

    CPC分类号: H04L12/4645 H04L45/586

    摘要: A method of presenting different virtual routers to different end users, classes of service, or packets is provided. An incoming packet is received having a VLAN field and at least one additional field. A key is formed from the VLAN field and at least one other packet field, and mapped into a virtual router identifier (VRID) using an indirection mapping process. The VRID identifies a particular virtual router configuration from a plurality of possible virtual router configurations. A networking device is configured to have the particular virtual router configuration identified by the VRID, and the packet is then forwarded by the configured device.

    摘要翻译: 提供了向不同终端用户呈现不同虚拟路由器,服务等级或分组的方法。 接收到具有VLAN字段和至少一个附加字段的传入分组。 一个密钥由VLAN字段和至少一个其他数据包字段形成,并使用间接映射过程映射到虚拟路由器标识符(VRID)。 VRID从多个可能的虚拟路由器配置中识别特定的虚拟路由器配置。 网络设备被配置为具有由VRID识别的特定虚拟路由器配置,并且分组然后由配置的设备转发。

    Interrupt modular for receiving bursty high speed network traffic
    4.
    发明授权
    Interrupt modular for receiving bursty high speed network traffic 失效
    中断模块化,用于接收突发高速网络流量

    公开(公告)号:US5659758A

    公开(公告)日:1997-08-19

    申请号:US499486

    申请日:1995-07-07

    摘要: Interrupts are presented to a processor to indicate the arrival of data packets from a high speed network. The rate of packet arrival interrupts is modulated to prevent burdening the processor unnecessarily with repeated interrupts while receiving a burst of data. The interrupt modulator of the present invention ensures that the first packet of a new data burst, or the first packet of a short message, generate an immediate interrupt to the processor, thus avoiding any unnecessary latency in the processor's response. This is done by enabling a packet arrival to generate an interrupt if a specified period of time has elapsed since the previous interrupt. Further, the interrupt modulator ensures that every N'th packet that arrives generates an interrupt--for example, to ensure that the processor performs any memory management functions that may be required. A packet does not generate an interrupt if it arrives soon enough after the previous interrupt and it is not the N'th packet since the pervious interrupt. This lowers the interrupt rate due to the arrival of a burst of data, thus enhancing processor and system performance.

    摘要翻译: 将中断呈现给处理器以指示来自高速网络的数据分组的到达。 调制分组到达中断的速率,以防止在接收到突发数据时重复中断而不必要地加重处理器的负担。 本发明的中断调制器确保新的数据突发的第一个分组或短消息的第一个分组生成对处理器的即时中断,从而避免处理器响应中的任何不必要的延迟。 如果从先前的中断过去了指定的时间段,则可以通过使分组到达生成中断来实现。 此外,中断调制器确保到达的每N个分组产生中断,例如,以确保处理器执行可能需要的任何存储器管理功能。 如果分组在前一个中断之后足够快到达并且不是来自上述中断的第N个分组,则不产生中断。 这会降低由于数据突发而导致的中断速率,从而提高处理器和系统性能。

    MAC address detection device for virtual routers
    5.
    发明授权
    MAC address detection device for virtual routers 有权
    虚拟路由器的MAC地址检测设备

    公开(公告)号:US07822033B1

    公开(公告)日:2010-10-26

    申请号:US11324209

    申请日:2005-12-30

    IPC分类号: H04L12/28 H04L12/56

    摘要: A MAC address detector for a networking device is provided, the device configured to present different virtual routers to different end users, classes of service or packets. First addressing logic provides a pool of N potential MAC addresses of the device, wherein N is an integer of one or more. Second addressing logic generates a (N+1)th potential MAC address of the device by combining a permanent or semi-permanent identifier of the device, for example, a chassis identifier, with a virtual router identifier determined responsive to the packet. Comparison logic indicates which if any of the (N+1) potential MAC addresses match the destination MAC address from the packet. Enable logic selectively activates responsive to the packet any of the (N+1) potential MAC addresses. Detection logic asserts a device address detection signal if any activated ones of the (N+1) potential MAC addresses match the destination address from the packet.

    摘要翻译: 提供了一种用于网络设备的MAC地址检测器,该设备被配置为向不同的最终用户,服务类别或分组呈现不同的虚拟路由器。 第一寻址逻辑提供设备的N个潜在MAC地址池,其中N是一个或多个的整数。 第二寻址逻辑通过将设备的永久或半永久标识符(例如,机箱标识符)与响应于该分组确定的虚拟路由器标识符组合来生成设备的第(N + 1)个潜在MAC地址。 比较逻辑指示哪个(N + 1)个潜在MAC地址与分组中的目的地MAC地址是否匹配。 启用逻辑选择性地激活响应分组任何(N + 1)个潜在MAC地址的数据包。 如果(N + 1)个潜在MAC地址中的任何已激活的MAC地址与分组的目的地址匹配,则检测逻辑断言设备地址检测信号。

    Method of providing virtual router functionality
    6.
    发明申请
    Method of providing virtual router functionality 有权
    提供虚拟路由器功能的方法

    公开(公告)号:US20070153808A1

    公开(公告)日:2007-07-05

    申请号:US11324159

    申请日:2005-12-30

    IPC分类号: H04L12/28

    摘要: A method of presenting different virtual routers to different end users, classes of service, or packets is provided. An incoming packet is received having a VLAN field and at least one additional field. A key is formed from the VLAN field and at least one other packet field, and mapped into a virtual router identifier (VRID) using an indirection mapping process. The VRID identifies a particular virtual router configuration from a plurality of possible virtual router configurations. A networking device is configured to have the particular virtual router configuration identified by the VRID, and the packet is then forwarded by the configured device.

    摘要翻译: 提供了向不同终端用户呈现不同虚拟路由器,服务等级或分组的方法。 接收到具有VLAN字段和至少一个附加字段的传入分组。 一个密钥由VLAN字段和至少一个其他数据包字段形成,并使用间接映射过程映射到虚拟路由器标识符(VRID)。 VRID从多个可能的虚拟路由器配置中识别特定的虚拟路由器配置。 网络设备被配置为具有由VRID识别的特定虚拟路由器配置,并且分组然后由配置的设备转发。

    Method of providing virtual router functionality
    7.
    发明授权
    Method of providing virtual router functionality 有权
    提供虚拟路由器功能的方法

    公开(公告)号:US07894451B2

    公开(公告)日:2011-02-22

    申请号:US11324159

    申请日:2005-12-30

    IPC分类号: H04L12/28 H04L12/56

    摘要: A method of presenting different virtual routers to different end users, classes of service, or packets is provided. An incoming packet is received having a VLAN field and at least one additional field. A key is formed from the VLAN field and at least one other packet field, and mapped into a virtual router identifier (VRID) using an indirection mapping process. The VRID identifies a particular virtual router configuration from a plurality of possible virtual router configurations. A networking device is configured to have the particular virtual router configuration identified by the VRID, and the packet is then forwarded by the configured device.

    摘要翻译: 提供了向不同终端用户呈现不同虚拟路由器,服务等级或分组的方法。 接收到具有VLAN字段和至少一个附加字段的传入分组。 一个密钥由VLAN字段和至少一个其他数据包字段形成,并使用间接映射过程映射到虚拟路由器标识符(VRID)。 VRID从多个可能的虚拟路由器配置中识别特定的虚拟路由器配置。 网络设备被配置为具有由VRID识别的特定虚拟路由器配置,并且分组然后由配置的设备转发。