An apparatus for content caching, comprising: an acquiring module, configured to acquire content caching request information sent by a content server, and acquire identifier information of a service node having a content caching function according to the content caching request information; a processing module, configured to construct traffic forwarding policy information and traffic classification policy information according to the identifier information of the service node having a content caching function, wherein that the processing module is configured to construct traffic forwarding policy information according to the identifier information of the service node having a content caching function comprises: the processing module is configured to construct service chain forwarding table information that comprises the identifier information of the service node having a content caching function, wherein the service chain forwarding table information is used to indicate, after a switch receives a content packet, a next destination of the content packet to the switch and the processing module is configured to construct the traffic forwarding policy information, wherein the traffic forwarding policy information comprises the service chain forwarding table information, and the processing module is further configured to generate content caching processing information according to the content caching request information, wherein the service chain forwarding table information constructed by the processing module further comprises the content caching processing information; and a sending module, configured to send the traffic classification policy information to a traffic classifier, triggering the traffic classifier to send a content packet corresponding to the content caching request information to the switch according to the traffic classification policy information; and send the traffic forwarding policy information to the switch, triggering, after receiving the content packet, the switch to send, according to the traffic forwarding policy information, the content packet to the service node having a content caching function to perform content caching. an acquiring module, configured to acquire content caching request information sent by a content server, and acquire identifier information of a service node having a content caching function according to the content caching request information; a processing module, configured to construct traffic forwarding policy information and traffic classification policy information according to the identifier information of the service node having a content caching function, wherein that the processing module is configured to construct traffic forwarding policy information according to the identifier information of the service node having a content caching function comprises: the processing module is configured to construct service chain forwarding table information that comprises the identifier information of the service node having a content caching function, wherein the service chain forwarding table information is used to indicate, after a switch receives a content packet, a next destination of the content packet to the switch and the processing module is configured to construct the traffic forwarding policy information, wherein the traffic forwarding policy information comprises the service chain forwarding table information, and the processing module is further configured to generate content caching processing information according to the content caching request information, wherein the service chain forwarding table information constructed by the processing module further comprises the content caching processing information; and a sending module, configured to send the traffic classification policy information to a traffic classifier, triggering the traffic classifier to send a content packet corresponding to the content caching request information to the switch according to the traffic classification policy information; and send the traffic forwarding policy information to the switch, triggering, after receiving the content packet, the switch to send, according to the traffic forwarding policy information, the content packet to the service node having a content caching function to perform content caching.