Performing Message Payload Processing Functions In A Network Element On Behalf Of An Application
    1.
    发明申请
    Performing Message Payload Processing Functions In A Network Element On Behalf Of An Application 有权
    在应用程序的网络元素中执行消息有效负载处理功能

    公开(公告)号:US20110208867A1

    公开(公告)日:2011-08-25

    申请号:US13100144

    申请日:2011-05-03

    IPC分类号: G06F15/16

    CPC分类号: H04L51/00 G06F9/546 H04L69/08

    摘要: A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element intercepts data packets comprising network layer or transport layer headers having an address of a destination which destination differs from the network element. The network element determines whether information contained in layer 2-4 headers of the data packet satisfies specified criteria. If the information satisfies the specified criteria, the network element directs the data packets to a blade of the network element that performs processing based on an application layer message at least partially contained in the data packets. If the information does not satisfy the specified criteria, the network element forwards the data packets towards the destination without sending them to the blade.

    摘要翻译: 公开了一种代表应用程序在网络元件中执行消息有效载荷处理功能的方法。 根据一个方面,网络元件拦截包括网络层或传输层报头的数据分组,其具有目的地与网络元素不同的目的地地址。 网元确定包含在数据包的第2-4层头中的信息是否满足指定的标准。 如果信息满足指定的标准,则网络元件将数据分组引导到基于至少部分地包含在数据分组中的应用层消息执行处理的网元的叶片。 如果信息不符合规定的标准,则网络单元将数据包转发到目的地,而不将其发送到刀片。

    Performing message payload processing functions in a network element on behalf of an application
    2.
    发明授权
    Performing message payload processing functions in a network element on behalf of an application 有权
    代表应用程序在网络元素中执行消息有效负载处理功能

    公开(公告)号:US08312148B2

    公开(公告)日:2012-11-13

    申请号:US13100144

    申请日:2011-05-03

    IPC分类号: G06F15/16

    CPC分类号: H04L51/00 G06F9/546 H04L69/08

    摘要: A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element intercepts data packets comprising network layer or transport layer headers having an address of a destination which destination differs from the network element. The network element determines whether information contained in layer 2-4 headers of the data packet satisfies specified criteria. If the information satisfies the specified criteria, the network element directs the data packets to a blade of the network element that performs processing based on an application layer message at least partially contained in the data packets. If the information does not satisfy the specified criteria, the network element forwards the data packets towards the destination without sending them to the blade.

    摘要翻译: 公开了一种代表应用程序在网络元件中执行消息有效载荷处理功能的方法。 根据一个方面,网络元件拦截包括网络层或传输层报头的数据分组,其具有目的地与网络元素不同的目的地地址。 网元确定包含在数据包的第2-4层头中的信息是否满足指定的标准。 如果信息满足指定的标准,则网络元件将数据分组引导到基于至少部分地包含在数据分组中的应用层消息执行处理的网元的叶片。 如果信息不符合规定的标准,则网络单元将数据包转发到目的地,而不将其发送到刀片。

    Performing message payload processing functions in a network element on behalf of an application
    3.
    发明申请
    Performing message payload processing functions in a network element on behalf of an application 有权
    代表应用程序在网络元素中执行消息有效负载处理功能

    公开(公告)号:US20060123467A1

    公开(公告)日:2006-06-08

    申请号:US11005978

    申请日:2004-12-06

    IPC分类号: H04L9/32

    CPC分类号: H04L51/00 G06F9/546 H04L69/08

    摘要: A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element receives user-specified input that indicates a particular message classification. The network element also receives one or more data packets. Based on the data packets, the network element determines that an application layer message, which is collectively contained in payload portions of the data packets, matches the particular message classification. The network element processes at least a portion of the message by performing, on behalf of the application to which the message is directed, and relative to at least the portion of the message, one or more actions that are (a) specified in the user-specified input and (b) associated with the particular message classification.

    摘要翻译: 公开了一种代表应用程序在网络元件中执行消息有效载荷处理功能的方法。 根据一个方面,网络元件接收指示特定消息分类的用户指定的输入。 网元还接收一个或多个数据包。 基于数据分组,网元确定在数据分组的有效载荷部分中共同包含的应用层消息与特定消息分类相匹配。 网络元件通过代表消息所针对的应用程序并相对于消息的至少一部分执行一个或多个动作(a)在用户中指定的处理消息的至少一部分 指定的输入和(b)与特定消息分类相关联。

    Performing message payload processing functions in a network element on behalf of an application
    4.
    发明授权
    Performing message payload processing functions in a network element on behalf of an application 有权
    代表应用程序在网络元素中执行消息有效负载处理功能

    公开(公告)号:US07987272B2

    公开(公告)日:2011-07-26

    申请号:US11005978

    申请日:2004-12-06

    IPC分类号: G06F15/16

    CPC分类号: H04L51/00 G06F9/546 H04L69/08

    摘要: A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element receives user-specified input that indicates a particular message classification. The network element also receives one or more data packets. Based on the data packets, the network element determines that an application layer message, which is collectively contained in payload portions of the data packets, matches the particular message classification. The network element processes at least a portion of the message by performing, on behalf of the application to which the message is directed, and relative to at least the portion of the message, one or more actions that are (a) specified in the user-specified input and (b) associated with the particular message classification.

    摘要翻译: 公开了一种代表应用程序在网络元件中执行消息有效载荷处理功能的方法。 根据一个方面,网络元件接收指示特定消息分类的用户指定的输入。 网元还接收一个或多个数据包。 基于数据分组,网元确定在数据分组的有效载荷部分中共同包含的应用层消息与特定消息分类相匹配。 网络元件通过代表消息所针对的应用程序并相对于消息的至少一部分执行一个或多个动作(a)在用户中指定的处理消息的至少一部分 指定的输入和(b)与特定消息分类相关联。

    Method and apparatus for updating and synchronizing forwarding tables in a distributed network switch
    5.
    发明授权
    Method and apparatus for updating and synchronizing forwarding tables in a distributed network switch 有权
    用于在分布式网络交换机中更新和同步转发表的方法和装置

    公开(公告)号:US06735198B1

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

    申请号:US09469062

    申请日:1999-12-21

    IPC分类号: H04L1228

    摘要: A mechanism and technique updates and synchronizes forwarding tables contained on line cards that are interconnected by a switch fabric of a distributed network switch. The network switch is preferably a L3 or L4 switch comprising a plurality of forwarding engines distributed among the line cards. Each forwarding engine has an associated forwarding table, which preferably includes a L2 portion and L3/L4 portions. The L2 portion of the table is used to execute forwarding decision operations for frames forwarded among ports of the line cards, whereas the L3/L4 portions of the table are used to execute shortcut and forwarding operations for frames routed among the ports. The mechanism comprises a media access control (MAC) notification (MN) frame for updating and synchronizing the location of a destination port stored in the L2 portions of the forwarding tables.

    摘要翻译: 机制和技术更新并同步包含在由分布式网络交换机的交换结构互连的线路卡上的转发表。 网络交换机优选地是包括分配在线路卡之间的多个转发引擎的L3或L4交换机。 每个转发引擎具有相关联的转发表,其优选地包括L2部分和L3 / L4部分。 表的L2部分用于对线路卡端口之间转发的帧执行转发决策操作,而表的L3 / L4部分用于对端口之间路由的帧执行快捷和转发操作。 该机制包括用于更新和同步存储在转发表的L2部分中的目的地端口的位置的媒体访问控制(MAC)通知(MN)帧。

    IMPLEMENTING PVLANs IN A LARGE-SCALE DISTRIBUTED VIRTUAL SWITCH
    8.
    发明申请
    IMPLEMENTING PVLANs IN A LARGE-SCALE DISTRIBUTED VIRTUAL SWITCH 有权
    在大规模分布式虚拟交换机中实现PVLAN

    公开(公告)号:US20130315252A1

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

    申请号:US13477605

    申请日:2012-05-22

    IPC分类号: H04L12/56

    摘要: In one embodiment, a list of source identifiers is maintained at a virtual switch. These source identifiers are allowed to send packets through the virtual switch to ports in a private virtual local area network (PVLAN). When a packet is received at the virtual switch from a particular source destined for a particular port in the PVLAN, the virtual switch determines whether a particular identifier associated with the particular source matches one of the source identifiers in the list. If that particular source identifier is not on the list, the packet is prevented from being forwarded to the particular port in the PVLAN.

    摘要翻译: 在一个实施例中,在虚拟交换机上维护源标识符的列表。 允许这些源标识符通过虚拟交换机发送到私有虚拟局域网(PVLAN)中的端口。 当虚拟交换机从虚拟交换机接收目的地为PVLAN中的特定端口的分组时,虚拟交换机确定与特定源相关联的特定标识符是否与列表中的一个源标识符匹配。 如果该特定源标识符不在列表中,则阻止该数据包转发到PVLAN中的特定端口。

    Implementing PVLANs in a large-scale distributed virtual switch
    10.
    发明授权
    Implementing PVLANs in a large-scale distributed virtual switch 有权
    在大规模分布式虚拟交换机中实现PVLAN

    公开(公告)号:US09331872B2

    公开(公告)日:2016-05-03

    申请号:US13477605

    申请日:2012-05-22

    摘要: In one embodiment, a list of source identifiers is maintained at a virtual switch. These source identifiers are allowed to send packets through the virtual switch to ports in a private virtual local area network (PVLAN). When a packet is received at the virtual switch from a particular source destined for a particular port in the PVLAN, the virtual switch determines whether a particular identifier associated with the particular source matches one of the source identifiers in the list. If that particular source identifier is not on the list, the packet is prevented from being forwarded to the particular port in the PVLAN.

    摘要翻译: 在一个实施例中,在虚拟交换机上维护源标识符的列表。 允许这些源标识符通过虚拟交换机发送到私有虚拟局域网(PVLAN)中的端口。 当虚拟交换机从虚拟交换机接收目的地为PVLAN中的特定端口的分组时,虚拟交换机确定与特定源相关联的特定标识符是否与列表中的一个源标识符匹配。 如果该特定源标识符不在列表中,则阻止该数据包转发到PVLAN中的特定端口。