公元前127年,匈奴贵族以两万骑入侵上谷(今河北怀来县)、渔阳。汉武帝派青年将领卫青率3万骑出云中(今内蒙托克托县),西至陇西(今甘肃东部),收复河套地区,扫除匈奴进犯的军事据点。卫青采取迂回进攻的方法,从后路包抄,一举赶走匈奴的楼烦王和白羊王,解除了长安的威胁。