-
公开(公告)号:US12255828B2
公开(公告)日:2025-03-18
申请号:US18113100
申请日:2023-02-23
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Gal Shalom , Omri Kahalon , Aviad Yehezkel , Yossi Kuperman , Roni Bar Yanai
IPC: H04L47/31 , H04L47/215 , H04L47/62 , H04L47/629 , H04L49/00
Abstract: In one embodiment, a network device, including a network interface to receive packets over a packet data network, and a hierarchical policer to provide queue fairness for a plurality of network flows competing for access to a multiplex network receive queue, and including level one meters to label the received packets, a level two meter to receive at least some of the labeled packets and relabel the at least some labeled packets, and queueing logic add the packets labeled with a first label-type to the multiplex network receive queue and drop the packets labeled with a third label-type.
-
公开(公告)号:US12184689B2
公开(公告)日:2024-12-31
申请号:US17830380
申请日:2022-06-02
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Maksym Mykytianskyi , Ron Yuval Efraim , Yossi Kuperman
Abstract: In one embodiment, a device, includes a network interface to receive a SYN packet from a client via a packet data network to establish a connection with a server, and a processor to run an express data path (XDP) to accelerate at least a part of a SYN cookie connection process.
-
公开(公告)号:US20240291766A1
公开(公告)日:2024-08-29
申请号:US18113100
申请日:2023-02-23
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Gal Shalom , Omri Kahalon , Aviad Yehezkel , Yossi Kuperman , Roni Bar Yanai
CPC classification number: H04L47/31 , H04L47/215 , H04L47/622 , H04L47/629 , H04L49/3009
Abstract: In one embodiment, a network device, including a network interface to receive packets over a packet data network, and a hierarchical policer to provide queue fairness for a plurality of network flows competing for access to a multiplex network receive queue, and including level one meters to label the received packets, a level two meter to receive at least some of the labeled packets and relabel the at least some labeled packets, and queueing logic add the packets labeled with a first label-type to the multiplex network receive queue and drop the packets labeled with a third label-type.
-
公开(公告)号:US12047478B2
公开(公告)日:2024-07-23
申请号:US17159189
申请日:2021-01-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Boris Pismenny , Liran Liss , Yossi Kuperman , Roee Moyal
IPC: H04L69/22 , H04L61/5007 , H04L69/16 , H04L69/325 , H04L101/663
CPC classification number: H04L69/22 , H04L61/5007 , H04L69/16 , H04L69/325 , H04L2101/663
Abstract: A system including a network interface layer, and a physical network connection configured to connect with a networking medium. The network interface layer is configured to: A) receive a plurality of user datagram protocol (UDP) message segments from the physical network connection; B) coalesce the plurality of UDP message segments into a coalesced UDP message; and C) send the coalesced UDP message to an application layer external to the system. Related apparatus and methods are also provided.
-
公开(公告)号:US20230016035A1
公开(公告)日:2023-01-19
申请号:US17830380
申请日:2022-06-02
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Maksym Mykytianskyi , Ron Yuval Efraim , Yossi Kuperman
IPC: H04L9/40
Abstract: In one embodiment, a device, includes a network interface to receive a SYN packet from a client via a packet data network to establish a connection with a server, and a processor to run an express data path (XDP) to accelerate at least a part of a SYN cookie connection process.
-
公开(公告)号:US20210152675A1
公开(公告)日:2021-05-20
申请号:US17159189
申请日:2021-01-27
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Boris Pismenny , Liran Liss , Yossi Kuperman , Roee Moyal
Abstract: A system including a network interface layer, and a physical network connection configured to connect with a networking medium. The network interface layer is configured to: A) receive a plurality of user datagram protocol (UDP) message segments from the physical network connection; B) coalesce the plurality of UDP message segments into a coalesced UDP message; and C) send the coalesced UDP message to an application layer external to the system. Related apparatus and methods are also provided.
-
公开(公告)号:US10938965B2
公开(公告)日:2021-03-02
申请号:US16442576
申请日:2019-06-17
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Boris Pismenny , Liran Liss , Yossi Kuperman , Roee Moyal
Abstract: A system including a network interface layer, and a physical network connection configured to connect with a networking medium, wherein the network interface layer is configured to: A) receive a user datagram protocol (UDP) message for sending, the UDP message having a length L, and a desired maximum network message size (MSS), B) segment the UDP message in accordance with the MSS into a plurality of message segments, each message segment having a size no greater than MSS, and adjust information in each of the plurality of message segments, and C) send the plurality of message segments via the physical network connection to a networking medium. Related apparatus and methods are also provided.
-
公开(公告)号:US20190387079A1
公开(公告)日:2019-12-19
申请号:US16442576
申请日:2019-06-17
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Boris Pismenny , Liran Liss , Yossi Kuperman , Roee Moyal
Abstract: A system including a network interface layer, and a physical network connection configured to connect with a networking medium, wherein the network interface layer is configured to: A) receive a user datagram protocol (UDP) message for sending, the UDP message having a length L, and a desired maximum network message size (MSS), B) segment the UDP message in accordance with the MSS into a plurality of message segments, each message segment having a size no greater than MSS, and adjust information in each of the plurality of message segments, and C) send the plurality of message segments via the physical network connection to a networking medium. Related apparatus and methods are also provided.
-
-
-
-
-
-
-