-
公开(公告)号:US11509749B2
公开(公告)日:2022-11-22
申请号:US16839973
申请日:2020-04-03
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Liang Wang , Xiaoping Fan , Xu Zhang
Abstract: A method includes extracting packet information of a data packet to be transmitted through a Transmission Control Protocol (TCP) connection. If the packet information does not match information in a first data flow table, a first compliance detection is performed on the data packet. A state machine of the TCP connection is obtained if the first compliance detection is successful. The method also includes recording the packet information in the first data flow table, recording a connection status of the TCP connection in a first connection tracking table, and sending the data packet to a receiving end of the TCP connection. If the packet information matches the information in the first data flow table, a second compliance detection is performed on the data packet and, if the second compliance detection fails, the connection status of the TCP connection is adjusted and the data packet is discarded.
-
公开(公告)号:US11792117B2
公开(公告)日:2023-10-17
申请号:US17568520
申请日:2022-01-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Liang Wang , Xiaoping Fan , Xu Zhang
IPC: H04L45/00 , H04L12/46 , H04L45/021 , H04L45/42 , H04L69/22
CPC classification number: H04L45/38 , H04L12/4641 , H04L45/021 , H04L45/42 , H04L69/22
Abstract: A packet processing method and a related apparatus are provided. The method includes: obtaining a first packet including first indication information, wherein the first indication information is used to indicate a data flow corresponding to the first packet; determining a target flow entry in an integrated flow table based on the first indication information, wherein the integrated flow table includes at least one flow entry, each flow entry includes a unified match entry and a comprehensive behavior entry, the unified match entry uniquely identifies a data flow, a unified match entry of the target flow entry identifies the same data flow as indicated by the first indication information; and performing an operation on the first packet based on a comprehensive behavior entry included in the target flow entry.
-
公开(公告)号:US11240148B2
公开(公告)日:2022-02-01
申请号:US16913852
申请日:2020-06-26
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Liang Wang , Xiaoping Fan , Xu Zhang
IPC: H04L12/721 , H04L12/46 , H04L12/755 , H04L12/717 , H04L29/06
Abstract: A packet processing method and a related apparatus are provided. The method includes: obtaining a first packet including first indication information, wherein the first indication information is used to indicate a data flow corresponding to the first packet; determining a target flow entry in an integrated flow table based on the first indication information, wherein the integrated flow table includes at least one flow entry, each flow entry includes a unified match entry and a comprehensive behavior entry, the unified match entry uniquely identifies a data flow, a unified match entry of the target flow entry identifies the same data flow as indicated by the first indication information; and performing an operation on the first packet based on a comprehensive behavior entry included in the target flow entry.
-
公开(公告)号:US20240126567A1
公开(公告)日:2024-04-18
申请号:US18397517
申请日:2023-12-27
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiaoping Fan , Fangfang Yan
CPC classification number: G06F9/44568 , G06F9/45504 , G06F9/547
Abstract: This application relates to the field of program code in computer technologies, and discloses a data processing system, method, and apparatus. The method includes: A first network device sends first request message to a second network device, where the first request message carries a first process context corresponding to a target task, the first process context includes a program code set, first indication information, and a target parameter. The second network device determines, based on the first indication information, a location of a first start line in the program code set from program code included in the program code set, runs the program code in the program code set based on the target parameter and by using the first start line as a start point, to complete at least one to-be-executed sub-task in the target task, where the target parameter is a parameter required when the to-be-executed sub-task is executed.
-
-
-