Abstract: A method, a system, and a computer program product for data routing in communications systems. A data packet is received and source of the data packet is determined. based on the source of the data packet, a forwarding route for transmission of the data packet is determined. The forwarding route includes at least one of the following: a known content route and a default content route. The data packet is transmitted based on the determined forwarding route.