US 12,407,608 B2
Method and apparatus for processing control packet in collective communication system, device, and system
Zhao Lu, Shenzhen (CN); Wenjin Gou, Hangzhou (CN); Sicong Li, Hangzhou (CN); and Zhaohui Ding, Beijing (CN)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Dec. 7, 2022, as Appl. No. 18/062,667.
Application 18/062,667 is a continuation of application No. PCT/CN2021/087948, filed on Apr. 17, 2021.
Claims priority of application No. 202010514291.1 (CN), filed on Jun. 8, 2020; and application No. 202010760361.1 (CN), filed on Jul. 31, 2020.
Prior Publication US 2023/0106425 A1, Apr. 6, 2023
Int. Cl. H04L 45/00 (2022.01); H04L 45/12 (2022.01); H04L 45/42 (2022.01)
CPC H04L 45/566 (2013.01) [H04L 45/123 (2013.01); H04L 45/42 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for processing a control packet, wherein the method comprises:
forwarding, by a first switch of a switch network, a query packet transmitted by a source node to a destination node, wherein a packet header of the query packet includes an in-network computing tag (INC Tag) and a communicator identifier, the INC Tag includes an INC Tag low and an INC Tag high, the INC Tag low and the INC Tag high indicate that the query packet is an INC packet, the communicator identifier identifies a communicator serving a group of communication processes in a collective communication system, the collective communication system comprises the switch network, the source node, and the destination node, the query packet is used to query an in-network computing capability of the switch network, and the query packet is generated by the source node based on a context of the communicator;
receiving, by the first switch and in response to forwarding the query packet to the destination node, a notification packet transmitted by the destination node to the source node, wherein the notification packet carries the in-network computing capability of the switch network; and
forwarding, by the first switch, the notification packet transmitted by the destination node to the source node.