In one embodiment, a technique for controlling traffic in a computer
network includes modifying a packet generated by a first computer. The
packet may be intended for a second computer, but is modified to be
redirected to a third computer. The packet may be processed in the third
computer prior to being forwarded from the third computer to the second
computer. The packet may be scanned for viruses at the third computer,
for example. Among other advantages, the technique allows for scanning of
early generated packets, redirection of selected packets, and routing of
packets from a computer in general.