-
公开(公告)号:US20230353664A1
公开(公告)日:2023-11-02
申请号:US18314834
申请日:2023-05-10
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Gil Levy , Liron Mula , Barak Gafni
IPC: H04L69/22 , H04L69/324 , H04L69/323
CPC classification number: H04L69/22 , H04L69/324 , H04L69/323
Abstract: A parsing apparatus includes a packet-type identification circuit and a parser. The packet-type identification circuit is to receive a packet to be parsed, and to identify a packet type of the packet by extracting a packet-type identifier from a defined field in the packet. The parser is to store one or more parsing templates that specify parsing of one or more respective packet types. When the packet type of the packet corresponds to a parsing template among the stored parsing templates, the parser is to parse the packet in accordance with the stored parsing template. When the packet type of the packet does not correspond to any of the stored parsing templates, the parser is to parse the packet using an alternative parsing scheme.
-
公开(公告)号:US20230308787A1
公开(公告)日:2023-09-28
申请号:US17870968
申请日:2022-07-22
Inventor: Ioannis (Giannis) Patronas , Paraskevas Bakopoulos , Barak Gafni , Adam Richards , Elad Mentovich , NIKOLAOS PLEROS
CPC classification number: H04Q11/0005 , H04Q11/0066 , G02B6/356 , G02B6/12009 , H04Q2011/0039 , G02B2006/12061 , H04Q2011/0016
Abstract: A multi-chip module (MCM) assembly includes a substrate, a number of optical ports, an electrical block mounted on the substrate and including a plurality of electrical switches configured to route signals in an electrical domain. The MCM assembly further includes an optical block mounted on the substrate, coupled to the electrical block, and configured to route signals in an optical domain. A configuration of the optical block and a configuration of the electrical block are based on the number of optical ports.
-
43.
公开(公告)号:US20230138522A1
公开(公告)日:2023-05-04
申请号:US17516731
申请日:2021-11-02
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Niv Aibester , Barak Gafni , Aviv Kfir , Gil Levy
IPC: G06F3/06
Abstract: A network device includes a memory and a memory management circuit. The memory is to store a shared buffer. The memory management circuit is to estimate respective bandwidth measures for one or more queues used in processing packets in the network device, and to allocate and deallocate segments of the shared buffer to at least one of the queues based on the bandwidth measures.
-
公开(公告)号:US20230022037A1
公开(公告)日:2023-01-26
申请号:US17955591
申请日:2022-09-29
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Niv Aibester , Aviv Kfir , Gil Levy , Liron Mula , Barak Gafni
IPC: H04L49/90 , H04L43/0876 , H04L47/6275
Abstract: An apparatus for controlling a Shared Buffer (SB), the apparatus including an interface and a SB controller. The interface is to access flow-based data counts and admission states. The SB controller is to perform flow-based accounting of packets received by a network device coupled to a communication network, for producing flow-based data counts, each flow-based data count associated with one or more respective flows, and to generate admission states based at least on the flow-based data counts, each admission state being generated from one or more respective flow-based data counts.
-
公开(公告)号:US11509579B2
公开(公告)日:2022-11-22
申请号:US17000992
申请日:2020-08-24
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Aviv Kfir , Barak Gafni , Ortal Ben-Moshe , Matty Kadosh
IPC: H04L45/74 , H04L61/2585 , G06F15/173 , H04L69/16 , H04L12/66
Abstract: A system, switch device, and method of operating a switch device are provided. An illustrative system is disclosed to include a first router block configured to receive a first type of Remote Direct Memory Access (RDMA) packet, a second router block configured to receive a second type of RDMA packet, and a gateway positioned between the first router block and the second router block. The gateway may be configured to translate the first type of RDMA packet received from the first router block for transmission as the second type of RDMA packet by the second router block.
-
公开(公告)号:US10826822B2
公开(公告)日:2020-11-03
申请号:US14634842
申请日:2015-03-01
Applicant: Mellanox Technologies Ltd.
Inventor: Barak Gafni , Benny Koren , David Mozes , Linor Nehab
IPC: H04L12/723 , H04L12/707
Abstract: A method for communication includes configuring a router to forward data packets in a network in accordance with MPLS labels appended to the packets. A group of two or more of the interfaces is defined as a multi-path routing group in a forwarding table within the router. A plurality of records are stored in an ILM in the router, corresponding to different, respective label IDs, all pointing to the set of the entries in the forwarding table that belong to the multi-path routing group. Upon receiving in the router an incoming data packet having a label ID corresponding to any given record in the plurality, one of the interfaces in the group is selected, responsively to the given record and to the set of the entries in the forwarding table to which the given record points, for forwarding the incoming data packet without changing the label ID.
-
公开(公告)号:US09729473B2
公开(公告)日:2017-08-08
申请号:US14745488
申请日:2015-06-22
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Zachy Haramaty , Eitan Zahavi , Benny Koren , Ido Bukspan , Itamar Rabenstein , Barak Gafni , Aviv Kfir
IPC: H04L12/707 , H04L12/939
CPC classification number: H04L49/557
Abstract: A method in a network element that includes multiple interfaces for connecting to a communication network includes receiving via an ingress interface packets that are not allowed to undergo re-routing and that are addressed to a destination via a first egress interface. The packets are forwarded via the first egress interface when there is a valid path from the first egress interface to the destination. When there is no valid path from the first egress interface to the destination, a second egress interface is selected from a group of multiple egress interfaces that have respective paths to the destination and are assigned to packets for which re-routing is allowed, and the packets are forwarded via the second egress interface until recovering a path to the destination.
-
公开(公告)号:US09699067B2
公开(公告)日:2017-07-04
申请号:US14337334
申请日:2014-07-22
Applicant: Mellanox Technologies Ltd.
Inventor: Zachy Haramaty , Benny Koren , Eitan Zahavi , Barak Gafni , Tamir Ronen
IPC: H04L12/733 , H04L12/721
CPC classification number: H04L45/122 , H04L45/14
Abstract: A communication network includes multiple nodes, which are arranged in groups such that the nodes in each group are interconnected in a bipartite topology and the groups are interconnected in a mesh topology. The nodes are configured to convey traffic between source hosts and respective destination hosts by routing packets among the nodes on paths that do not traverse any intermediate hosts other than the source and destination hosts.
-
公开(公告)号:US20160294715A1
公开(公告)日:2016-10-06
申请号:US14673892
申请日:2015-03-31
Applicant: Mellanox Technologies Ltd.
Inventor: Shachar Raindel , Idan Burstein , Noam Bloch , Benny Koren , Barak Gafni , Dror Goldenberg , Liran Liss
IPC: H04L12/801 , H04L12/721 , H04L12/803 , H04L12/707
CPC classification number: H04L47/34 , H04L45/22 , H04L45/38 , H04L47/122
Abstract: A method in a network element that includes multiple interfaces for connecting to a communication network includes receiving from the communication network via an ingress interface a flow including a sequence of packets, and routing the packets to a destination of the flow via a first egress interface. A permission indication for re-routing the flow is received in the ingress interface. In response to receiving the permission indication, subsequent packets of the flow are re-routed via a second egress interface that is different from the first egress interface. Further re-routing of the flow is refrained from, until receiving another permission indication.
Abstract translation: 包括用于连接到通信网络的多个接口的网络元件中的方法包括经由入口接口从通信网络接收包括一系列分组的流,以及经由第一出口接口将分组路由到流的目的地。 在入口接口中接收到重新路由流量的许可指示。 响应于接收到许可指示,流的后续分组经由与第一出口接口不同的第二出口接口重新路由。 直到收到另一个许可指示为止,进一步重新路由流。
-
公开(公告)号:US20150372898A1
公开(公告)日:2015-12-24
申请号:US14745488
申请日:2015-06-22
Applicant: MELLANOX TECHNOLOGIES LTD.
Inventor: Zachy Haramaty , Eitan Zahavi , Benny Koren , Ido Bukspan , Itamar Rabenstein , Barak Gafni , Aviv Kfir
IPC: H04L12/707 , H04L12/939 , H04L12/743
CPC classification number: H04L49/557
Abstract: A method in a network element that includes multiple interfaces for connecting to a communication network includes receiving via an ingress interface packets that are not allowed to undergo re-routing and that are addressed to a destination via a first egress interface. The packets are forwarded via the first egress interface when there is a valid path from the first egress interface to the destination. When there is no valid path from the first egress interface to the destination, a second egress interface is selected from a group of multiple egress interfaces that have respective paths to the destination and are assigned to packets for which re-routing is allowed, and the packets are forwarded via the second egress interface until recovering a path to the destination.
Abstract translation: 包括用于连接到通信网络的多个接口的网络元件中的方法包括经由入口接口接收不允许经历重新路由并经由第一出口接口寻址到目的地的分组。 当存在从第一出口接口到目的地的有效路径时,分组经由第一出口接口转发。 当没有从第一出口接口到目的地的有效路径时,从具有到目的地的相应路径的多个出口接口的组中选择第二出口接口,并且被分配给允许重新路由的分组,并且 分组经由第二出口接口转发,直到恢复到目的地的路径。
-
-
-
-
-
-
-
-
-