Patent ID: 8887238

Claim:
A method comprising the steps of: obtaining traffic from a plurality of internet protocol version six addresses within a plurality of internet protocol version six blocks; obtaining a first indication of inappropriate traffic from a first one of said internet protocol version six addresses; responsive to said first indication of inappropriate traffic: incrementing a reputation score for a first block of said blocks, containing said first one of said internet protocol version six addresses, by a first predetermined amount; and incrementing a reputation score for a plurality of pairs of blocks adjacent to said first block in said internet protocol version six addresses using successively smaller predetermined amounts for each of said pair of blocks successively farther from said first block, wherein each of said successively smaller predetermined amounts is less than said first predetermined amount, wherein blocks of a given pair of blocks have respective addresses separated by said first one of said internet protocol version six addresses; and passing or blocking said traffic from said plurality of internet protocol version six addresses within said plurality of internet protocol version six blocks, in accordance with a policy based on said incremented reputation scores for said first block and said plurality of pairs of blocks adjacent to said first block.