摘要:
本发明公开了一种软件定义网络中基于网络域划分的路由方法,包括步骤:控制器根据网络拓扑将软件定义网络划分为多个子网络域;控制器计算各子网络域域内接入交换机和边界交换机之间的转发路径,配置静态流表项;当数据流需要路由时,控制器动态控制域间路由,计算从源到汇的最短路径,并在相应的交换机上动态部署细粒度流表项,并多次修改目的IP地址,控制数据流在域间转发,各子网络域内部按照静态流表项进行转发.控制器和交换机之间的通信量将大大减少,从而减轻了控制器的负担,提高了网络的可扩展性,具有很广阔的应用前景.