-
公开(公告)号:US11296988B2
公开(公告)日:2022-04-05
申请号:US16986428
申请日:2020-08-06
Applicant: Mellanox Technologies, Ltd.
Inventor: Yuval Shpigelman , Idan Burstein , Noam Bloch , Reut Zuck , Roee Moyal
IPC: H04L1/00 , H04L47/12 , H04L47/2441 , H04L69/22 , H04L67/104 , H04L47/25
Abstract: A network adapter includes a receive (Rx) pipeline, a transmit (Tx) pipeline and congestion management circuitry. The Rx pipeline is configured to receive packets sent over a network by a peer network adapter, and to process the received packets. The Tx pipeline is configured to transmit packets to the peer network adapter over the network. The congestion management circuitry is configured to receive, from the Tx pipeline and from the Rx pipeline, Congestion-Control (CC) events derived from at least some of the packets exchanged with the peer network adapter, to exchange user-programmable congestion control packets with the peer network adapter, and to mitigate a congestion affecting one or more of the packets responsively to the CC events and the user-programmable congestion control packets.
-
公开(公告)号:US20210152474A1
公开(公告)日:2021-05-20
申请号:US16986428
申请日:2020-08-06
Applicant: Mellanox Technologies, Ltd.
Inventor: Yuval Shpigelman , Idan Burstein , Noam Bloch , Reut Zuck , Roee Moyal
IPC: H04L12/801 , H04L12/851 , H04L12/825 , H04L29/08 , H04L29/06
Abstract: A network adapter includes a receive (Rx) pipeline, a transmit (Tx) pipeline and congestion management circuitry. The Rx pipeline is configured to receive packets sent over a network by a peer network adapter, and to process the received packets. The Tx pipeline is configured to transmit packets to the peer network adapter over the network. The congestion management circuitry is configured to receive, from the Tx pipeline and from the Rx pipeline, Congestion-Control (CC) events derived from at least some of the packets exchanged with the peer network adapter, to exchange user-programmable congestion control packets with the peer network adapter, and to mitigate a congestion affecting one or more of the packets responsively to the CC events and the user-programmable congestion control packets.
-