A method and computer product are presented for identifying Internet worm
propagation based upon changes in packet arrival rates at a network
connection. First, unsolicited (i.e., packets that were not requested by
the receiver) traffic is separated from solicited traffic at the network
connection. The unsolicited traffic arrival patterns are monitored and
analyzed for any changes. Once changes in the unsolicited traffic arrival
patterns are detected, the changes are mathematically analyzed to detect
growth trends. The presence of growth trends that follow certain key
characteristics indicate whether the changes are due to worm propagation.