A plurality of computer nodes communicate using seemingly random Internet Protocol source and destination addresses. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are quickly rejected. Improvements...http://www.google.com.hk/patents/US7490151?utm_source=gb-gplus-share專利 US7490151 - Establishment of a secure communication link based on a domain name service (DNS) request