Method and apparatus for preventing counterfeiting of a network-side media access control address
First Claim
1. A method for preventing counterfeiting of a network-side media access control (MAC) address, comprising:
- receiving a message from a user equipment (UE), and parsing the message of the UE to obtain a MAC address of the UE;
learning the MAC address of the UE if the MAC address of the UE is different from a known MAC address of a network-side equipment stored in a storage unit;
learning a MAC address of the network-side equipment when the MAC address of the UE is different from the known MAC address of the network-side equipment stored in the storage unit;
generating a MAC address learning table by utilizing the learned MAC address of the network-side equipment and setting the MAC address learning table to be a static address table, andfiltering messages transmitted by the UE by utilizing the learned MAC address of the network-side equipment, the filtered messages having source MAC addresses identical with the MAC address of the network-side equipment and transmitted from other user-side ports.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for preventing the counterfeiting of a network-side Media Access Control (MAC) address. The method includes: receiving a message from a user equipment (UE) and resolving the message from the UE in order to obtain a MAC address of the UE; learning the MAC address of the UE if the MAC address of the UE is different from a known MAC address of a network-side equipment; learning the MAC address of the network-side equipment; and generating a MAC address learning table by utilizing the learned MAC address of the network-side equipment and setting the MAC address learning table to be a static address table, and/or filtering messages having source MAC addresses being the MAC address of the network-side equipment and from other user-side ports by utilizing the learned MAC address of the network-side equipment.
12 Citations
14 Claims
-
1. A method for preventing counterfeiting of a network-side media access control (MAC) address, comprising:
-
receiving a message from a user equipment (UE), and parsing the message of the UE to obtain a MAC address of the UE; learning the MAC address of the UE if the MAC address of the UE is different from a known MAC address of a network-side equipment stored in a storage unit; learning a MAC address of the network-side equipment when the MAC address of the UE is different from the known MAC address of the network-side equipment stored in the storage unit; generating a MAC address learning table by utilizing the learned MAC address of the network-side equipment and setting the MAC address learning table to be a static address table, and filtering messages transmitted by the UE by utilizing the learned MAC address of the network-side equipment, the filtered messages having source MAC addresses identical with the MAC address of the network-side equipment and transmitted from other user-side ports. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for preventing counterfeiting of a network-side media access control (MAC) address, comprising:
-
a storage unit configured to store an acquired MAC address of a network-side equipment; an acquisition unit, configured to receive a message from a user equipment (UE) and parse the message from the UE to obtain a MAC address of the UE; a judgment unit, configured to judge whether the MAC address of the UE acquired by the acquisition unit is the acquired MAC address stored in the storage unit; a learning unit, configured to learn the MAC address of the UE and a MAC address of the network-side equipment when the judgment unit determines that the MAC address of the UE is not the acquired MAC address stored in the storage unit; an address table generation unit configured to generate a MAC address learning table based on the learned MAC address of the network-side equipment, the MAC address learning table being a static address table; and a filter unit configured to filter messages by utilizing the learned MAC address of the network-side equipment, the filtered messages having source MAC addresses identical with the MAC address of the network-side equipment and transmitted from other user-side ports. - View Dependent Claims (9, 10, 11)
-
-
12. An access equipment for providing a user with an access to a network to obtain network services, the access equipment comprising:
-
a storage unit configured to store an acquired MAC address of a network-side equipment; an acquisition unit, configured to receive a message from a user equipment (UE) and resolve the message from the UE to obtain a media access control (MAC) address of the UE; a judgment unit, configured to judge whether the MAC address of the UE acquired by the acquisition unit is the acquired MAC address stored in the storage unit; a learning unit, configured to learn the MAC address of the UE and learn a MAC address of the network-side equipment to generate a MAC address learning table comprising the MAC address of the network-side equipment when the judgment unit determines that the MAC address of the UE is not the acquired MAC address stored in the storage unit; an address table generation unit configured to generate the MAC address learning table based on the learned MAC address of the network-side equipment, the MAC address learning table being set to be a static MAC address table; and a filter unit configured to filter messages by utilizing the learned MAC address of the network-side equipment, the filtered messages having source MAC addresses identical with the MAC address of the network-side equipment and transmitted from other user-side ports. - View Dependent Claims (13, 14)
-
Specification