-
公开(公告)号:US11895017B1
公开(公告)日:2024-02-06
申请号:US17950505
申请日:2022-09-22
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ortal Bashan , Ayal Lior
CPC classification number: H04L45/245 , H04L49/604
Abstract: Methods and systems include a hardware abstraction layer to provide control of two or more network switch controllers as a single network switch controller.
-
公开(公告)号:US20240291775A1
公开(公告)日:2024-08-29
申请号:US18114860
申请日:2023-02-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Lion Levi , Ortal Bashan , Alex Netes , Lior Hodaya Bezen , Guy Rozenberg Kunievsky , Inbal Gal , Vladimir Koushnir
IPC: H04L49/113 , H04L45/00
CPC classification number: H04L49/113 , H04L45/54
Abstract: A system for implementing a multiplane network comprises a network device including a plurality of switches for routing traffic to an endpoint through a network of other switches. Each switch in the plurality of switches corresponds to a different plane of the multiplane network. The system includes one or more circuits that manages the plurality of switches as a single logical entity.
-
公开(公告)号:US20250106211A1
公开(公告)日:2025-03-27
申请号:US18474274
申请日:2023-09-26
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ortal Bashan , Ayal Lior
IPC: H04L9/40 , G06F8/656 , H04L41/40 , H04L49/356
Abstract: A controller includes one or more ports and a processor. The one or more ports are to communicate with a network that includes multiple network devices. The processor is to receive, from a network device in the network, a request to perform a software update in the network device, to evaluate a permission condition in response to the request, to send to the network device a response granting the request when the permission condition is met, and to at least temporarily deny the request when the permission condition is not met.
-
公开(公告)号:US20250097130A1
公开(公告)日:2025-03-20
申请号:US18967566
申请日:2024-12-03
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Sandhaus , Vladimir Shalikashvili , Ortal Bashan
Abstract: Methods, systems, and computer program products to generate a telemetry pipeline. In embodiments, the system includes a communication interface that receives one or more user-defined functions for the telemetry pipeline. The system also includes control logic that implements programmatically the one or more user-defined functions to collect telemetry data at a plurality of layers in the telemetry pipeline based on the one or more user-defined functions and calculate smart metrics at different layers of the plurality of layers in the telemetry pipeline. The smart metrics may be calculated at a layer closest to where associated telemetry data is collected.
-
公开(公告)号:US20240184619A1
公开(公告)日:2024-06-06
申请号:US18073662
申请日:2022-12-02
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ortal Bashan , Zachi Binshtock
IPC: G06F9/48 , G06F9/50 , H04L49/253
CPC classification number: G06F9/4806 , G06F9/5027 , H04L49/253
Abstract: A networking device and system are described, among other things. An illustrative system is disclosed to include a first processor to perform compute tasks associated with an operation; and a second processor to perform control plane tasks associated with the operation. The control plane tasks performed by the second processor relieve the first processor from responsibilities of performing the control plane tasks associated with the operation.
-
公开(公告)号:US11929934B2
公开(公告)日:2024-03-12
申请号:US17730246
申请日:2022-04-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Liran Liss , Ortal Bashan , Aviad Levy , Lion Levi
IPC: H04L47/10
CPC classification number: H04L47/39
Abstract: A communication apparatus includes input circuitry, an encapsulator, transmission circuitry and flow control circuitry. The input circuitry is to receive packets from a data source in accordance with a first communication protocol that employs credit-based flow control. The encapsulator is to buffer the packets in a memory buffer and to encapsulate the buffered packets in accordance with a second communication protocol. The transmission circuitry is to transmit the encapsulated packets over a communication link in accordance with the second communication protocol. The flow control circuitry is to receive from the encapsulator buffer status indications that are indicative of a fill level of the memory buffer, and to exchange credit messages with the data source, in accordance with the credit-based flow control of the first communication protocol, responsively to the buffer status indications.
-
公开(公告)号:US20230125017A1
公开(公告)日:2023-04-20
申请号:US17504517
申请日:2021-10-19
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Aviad Levy , Lion Levi , Noam Bloch , Ortal Bashan
IPC: H04L12/26
Abstract: A network device includes processing circuitry and one or more ports. The one or more ports are configured to connect to a communication network. The processing circuitry is configured to receive a packet originating from a network node running an application program, the packet includes application-level metadata relating to the application program, to generate telemetry data based at least on the application-level metadata, and to transmit the telemetry data via one of the ports, over the communication network.
-
公开(公告)号:US20230121212A1
公开(公告)日:2023-04-20
申请号:US17988799
申请日:2022-11-17
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ortal Bashan , Yaki Tebeka
IPC: H04L47/2441 , H04L47/2483
Abstract: A network adapter includes a host interface, a network interface, a packet processor, and a telemetry handler. The host interface is to communicate with a host. The network interface is to send packets to a network. The packet processor is to process the packets prior to sending the packets to the network. The telemetry handler is to receive from the host, over the host interface, an indication specifying a flow or application, to mark one or more packets associated with the flow or application with a specified identifier in response to the indication, and to send the marked packets using the packet processor to the network via the network interface.
-
公开(公告)号:US12192082B1
公开(公告)日:2025-01-07
申请号:US18232299
申请日:2023-08-09
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Sandhaus , Vladimir Shalikashvili , Ortal Bashan
Abstract: Methods, systems, and computer program products to generate a telemetry pipeline. In embodiments, the system includes a communication interface that receives one or more user-defined functions for the telemetry pipeline. The system also includes control logic that implements programmatically the one or more user-defined functions to collect telemetry data at a plurality of layers in the telemetry pipeline based on the one or more user-defined functions and calculate smart metrics at different layers of the plurality of layers in the telemetry pipeline. The smart metrics may be calculated at a layer closest to where associated telemetry data is collected.
-
公开(公告)号:US20240419619A1
公开(公告)日:2024-12-19
申请号:US18209349
申请日:2023-06-13
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ortal Bashan , Ayal Josef Lior
IPC: G06F13/40
Abstract: A network device, system-on-a-chip, and method of performing an auto-negotiation for a planarized computing system. In response to a link request, switching hardware determines whether a source of the link request is planarized or non-planarized. If a mismatch between a received link request and a sent link request occurs, a lower-level event is escalated to the operating system which is enabled to respond to continue the auto-negotiation process.
-
-
-
-
-
-
-
-
-