The invention discloses an ARP broadcast restraining system and method for achieving a VxLAN based on an SDN framework and relates to the field of the VxLAN in a data center. The system comprises an SDN controller, VxLAN Gateways and VLAN interchangers. The SDN controller comprises an SDN OpenFlow interface module, a communication domain management module, a topology management module, an ARP proxy module and an IP processing module, wherein all the modules are sequentially connected. Each VxLAN Gateway comprises a configuration management module, a VxLAN OpenFlow interface module, a flow meter management module, a tunnel encapsulation module, a tunnel decapsulation module and a VxLAN package receiving and sending module, wherein all the modules are sequentially connected. Each VLAN interchanger comprises a VLAN package receiving and sending module and a VLAN ID module. The system and method are easy to achieve, the number of transmission times of ARP broadcast messages can be remarkably reduced, ARP broadcast in various scenes can be avoided, the broadcast restraining effect is good, and the system and method can be used by people conveniently.