汉朝打匈奴,从刘邦的白登之围一直打到了东汉的北伐,前后打了将近300年。而唐朝打突厥,从唐初到744年,先后灭了东突厥、西突厥和后突厥,一共只用了100多年。为什么匈奴如此难以对付?
1,中原王朝首次面临统一的游牧帝国,缺乏战争的经验。而唐朝有历代留下的经验,教训可以学习。
2,匈奴是一个统一的游牧帝国,管辖范围非常大。突厥表面上范围更大,但是内部四分五裂,例如唐初的突厥就分裂为东突厥和西突厥,况且北方还崛起了薛延陀汗国,东突厥面临薛延陀和唐朝的南北夹击,很快灭亡。
西突厥又分裂为东西两部,相互内斗。后来的后突厥,又被回鹘打得落花流水,唐朝几乎躺赢。
3,唐朝的关陇集团建立的,是鲜卑族和汉族融合的产物,他们对游牧民族更加了解。有人认为李世民可以直接用突厥语和突厥对话,这可能是真的。因此,唐朝对付游牧民族有一套。
当然,最终笑到最后的还是汉朝,唐朝前期是见谁打谁,但是后期是谁见谁打。