匈奴西迁的原因
首先,汉朝频繁征伐匈奴,强大的军事压力,以及周边诸族和内部各部落的反抗,迫使北匈奴西迁。在匈奴刚刚崛起时,还是“东胡强而月氏盛”。匈奴东破东胡,西逐月氏,南联诸羌,北服丁零、坚昆,而且还统治了西域,所以势力强大,一时为盛。马克思在《德意志意识形态》著作中说:“对野蛮的征服民族说来,战争本身还是一种经常的交往形式;……在原始生产方式下,人口的增长需要有愈来愈多的生产资料,因而这种形式也就愈来愈广泛的利用着。”
所以匈奴抢劫边郡,杀掠吏民,给汉朝政府造成很大的威胁。自从汉朝建立以来,一直处于和匈奴敌对和战争之中。经过汉朝几代皇帝的努力到汉武帝时期,国力强大,物资丰盈,对匈奴进行大规模的反击。从公元前134年经过30年的先后打通了河西走廊,占领浑邪王故地,置武威、张掖、酒泉、敦煌四郡,移民实边,修驿站,置亭障,立烽火台,通渠开垦,加强警备,以保中西交通。而匈奴日益向西北退却,迁到外蒙。此后,汉武帝对匈奴又进行了几次讨伐,但以失利告终。公元前99年派李陵率步兵五千人出击匈奴被匈奴包围,遂降匈奴。公元前90年派李广利率军七万出击匈奴。李广利由于卷入汉朝内部争斗,其妻子均被逮捕,故恐惧不安。加上匈奴单于亲率五万骑兵来阻,汉军大乱,李广利便投降了匈奴。所以匈奴一时又呈强盛之状。公元前74年,匈奴进攻乌孙,乌孙向汉朝求救,两面夹击使匈奴老弱奔走,赶着牲畜远逃。“匈奴民众死伤而去者,及畜产远移死亡不可胜数。”
同年冬天,匈奴单于亲自数万骑兵进攻乌孙,返回时遇上大雪大雨,匈奴的士兵,牲畜冻死,能回到匈奴境内的还不到十分之一。于是丁零乘其衰弱从北面进攻,乌桓入其东,乌孙击其西。三国合力杀死胸你数万人,获马数万匹,牛羊甚重,匈奴元气大伤。原来统属的部落都反叛瓦解。


