一种基于软件定义网络流调度下的提高网络吞吐量的方法,在SDN环境下,利用SDN集中控制的全局性优势,将改进K最短路径与贪婪算法相结合,通过对网络中尽力交付型业务流进行迁移,在不满足流分割的情况下,来解决由带宽碎片问题造成较大业务流不能顺利交付,和由部分网络设备性能不足造成的多媒体业务QoS不能保障的问题;在业务的QoS保障中,通过对网络链路中对延时和丢包率容忍度较高的尽力交付型业务进行迁移,以使得需及时交付的多媒体业务顺利交付,本发明能够提高多媒体业务流的传输质量,并且进一步提高对QoS要求较高的网络业务的吞吐量。