A packet containing a request for content is initially received at a
content filtering router. The packet comprises a destination Internet
Protocol (IP) address of a content server that stores the content and a
bogus IP address. It is ascertained that the destination IP address is on
a list of approved destination IP addresses and the packet is routed in
accordance with the destination IP address. Alternatively, it is
ascertained that the destination IP address is on a list of probably
unapproved destination IP addresses and the packet is routed in
accordance with an alternative IP address to a content filtering server.
In this alternative, at the content filtering server the bogus IP address
is used to determine a content filtering category and it is ascertained
whether the destination IP address with the content filtering category
should be filtered based upon a list of IP addresses and associated
content filtering categories.