大运河的开凿是当时阶级矛盾和阶级斗争的产物,是巩固隋朝政权的政治需要 早在隋炀帝即位前,不仅有地方士族势力的起兵反隋,而且人民群众的起义斗争连绵不断.如公元597年,桂州(今广西桂林市)人李光仕起义反抗,被镇压后,接着又爆发了李世贤的反抗斗争.公元600年,李英林起兵于熙州(今安徽安庆市).次年,潮州等五州的寮民,纷起抗隋.人民的反抗斗争此起彼伏,而隋朝却因"关河悬远,兵不赴急".开通了沟通南北的大运河,就可以大大缩短行程,加强对南方人民的镇压活动.