A method for processing a data message, comprising: receiving, by a Service Function, SF, node, an Internet Protocol version 6, IPv6, transition strategy used for executing an IPv6 transition technology from a Service function chain, SFC, controller; and receiving, at a Software Defined Network, SDN, a data message classified by a service classifier, wherein the data message carries at least one of the following data message information: a service type, an IPv6 transition technology type, a next hop, a forwarding path, an outbound flag, an inbound flag, a flow sequence number, a public network address pool index, a user index and an access control list index; and processing, by the SF node, the data message received at the SDN according to the received IPv6 transition strategy; wherein the IPv6 transition strategy comprises: an IPv6 transition technology type used for identifying a technology type for IPv6 transition, public network address pool information used for identifying Network Address Translation, NAT, of the data message and a Service Function, SF, set comprised in an SF node; wherein processing the data message received at the SDN according to the received IPv6 transition strategy comprises: under a condition that the received data message is the first message, extracting an Internet Protocol, IP, address and a port from an address pool identified by the public network address pool index; generating a forwarding table entry according to the extracted IP address and port and a source IP address, source port number and protocol type of the data message; and forwarding the data message according to the generated forwarding table entry. receiving, by a Service Function, SF, node, an Internet Protocol version 6, IPv6, transition strategy used for executing an IPv6 transition technology from a Service function chain, SFC, controller; and receiving, at a Software Defined Network, SDN, a data message classified by a service classifier, wherein the data message carries at least one of the following data message information: a service type, an IPv6 transition technology type, a next hop, a forwarding path, an outbound flag, an inbound flag, a flow sequence number, a public network address pool index, a user index and an access control list index; and processing, by the SF node, the data message received at the SDN according to the received IPv6 transition strategy; wherein the IPv6 transition strategy comprises: an IPv6 transition technology type used for identifying a technology type for IPv6 transition, public network address pool information used for identifying Network Address Translation, NAT, of the data message and a Service Function, SF, set comprised in an SF node; wherein processing the data message received at the SDN according to the received IPv6 transition strategy comprises: under a condition that the received data message is the first message, extracting an Internet Protocol, IP, address and a port from an address pool identified by the public network address pool index; generating a forwarding table entry according to the extracted IP address and port and a source IP address, source port number and protocol type of the data message; and forwarding the data message according to the generated forwarding table entry. an IPv6 transition technology type used for identifying a technology type for IPv6 transition, public network address pool information used for identifying Network Address Translation, NAT, of the data message and a Service Function, SF, set comprised in an SF node; wherein processing the data message received at the SDN according to the received IPv6 transition strategy comprises: under a condition that the received data message is the first message, extracting an Internet Protocol, IP, address and a port from an address pool identified by the public network address pool index; generating a forwarding table entry according to the extracted IP address and port and a source IP address, source port number and protocol type of the data message; and forwarding the data message according to the generated forwarding table entry. under a condition that the received data message is the first message, extracting an Internet Protocol, IP, address and a port from an address pool identified by the public network address pool index; generating a forwarding table entry according to the extracted IP address and port and a source IP address, source port number and protocol type of the data message; and forwarding the data message according to the generated forwarding table entry.