会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Load balancing hash computation for network switches
    • 网络交换机的负载平衡哈希计算
    • US08660005B2
    • 2014-02-25
    • US13305807
    • 2011-11-29
    • Amir RoitshteinTal Mizrahi
    • Amir RoitshteinTal Mizrahi
    • H04L1/00
    • H04L63/061H04L9/0643H04L9/0816H04L9/0819H04L47/125H04L47/193H04L47/41H04L47/70H04L49/50
    • Techniques to load balance traffic in a network device or switch include a network device or switch having a first interface to receive a data unit or packet, a second interface to transmit the packet, and a mapper to map between virtual ports and physical ports. The network device includes hash value generator configured to generate a hash value based on information included in the packet and based on at least one virtual port. The hash value may be optionally modified to load balance egress traffic of the network device. The network device selects a particular virtual port for egress of the packet, such as by determining an index into an egress table based on the (modified) hash value. The packet is transmitted from the network device using a physical port mapped to the particular virtual port.
    • 负载平衡网络设备或交换机中的流量的技术包括具有接收数据单元或分组的第一接口的网络设备或交换机,用于传送分组的第二接口和映射器以在虚拟端口和物理端口之间映射。 网络设备包括哈希值生成器,其被配置为基于包中包含的信息并基于至少一个虚拟端口生成哈希值。 可以可选地修改哈希值以对网络设备的负载平衡出口业务量。 网络设备例如通过基于(修改的)散列值确定到出口表的索引,来选择用于分组出口的特定虚拟端口。 使用映射到特定虚拟端口的物理端口从网络设备发送分组。
    • 12. 发明授权
    • System and method for keep alive message aging
    • 保持信息老化的系统和方法
    • US08599858B1
    • 2013-12-03
    • US12785936
    • 2010-05-24
    • Tal Mizrahi
    • Tal Mizrahi
    • H04L12/28
    • H04L43/16H04L43/0811H04L43/10H04L45/026H04L45/20H04L45/28
    • A packet processor is described that performs keep alive message processing using a bifurcated aging table approach. The packet processor includes an aging table, a binding module and an aging daemon. The aging table includes a plurality of records corresponding to a plurality of network links supported by the packet processor. Each record in the aging table is used to track an aging status of a corresponding network link. The binding module associates a received message with a record in the aging table based on information in the received message. The aging daemon scans the aging table, updates the aging status of each network link, and determines that a network link has failed when the updated status for the respective network link exceeds a predetermined threshold. In an embodiment, the aging table includes a base aging table that uses a first number of bits to track the aging status of each network link and an extended aging table that uses a second number of bits that is larger than the first number of bits to track an aging status of a network link on which a number of not received keep alive messages exceeds a threshold.
    • 描述了使用分叉老化表方法执行保持活动消息处理的分组处理器。 分组处理器包括老化表,绑定模块和老化守护进程。 老化表包括与由分组处理器支持的多个网络链路相对应的多个记录。 老化表中的每个记录用于跟踪相应网络链路的老化状态。 绑定模块基于接收到的消息中的信息将接收到的消息与老化表中的记录相关联。 老化守护进程扫描老化表,更新每个网络链路的老化状态,并且当相应网络链路的更新状态超过预定阈值时,确定网络链路发生故障。 在一个实施例中,老化表包括使用第一比特数来跟踪每个网络链路的老化状态的基本老化表,以及使用大于第一比特数的第二比特数的扩展老化表 跟踪多个未接收的活着消息超过阈值的网络链路的老化状态。
    • 13. 发明授权
    • Traffic spraying in a chassis-based network switch
    • 交通喷洒在基于机箱的网络交换机中
    • US08553582B1
    • 2013-10-08
    • US12683963
    • 2010-01-07
    • Tal MizrahiCarmi AradMartin WhiteTsahi DanielYoram RevahEhud Sivan
    • Tal MizrahiCarmi AradMartin WhiteTsahi DanielYoram RevahEhud Sivan
    • H04L12/28
    • H04L47/24H04L49/20
    • A method for processing network traffic in a modular switching device that includes a source device, a target device, and a plurality of connecting devices, includes generating a communication unit at the source device, where the communication unit is associated with a unique communication unit identifier, and where the communication unit is to be transmitted to the target device; dividing the communication unit into a plurality of transmission units, including assigning a respective position identifier to each of the plurality of transmission units, where the position identifier is indicative of a position of the transmission unit within the communication unit, and assigning the communication unit identifier to each of the plurality of transmission units; the method further comprising causing the plurality of transmission units to be transmitted in parallel to respective ones of the plurality of connecting devices, where each of the plurality of connecting devices connects the source device to the target device.
    • 一种用于处理包括源设备,目标设备和多个连接设备的模块化交换设备中的网络流量的方法,包括在所述源设备处生成通信单元,其中所述通信单元与唯一的通信单元标识符相关联 并且其中通信单元将被发送到目标设备; 将所述通信单元划分为多个传输单元,包括将所述多个发送单元中的每一个分配相应的位置标识符,其中所述位置标识符指示所述通信单元内的所述发送单元的位置,并且分配所述通信单元标识符 到所述多个传输单元中的每一个; 所述方法还包括使所述多个传输单元与所述多个连接设备中的相应设备并行传输,其中所述多个连接设备中的每一个将所述源设备连接到所述目标设备。
    • 14. 发明申请
    • FCOE OVER TRILL
    • US20120327936A1
    • 2012-12-27
    • US13524161
    • 2012-06-15
    • David MelmanTal Mizrahi
    • David MelmanTal Mizrahi
    • H04L12/56
    • H04L69/18H04L12/4633H04L49/357H04L49/60
    • A method for processing packets, in a network device including at least one processing engine that i) is not configured to process destination information that conforms to a first protocol and ii) is configured to process destination information that conforms to a second protocol, includes receiving a packet at the network device, and determining, in the network device, first destination information included in the packet. The first destination information conforms to the first protocol. The method also includes generating, in the network device, second destination information conforming to a third protocol based on the first destination information. The method also includes generating, in the network device, third destination information conforming to the second protocol based on the second destination information. The method also includes processing the packet with the at least one processing engine included in the network device using the third destination information.
    • 一种在包括至少一个处理引擎的网络设备中处理分组的方法,所述处理引擎未被配置为处理符合第一协议的目的地信息,并且ii)被配置为处理符合第二协议的目的地信息,包括接收 在网络设备处的分组,以及在所述网络设备中确定所述分组中包括的第一目的地信息。 第一个目的地信息符合第一个协议。 该方法还包括在网络设备中基于第一目的地信息生成符合第三协议的第二目的地信息。 该方法还包括在网络设备中基于第二目的地信息生成符合第二协议的第三目的地信息。 该方法还包括使用第三目的地信息处理包括在网络设备中的至少一个处理引擎的分组。
    • 15. 发明申请
    • CASCADED MEMORY TABLES FOR SEARCHING
    • CASCADED记忆表搜索
    • US20120300779A1
    • 2012-11-29
    • US13570785
    • 2012-08-09
    • Martin WHITEDavid MELMANTal MIZRAHI
    • Martin WHITEDavid MELMANTal MIZRAHI
    • H04L12/56
    • H04L45/00H04L45/54H04L45/742
    • Devices, systems, methods, and other embodiments associated with cascaded memory tables for searching are described. In one embodiment, an integrated chip is implemented with two or more address tables. The two or more address tables are implemented with separate memory tables to store addresses. The two or more address tables are comprised of a first address table and a second address table. Connection lines connect the first address table and the second address table to create a cascaded address table. Search logic initiates a search of the first address table for an address. If the address is not found, the search logic initiates a search of the second address table through the connection lines.
    • 描述了与用于搜索的级联存储器表相关联的设备,系统,方法和其他实施例。 在一个实施例中,利用两个或多个地址表来实现集成芯片。 两个或多个地址表用独立的存储表实现,用于存储地址。 两个或多个地址表由第一地址表和第二地址表组成。 连接线连接第一个地址表和第二个地址表以创建一个级联的地址表。 搜索逻辑启动对地址的第一个地址表的搜索。 如果找不到地址,则搜索逻辑通过连接线启动对第二地址表的搜索。
    • 16. 发明授权
    • Cascaded memory tables for searching
    • 用于搜索的级联内存表
    • US08243733B2
    • 2012-08-14
    • US12485076
    • 2009-06-16
    • Martin WhiteDavid MelmanTal Mizrahi
    • Martin WhiteDavid MelmanTal Mizrahi
    • H04L12/28H04L12/56
    • H04L45/00H04L45/54H04L45/742
    • Devices, systems, methods, and other embodiments associated with cascaded memory tables for searching are described. In one embodiment, an integrated chip is implemented with two or more address tables. The two or more address tables are implemented with separate memory tables to store addresses. The two or more address tables are comprised of a first address table and a second address table. Connection lines connect the first address table and the second address table to create a cascaded address table. Search logic initiates a search of the first address table for an address. If the address is not found, the search logic initiates a search of the second address table through the connection lines.
    • 描述了与用于搜索的级联存储器表相关联的设备,系统,方法和其他实施例。 在一个实施例中,利用两个或多个地址表来实现集成芯片。 两个或多个地址表用独立的存储表实现,用于存储地址。 两个或多个地址表由第一地址表和第二地址表组成。 连接线连接第一个地址表和第二个地址表以创建一个级联的地址表。 搜索逻辑启动对地址的第一个地址表的搜索。 如果找不到地址,则搜索逻辑通过连接线启动对第二地址表的搜索。
    • 17. 发明授权
    • Linked list profiling and updating
    • 链接列表分析和更新
    • US08964742B1
    • 2015-02-24
    • US13189132
    • 2011-07-22
    • Tal MizrahiDavid Melman
    • Tal MizrahiDavid Melman
    • H04L12/28
    • H04L49/9015H04L49/30
    • Linked list profiling and updating techniques define subsets of linked list entries that are executed upon various resource calls. The subsets are defined by linked list profiles. The techniques can add/remove linked list entries to/from these profiles in a flexible update manner, in which a profile table is used to store profiles, or in atomic manner, in which each linked list entry itself contains profile data. Implemented in a communication system network device, the techniques are used to define and update profiles of physical or virtual ports used for packet-based egress and ingress communications.
    • 链接列表分析和更新技术定义了在各种资源调用时执行的链接列表条目的子集。 子集由链表列表配置文件定义。 这些技术可以以灵活的更新方式向/从这些简档中添加/删除链接列表条目,其中使用简档表来存储简档​​或以原子方式,其中每个链接列表条目本身包含简档数据。 在通信系统网络设备中实现,该技术用于定义和更新用于基于分组的出口和入口通信的物理或虚拟端口的简档。
    • 18. 发明授权
    • Operations, administration, and maintenance (OAM) processing engine
    • 操作,管理和维护(OAM)处理引擎
    • US08830841B1
    • 2014-09-09
    • US13069119
    • 2011-03-22
    • Tal MizrahiDavid Melman
    • Tal MizrahiDavid Melman
    • H04L12/26
    • H04L43/062G11C15/00H04L41/00H04L43/026H04L43/0835H04L43/0852H04L43/10H04L43/106
    • A multi-stage engine for processing Operations, Administration, and Maintenance (OAM) data units in a network device that includes a memory and an ingress interface from which an OAM data unit is received, includes a first processing stage in a network device, such that the first processing engine is configured to identify a flow of communication traffic to which the OAM data unit belongs, where the flow of communication traffic is identified from among a plurality of flows of communicate traffic received by the network device, and a second processing stage includes an action identification module to identify in the memory an action corresponding to the identified flow using the OAM data unit, and a processing module to process the OAM data unit in accordance with the identified action.
    • 一种用于处理网络设备中的操作,管理和维护(OAM)数据单元的多级引擎,其包括接收OAM数据单元的存储器和入口接口,包括网络设备中的第一处理级,例如 所述第一处理引擎被配置为识别所述OAM数据单元所属的通信流量的流,其中,所述通信流量的流从所述网络设备接收的多个通信业务流中识别,所述第二处理阶段 包括动作识别模块,用于使用所述OAM数据单元在所述存储器中识别与所识别的流相对应的动作,以及处理模块,用于根据所识别的动作来处理所述OAM数据单元。
    • 19. 发明授权
    • Load balancing hash computation for network switches
    • 网络交换机的负载平衡哈希计算
    • US08614950B2
    • 2013-12-24
    • US13305802
    • 2011-11-29
    • Amir RoitshteinTal Mizrahi
    • Amir RoitshteinTal Mizrahi
    • H04L12/26
    • H04L63/061H04L9/0643H04L9/0816H04L9/0819H04L47/125H04L47/193H04L47/41H04L47/70H04L49/50
    • Techniques to load balance traffic in a communication network include a network switch or device having an interface to receive a data unit or packet. The network device includes a hash value generator configured to generate a symmetric key from an initial key that is based on the packet, and configured to generate a hash value based on the symmetric key and the packet. The hash value may be optionally modified to load balance egress traffic of the network device. The network device selects an egress link or port, such as by determining an index into an egress table based on the (modified) hash value. The techniques described herein allow packets or data units of a particular flow to travel in both directions along a same path through the communication network.
    • 在通信网络中负载均衡流量的技术包括具有接收数据单元或分组的接口的网络交换机或设备。 网络设备包括:哈希值生成器,被配置为从基于分组的初始密钥生成对称密钥,并且被配置为基于所述对称密钥和所述分组来生成哈希值。 可以可选地修改哈希值以对网络设备的负载平衡出口业务量。 网络设备例如通过基于(修改)散列值确定到出口表的索引来选择出口链路或端口。 本文描述的技术允许特定流的分组或数据单元沿着通过通信网络的相同路径在两个方向上行进。