Patent ID: 9398045
Filing Date: 2016-07-19
CPC Classification: H04L

Claim Text:
1. A network device, connecting with a plurality of customer premise equipments (CPEs), the network device comprising: at least one processor; a storage system; and one or more programs that are stored in the storage system and executed by the at least one processor, the one or more programs comprising instructions for: recording internet protocol (IP) addresses and media access control (MAC) addresses of the plurality of CPEs to form an address mapping table; sending first address resolution protocol (ARP) request packets to the plurality of CPEs according to the IP addresses in the address mapping table and receiving first ARP response packets; comparing the MAC addresses in the first ARP response packets with the corresponding MAC addresses in the address mapping table to identify an unusual MAC address; generating a plurality of IP addresses randomly that are different from the IP addresses in the address mapping table upon condition that the unusual MAC address exists; sending second ARP request packets according to the plurality of IP addresses, and receiving second ARP response packets; and in response to a MAC address in the second ARP response packets being same with the unusual MAC address, blocking packets transmission corresponding to the unusual MAC address.