-
公开(公告)号: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.
-
公开(公告)号:US20220255870A1
公开(公告)日:2022-08-11
申请号:US17687642
申请日:2022-03-06
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Alan Lo , Matty Kadosh , Marian Pritsak , Yonatan Piasetsky
IPC: H04L47/2483 , H04L43/0811 , H04L43/16 , H04L47/2441 , H04L47/20
Abstract: In one embodiment, a network flow sampling system includes packet processing circuitry to process data packets of multiple network flows, and an adaptive policer to, for each one network flow of the multiple network flows compute a quantity of flow-specific sampling credits to be assigned to the one network flow responsively to a quantity of the network flows currently being processed by the packet processing circuitry, assign the flow-specific sampling credits to the one network flow, sample at least one of the data packets of the one network flow responsively to availability of the flow-specific sampling credits of the one network flow yielding sampled data, while applying sampling fairness among the network flows, and remove at least one of the flow-specific sampling credits of the one network flow from availability responsively to sampling the at least one data packet of the one network flow.
-
公开(公告)号:US20190028505A1
公开(公告)日:2019-01-24
申请号:US15652285
申请日:2017-07-18
Applicant: Mellanox Technologies, Ltd.
Inventor: Alex Shpiner , Liran Liss , Matty Kadosh
IPC: H04L29/06
Abstract: A processor is configured to receive, from a client, a first message indicating a request to establish a connection between the client and a server, to ascertain that the first message does not include any cookie satisfying one or more criteria, to send, to the client, a second message that includes a first cookie, without allocating an endpoint on the server for the connection, in response to ascertaining that the first message does not include any cookie satisfying the criteria, to receive subsequently, from the client, a third message, to ascertain that the third message includes a second cookie, and that the second cookie satisfies the criteria, to allocate the endpoint for the connection in response to ascertaining that the second cookie satisfies the criteria, and to send, to the client, a fourth message indicating that the server is ready to receive data communication at the allocated endpoint.
-
-