Abstract:ForCES(Forwarding and Control Element Separation)and network processor play very important roles in the router design and implementation. IPv6, the emerging standard for Internet, whose framework has been widely accepted and deployed by the Internet community. In this paper,we design an efficient framework for implementing the Ipv6 router. The approach uses the ForCES protocol to establish communication between the control plane and the data plane. To implement a high performance data forwarding system, the data plane adopts network processor to handle dual IPv4/IPv6 stacks packet forwording, tunneling. We tested the whole prototype system performance by AX4000,the result is excellent.