| CPC H04L 45/745 (2013.01) [H04L 45/76 (2022.05); H04L 69/22 (2013.01)] | 18 Claims |

|
1. A service traffic processing method, applied to a service function forwarder (SFF), comprising:
receiving service traffic of a service function chain (SFC) computing network;
determining an atomic function identifier of the service traffic;
determining, according to a pre-stored SFC forwarding table, a first atomic function instance corresponding to the atomic function identifier, wherein the SFC forwarding table comprises a mapping relationship between an atomic function identifier and a plurality of atomic function instances; and
forwarding the service traffic to the first atomic function instance, wherein the first atomic function instance is used for processing the service traffic;
wherein before receiving service traffic of the SFC computing network, the method further comprises: controlling the atomic function instance to be registered in an SFF of the SFC computing network by one of:
collecting information of the atomic function instance by means of a network function virtualization orchestrator (NFVO), and distributing the information of the atomic function instance to all SFFs, wherein the information of the atomic function instance comprises an atomic function identifier, node computing power information, a node address, a node anycast address and a uniform resources locator (URL) of a node computing power instance;
controlling the atomic function instance to register information of the atomic function instance of the SFC computing network with an SFF, and flooding, by means of the SFF, the information of the atomic function instance to a neighboring SFF via a network protocol; and
collecting information of the atomic function instance by means of the NFVO, distributing the information of the atomic function instance to some of SFFs, and flooding, by means of the some of SFFs, the information of the atomic function instance to neighboring SFFs via a network protocol.
|