TCP packet processing method, toe component, and network device

    公开(公告)号:US11489945B2

    公开(公告)日:2022-11-01

    申请号:US17213582

    申请日:2021-03-26

    Abstract: A TOE component obtains a first storage address, where the first storage address is an address of a first storage block in a memory, the first storage block stores a target TCP packet, and the target TCP packet includes a packet header and a TCP payload. The TOE component obtains the packet header from the first storage block based on the first storage address. The TOE component performs TCP-related protocol processing based on the packet header, where the TCP payload is not read out of the first storage block by the TOE component when the TOE component performs TCP-related protocol processing based on the packet header.

    CONGESTION CONTROL METHOD AND RELATED DEVICE

    公开(公告)号:US20210168076A1

    公开(公告)日:2021-06-03

    申请号:US17172084

    申请日:2021-02-10

    Abstract: Embodiments of this application disclose a congestion control method and a related device. A Transmission Control Protocol offload engine TOE sends a congestion control notification to a central processing unit CPU, where the congestion control notification instructs the CPU to obtain a target parameter, and the target parameter is used by the CPU to generate a congestion control calculation result. The TOE obtains the congestion control calculation result returned by the CPU, where the congestion control calculation result includes a congestion control window value. The TOE sends a packet based on the congestion control window value. In this application, the TOE and the CPU implement congestion control together. When a new congestion control algorithm emerges, the new congestion control algorithm may be applied without changing a structure of the TOE. Therefore, in this application, an upgrade period of the congestion control algorithm can be shortened, and flexibility can be improved.

    Congestion control method and related device

    公开(公告)号:US11546261B2

    公开(公告)日:2023-01-03

    申请号:US17172084

    申请日:2021-02-10

    Abstract: Embodiments of this application disclose a congestion control method and a related device. A Transmission Control Protocol offload engine TOE sends a congestion control notification to a central processing unit CPU, where the congestion control notification instructs the CPU to obtain a target parameter, and the target parameter is used by the CPU to generate a congestion control calculation result. The TOE obtains the congestion control calculation result returned by the CPU, where the congestion control calculation result includes a congestion control window value. The TOE sends a packet based on the congestion control window value. In this application, the TOE and the CPU implement congestion control together. When a new congestion control algorithm emerges, the new congestion control algorithm may be applied without changing a structure of the TOE. Therefore, in this application, an upgrade period of the congestion control algorithm can be shortened, and flexibility can be improved.

    TCP Packet Processing Method, Toe Component, and Network Device

    公开(公告)号:US20210218831A1

    公开(公告)日:2021-07-15

    申请号:US17213582

    申请日:2021-03-26

    Abstract: A TOE component obtains a first storage address, where the first storage address is an address of a first storage block in a memory, the first storage block stores a target TCP packet, and the target TCP packet includes a packet header and a TCP payload. The TOE component obtains the packet header from the first storage block based on the first storage address. The TOE component performs TCP-related protocol processing based on the packet header, where the TCP payload is not read out of the first storage block by the TOE component when the TOE component performs TCP-related protocol processing based on the packet header.

Patent Agency Ranking