会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Mechanism for wire-speed stateful packet inspection in packet processors
    • 分组处理器中线速状态包检测的机制
    • US09319351B1
    • 2016-04-19
    • US14090368
    • 2013-11-26
    • Marvell International Ltd.Marvell Israel (M.I.S.L) Ltd.
    • Michael OrrGad HuttDavid MelmanUri Safrai
    • H04L12/28G06F15/16H04L12/931
    • H04L47/2441H04L45/745
    • A packet processor includes an extraction circuit, a lookup circuit, an assignment circuit, a rule matching circuit, and an action circuit. The extraction circuit generates a first set of values based on a first packet. The lookup circuit stores metadata values. Each of the metadata values corresponds to a respective metadata identifier. The assignment circuit assigns a first metadata identifier to the first packet. The lookup circuit selectively retrieves a first metadata value that corresponds to the first metadata identifier. The rule matching circuit selects a first rule from among a predetermined set of rules based on the first set of values and the first metadata value. The action circuit identifies a first action specified by the first rule and performs the first action. The first action includes modifying the first metadata value of the plurality of metadata values.
    • 分组处理器包括提取电路,查找电路,分配电路,规则匹配电路和动作电路。 提取电路基于第一分组生成第一组值。 查找电路存储元数据值。 每个元数据值对应于相应的元数据标识符。 分配电路将第一元数据标识符分配给第一分组。 查找电路选择性地检索对应于第一元数据标识符的第一元数据值。 规则匹配电路基于第一组值和第一元数据值从预定规则集合中选择第一规则。 动作电路识别由第一规则指定的第一动作并执行第一动作。 第一动作包括修改多个元数据值的第一元数据值。
    • 2. 发明授权
    • Multi-unit switch employing virtual port forwarding
    • 采用虚拟端口转发的多单元交换机
    • US09258219B1
    • 2016-02-09
    • US14456871
    • 2014-08-11
    • Marvell International Ltd.Marvell Israel (M.I.S.L) Ltd.
    • Uri SafraiTsahi Daniel
    • H04L12/28H04L12/717H04L12/713H04L12/46
    • H04L45/42H04L12/4645H04L41/0226H04L45/586H04L49/10H04L69/08
    • A multi-unit switch includes a plurality of network devices, and a central switch communicatively. The central switch includes a forwarding database for making virtual port forwarding decisions, the forwarding database being populated with virtual port entries corresponding to virtual ports of the central switch, ones of the virtual ports mapped to corresponding ones of physical ports of the plurality of network devices. The central switch is configured to make forwarding decisions to determine virtual ports to which packets are to be forwarded, and forward packets to appropriate physical ports of the central switch based on the virtual port forwarding decisions based on the mapping of virtual ports to physical ports. Network devices are configured to receive packets from the central switch and to forward the received packets to appropriate physical ports of the network devices responsively to indications of the virtual port forwarding decisions made by the central switch.
    • 多单元交换机通信地包括多个网络设备和中央交换机。 所述中央交换机包括用于进行虚拟端口转发决定的转发数据库,​​所述转发数据库填充有与所述中央交换机的虚拟端口对应的虚拟端口条目,所述虚拟端口映射到所述多个网络设备中对应的物理端口 。 中央交换机被配置为进行转发决定以确定要转发分组的虚拟端口,并且基于基于虚拟端口到物理端口的映射的虚拟端口转发决定,将分组转发到中央交换机的适当物理端口。 网络设备被配置为从中央交换机接收分组,并且响应于由中央交换机做出的虚拟端口转发决定的指示,将接收到的分组转发到网络设备的适当物理端口。
    • 3. 发明授权
    • Policy control list keys for network devices
    • 网络设备的策略控制列表键
    • US09219659B1
    • 2015-12-22
    • US13692828
    • 2012-12-03
    • Marvell Israel (M.I.S.L) Ltd.
    • Uri SafraiGil Levy
    • H04L29/06H04L12/24
    • H04L41/5041H04L49/00
    • In a method of processing a packet in a network device, a packet is received at an ingress port of the network device. A metadata set for the packet is generated. The metadata set includes data generated by the network device for the packet. The metadata set is stored in a memory of the network device. A subset of data included in the stored metadata set is used to generated a key corresponding to the packet. The subset of data does not include all of the data included in the stored metadata set. A processing action for the packet is determined based on the key and the packet is processed by the network device using the processing action.
    • 在网络设备中处理分组的方法中,在网络设备的入口处接收分组。 生成数据包的元数据集。 元数据集包括由网络设备为分组生成的数据。 元数据集存储在网络设备的存储器中。 包含在存储的元数据集中的数据的子集用于生成与分组对应的密钥。 数据子集不包括存储的元数据集中包含的所有数据。 基于密钥确定分组的处理动作,并且使用处理动作由网络设备处理分组。
    • 4. 发明授权
    • Policy control list keys for network devices
    • 网络设备的策略控制列表键
    • US09210103B1
    • 2015-12-08
    • US14175963
    • 2014-02-07
    • Marvell Israel (M.I.S.L) Ltd.
    • Uri SafraiGil Levy
    • H04L29/06H04L12/931
    • H04L41/5041H04L49/00
    • A packet is received at an ingress port of a network device. A set of user defined bytes corresponding to the packet are populated with data included in or associated with the packet. One or more user defined bytes are selected, from the set of user defined bytes, to be used in a key for the packet. An ordering of the selected user defined bytes to be used for generating the key is specified. The key is generated using the selected user defined bytes and according to the ordering of the selected user defined bytes specified for the key. A processing action for the packet is determined based on the key. The network device processes the packet using the processing action.
    • 在网络设备的入口端口接收到分组。 与数据包对应的一组用户定义的字节由包含在数据包中或与数据包相关联的数据填充。 从用户定义的字节集合中选择一个或多个用户定义的字节,以在分组的密钥中使用。 指定用于生成密钥的所选用户定义字节的排序。 密钥使用所选择的用户定义的字节并根据为密钥指定的所选择的用户定义的字节的顺序生成。 基于密钥确定分组的处理动作。 网络设备使用处理动作处理数据包。