软件定义网络 SDN(Software Defined Network)起源于 Openflow 技术,而流表的设计和使用是 Openflow 技术的核心,但如何解决流表合并问题一直是 SDN 的研究关键。提出一种应用层策略转换方案,在理论上解决了控制器通用性问题和策略高效部署问题,并进一步对应用层策略转换方案进行拓展,研究不同策略转换的流表合并问题。针对不同策略转换的流表合并问题,设计了一种基于应用层策略转换的两阶段流表合并算法,将同一策略或者不同策略转换的相似的流表进行合并,减少了流表的数量,在一定程度上解决了底层交换机存储空间不足的问题。仿真实验证明,基于应用层策略转换的两阶段流表合并算法在一定程度上解决了不同策略转换的流表合并问题。