A method for updating a manner of processing a packet of a service flow, wherein a first packet of the service flow is forwarded by using a first service function chain, SFC, and the method comprises: obtaining (605, 705), by a control node, a flow identifier and indication information from a service function, SF, node of the first SFC, wherein the indication information is used to indicate a manner of processing a second packet of the service flow, the flow identifier is used to identify the service flow, and the second packet reaches a processing node later than the first packet; obtaining (605, 705), by the control node according to the indication information, the manner of processing the second packet, wherein the manner of processing comprises not forwarding the second packet along the first SFC; and sending (606, 706), by the control node, the flow identifier and the manner of processing the second packet to the processing node; and wherein the obtaining, by the control node according to the indication information, the manner of processing the second packet comprises: determining, by the control node, a service type of the service flow according to the indication information; and obtaining, by the control node, an identifier, ID, of a second SFC according to the service type of the service flow, wherein the second SFC is used to forward the second packet; or wherein the obtaining, by the control node according to the indication information, the manner of processing the second packet comprises: determining, by the control node, a processing instruction for the second packet according to the indication information, wherein the processing instruction is to discard the second packet or skip the SF node. obtaining (605, 705), by a control node, a flow identifier and indication information from a service function, SF, node of the first SFC, wherein the indication information is used to indicate a manner of processing a second packet of the service flow, the flow identifier is used to identify the service flow, and the second packet reaches a processing node later than the first packet; obtaining (605, 705), by the control node according to the indication information, the manner of processing the second packet, wherein the manner of processing comprises not forwarding the second packet along the first SFC; and sending (606, 706), by the control node, the flow identifier and the manner of processing the second packet to the processing node; and wherein the obtaining, by the control node according to the indication information, the manner of processing the second packet comprises: determining, by the control node, a service type of the service flow according to the indication information; and obtaining, by the control node, an identifier, ID, of a second SFC according to the service type of the service flow, wherein the second SFC is used to forward the second packet; or wherein the obtaining, by the control node according to the indication information, the manner of processing the second packet comprises: determining, by the control node, a processing instruction for the second packet according to the indication information, wherein the processing instruction is to discard the second packet or skip the SF node.