如今,随着社会经济水平提高,信息技术得到快速发展,网络技术得到普及并广泛应用于社会发展之中,但网络既给人们的生活和工作带来了便捷,同时网络安全风险也在不断增高,目前,网络安全是计算机领域亟待解决的问题。为了降低网络安全风险带来的损失,并且还要利用有限的资源选取最优的防御策略,必须要设计出一套基于网络攻防博弈最优的防御策略选取方法。首先,便是要建立出相应的网络攻防博弈模型;其次,就是要基于建立的模型给出网络攻防最优策略选取算法;最后,使用实例来验证此模型的有效性。通过本文的研究证明,该模型确实能够有效的选取出最优防御策略方案。