随着云计算的发展,传统网络分布式的网络架构已经不能满足有关业务的需要,而对网络智能化提出了新的要求。软件定义网络(SDN)可以实现网络资源动态管理,提高网络智能化水平。根据SDN架构的可程序化特性,重新设计控制器的规则,便可以避免局域网内出现ARP攻击。介绍了修正SDN控制器学习行为的基本做法。