-
公开(公告)号: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.
-
公开(公告)号:US20240235970A1
公开(公告)日:2024-07-11
申请号:US18611680
申请日:2024-03-20
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Sandhaus , Vladimir Shalikashvili , Zachi Binshtock
IPC: H04L43/067 , H04J3/06 , H04L43/022 , H04L43/028 , H04L43/08
CPC classification number: H04L43/067 , H04J3/0667 , H04L43/022 , H04L43/028 , H04L43/08
Abstract: Methods, systems, and computer program products to combine multiple telemetry data signals to generate a single higher resolution signal. In embodiments, the method includes: modulating a sampling of telemetry data by at least two network devices; receiving telemetry data from the at least two network devices; combining the received telemetry data; and determining a status of the network and/or network devices based on a processing of the combined telemetry data.
-
公开(公告)号:US20250097261A1
公开(公告)日:2025-03-20
申请号:US18369714
申请日:2023-09-18
Applicant: Mellanox Technologies, Ltd.
Inventor: Chen Rozenbaum , Gary Mataev , Ran Sandhaus , Hanan Shteingart
Abstract: Apparatuses, systems, and techniques for detecting that a host device is subject to a distributed denial of service (DDOS) attack using a machine learning (ML) detection system are described. A computing system includes a switch with port interfaces, a central processing unit (CPU) that implements a machine learning (ML) detection system, and network monitoring logic. The network monitoring logic can extract features from network data and send the extracted features to the ML detection system. The ML detection system determines whether the host device is subject to a DDOS attack using the extracted features. The ML detection system can send an alert to the host device responsive to a determination that the host device is subject to the DDOS attack.
-
公开(公告)号:US11962481B2
公开(公告)日:2024-04-16
申请号:US17825792
申请日:2022-05-26
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Sandhaus , Vladimir Shalikashvili , Zachi Binshtock
IPC: H04L43/067 , H04J3/06 , H04L43/022 , H04L43/028 , H04L43/08
CPC classification number: H04L43/067 , H04J3/0667 , H04L43/022 , H04L43/028 , H04L43/08
Abstract: Methods, systems, and computer program products to combine multiple telemetry data signals to generate a single higher resolution signal. In embodiments, the method includes: modulating a sampling of telemetry data by at least two network devices; receiving telemetry data from the at least two network devices; combining the received telemetry data; and determining a status of the network and/or network devices based on a processing of the combined telemetry data.
-
公开(公告)号:US20230388206A1
公开(公告)日:2023-11-30
申请号:US17825792
申请日:2022-05-26
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Sandhaus , Vladimir Shalikashvili , Zachi Binshtock
IPC: H04L43/067 , H04L43/022 , H04L43/028 , H04J3/06 , H04L43/08
CPC classification number: H04L43/067 , H04L43/022 , H04L43/028 , H04J3/0667 , H04L43/08
Abstract: Methods, systems, and computer program products to combine multiple telemetry data signals to generate a single higher resolution signal. In embodiments, the method includes: modulating a sampling of telemetry data by at least two network devices; receiving telemetry data from the at least two network devices; combining the received telemetry data; and determining a status of the network and/or network devices based on a processing of the combined telemetry data.
-
公开(公告)号:US12255670B2
公开(公告)日:2025-03-18
申请号:US17890337
申请日:2022-08-18
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Vladimir Shalikashvili , Ran Sandhaus
Abstract: A data compression system comprising computer memory to store plural compression algorithms and a hardware processor to apply compression algorithm/s to incoming data items, wherein the compression algorithm to be applied to individual data item/s from among the incoming data items is selected, from among the plural compression algorithms, by the hardware processor, depending at least on the individual data item.
-
公开(公告)号: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.
-
公开(公告)号:US20240121164A1
公开(公告)日:2024-04-11
申请号:US17961298
申请日:2022-10-06
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Gil Levy , Ran Sandhaus , Shie Mannor
IPC: H04L41/16 , G06N5/02 , H04L47/2441
CPC classification number: H04L41/16 , G06N5/022 , H04L47/2441
Abstract: A network device, system-on-a-chip, and method of performing packet handling are described. A packet is received, and data associated with the packet is processed, using a configurable artificial intelligence engine, to generate a size classification for a flow associated with the packet. An action is performed based, at least in part, on the size classification for the flow associated with the packet.
-
公开(公告)号:US20230379249A1
公开(公告)日:2023-11-23
申请号:US17746460
申请日:2022-05-17
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Ran Sandhaus , Gil Levy
IPC: H04L45/745 , H04L69/22 , H04L9/40
CPC classification number: H04L45/745 , H04L69/22 , H04L63/1425
Abstract: A network device, system-on-a-chip, and method of performing packet handling are described. A packet is received, and a lookup based on one or more packet header fields of the packet is performed using a lookup generator action handler. An artificial intelligence engine processes packet header data associated with the packet, and a smart indication is generated. A forwarding decision is made for the packet based on the lookup performed by the lookup generator action handler as well as based on the smart indication generated with the artificial intelligence engine.
-
公开(公告)号:US11627074B1
公开(公告)日:2023-04-11
申请号:US17582040
申请日:2022-01-24
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Yair Chasdai , David Daniel Pilnik , Maty Golovaty , Liran Daniel , Ran Sandhaus
IPC: H04L45/00 , H04L45/121 , H04L45/42
Abstract: A network device includes at least one port, a memory, data-path circuitry, and a processor. The at least one port is to exchange packets with a network. The data-path circuitry is to process the packets. The memory is to store signatures of traffic patterns according to a locality-sensitive signature function., and corresponding parameter settings for the data-path circuitry. The processor is to assess a current traffic pattern of the packets, to calculate a current signature over the current traffic pattern using the locality-sensitive signature function, to query the memory using the current signature, to configure the data-path circuitry, in response to finding a stored signature that is within a specified distance from the current signature, with a parameter setting that corresponds to the found signature, and take an alternative action in response to finding that no stored signature is within the specified distance from the current signature.
-
-
-
-
-
-
-
-
-