Patent ID: 8135028

Claim:
A system, comprising: a database containing addressing information for a plurality of subscriber devices; and a processor coupled to the database, the processor configured to: receive traffic sent over a first network from the plurality of subscriber devices, forward traffic received from a second network over the first network to the plurality of subscriber devices; receive a neighbor discovery message originating from one of the plurality of subscriber devices and formatted to be forwarded to at least a non-originating one of the plurality of subscriber devices; identify an address corresponding to the received neighbor discovery message; compare the identified address to the database to determine whether the database includes a stored address corresponding to the identified address; forward the received neighbor discovery message if the corresponding stored address is absent from the database; and filter the received neighbor discovery message according to the comparison if the corresponding stored address is present in the database, said filtering preventing the neighbor discovery message from being forwarded to the at least one non-originating one of the plurality of subscriber devices.