Patent ID: 8259574

Claim:
A method for identifying ports to support data packet traffic between a source device and a destination device in a computer network, the method comprising: setting a set S D of destination ports the destination device is configured to listen to; selecting a subset S k D from the set S D for serving the data packet traffic between the source device and the destination device, wherein k indicates a number of ports in the subset S k D ; choosing a port p in the set S D for analysis; determining whether the chosen port p collides with any of the ports in the subset S k D ; when there is a collision involving the chosen port p, eliminating the chosen port p from the set S D ; and; when there is no collision, modifying the subset S K D to obtain modified subset S K D modified by taking the union of S K D and the chosen port p according to the following equation: S K D modified =S K D U{p }.