Packet processing method, computing device, and packet processing apparatus

    公开(公告)号:US10938748B2

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

    申请号:US16366597

    申请日:2019-03-27

    Abstract: A packet processing method, including receiving a first packet from a first switch, where the first packet belongs to a service flow that flows from a first device to a second device, determining a service chain through which the service flow passes, determining a forwarding path of the service flow according to the service chain through which the service flow passes, modifying the first packet to obtain a second packet, where the second packet belongs to the service flow, and a valid payload of the second packet includes a valid payload of the first packet and forwarding path indication information, generating a first flow table according to the forwarding path of the service flow, controlling a communications interface to send the first flow table to the first switch, and sending the second packet to the first switch.

    Method and apparatus for processing data packet based on parallel protocol stack instances

    公开(公告)号:US10069947B2

    公开(公告)日:2018-09-04

    申请号:US15222753

    申请日:2016-07-28

    Abstract: A method and an apparatus for processing a data packet based on parallel protocol stack instances, where lower-layer protocol processing is performed, using a first protocol stack instance. An associated second protocol stack instance is determined using a target socket after the target socket that is needed to perform upper-layer protocol processing on the data packet is determined, and the upper-layer protocol processing is performed, using the target socket and the second protocol stack instance. The second protocol stack instance that performs the upper-layer protocol processing is determined using the target socket, and hence, a technical problem that protocol processing cannot be performed on a data packet because a protocol stack instance specified by an application (APP) conflicts with a protocol stack instance specified by a network adapter is resolved.

    Packet Processing Method, Computing Device, and Packet Processing Apparatus

    公开(公告)号:US20190222538A1

    公开(公告)日:2019-07-18

    申请号:US16366597

    申请日:2019-03-27

    CPC classification number: H04L49/25 H04L45/02 H04L45/38 H04L45/54 H04L49/15

    Abstract: A packet processing method, including receiving a first packet from a first switch, where the first packet belongs to a service flow that flows from a first device to a second device, determining a service chain through which the service flow passes, determining a forwarding path of the service flow according to the service chain through which the service flow passes, modifying the first packet to obtain a second packet, where the second packet belongs to the service flow, and a valid payload of the second packet includes a valid payload of the first packet and forwarding path indication information, generating a first flow table according to the forwarding path of the service flow, controlling a communications interface to send the first flow table to the first switch, and sending the second packet to the first switch.

    Method and Apparatus for Processing Data Packet Based on Parallel Protocol Stack Instances
    4.
    发明申请
    Method and Apparatus for Processing Data Packet Based on Parallel Protocol Stack Instances 审中-公开
    基于并行协议堆栈实例处理数据包的方法和装置

    公开(公告)号:US20160337483A1

    公开(公告)日:2016-11-17

    申请号:US15222753

    申请日:2016-07-28

    CPC classification number: H04L69/162 H04L69/30

    Abstract: A method and an apparatus for processing a data packet based on parallel protocol stack instances, where lower-layer protocol processing is performed, using a first protocol stack instance. An associated second protocol stack instance is determined using a target socket after the target socket that is needed to perform upper-layer protocol processing on the data packet is determined, and the upper-layer protocol processing is performed, using the target socket and the second protocol stack instance. The second protocol stack instance that performs the upper-layer protocol processing is determined using the target socket, and hence, a technical problem that protocol processing cannot be performed on a data packet because a protocol stack instance specified by an application (APP) conflicts with a protocol stack instance specified by a network adapter is resolved.

    Abstract translation: 一种基于并行协议栈实例来处理数据分组的方法和装置,其中使用第一协议栈实例执行低层协议处理。 在确定对数据包执行上层协议处理所需的目标套接字之后,使用目标套接字确定相关联的第二协议栈实例,并使用目标套接字执行上层协议处理 协议栈实例。 使用目标套接字来确定执行上层协议处理的第二协议栈实例,因此,由于应用(APP)指定的协议栈实例冲突而导致不能对数据分组进行协议处理的技术问题 解决了由网络适配器指定的协议栈实例。

Patent Agency Ranking