秦朝是统一六国的建立,汉朝是建立长久与匈奴争霸的统一国家。两汉建立后历时七百多年。秦汉一统之前,北方大部分地区为游牧民族主导。汉朝后期,天下已经统一了,但北方还在匈奴的控制下。秦汉一统后,汉武帝去掉河北,汉朝基本已经完成了北方统一。秦汉时期,大一统的建立也有大量匈奴的投诚。汉帝国的疆域也可以从中略见一斑汉朝统一北方主要是靠边境军阀的战争实现的。秦汉虽有游牧民族,但汉文帝以前,边境还处于农耕文明时期,因此很难征服统一。至少需要一个军阀建立联合政府,组建大汉正朔国,才可以从汉初一统全国。但是,游牧民族很狡猾,所以不会像农耕文明那样和汉庭签订互不相犯条约。
汉武帝后期,匈奴投降,汉政府也没有去抓,导致匈奴也有反汉意愿,但这种意图基本上等于不可取,因为两国之前基本上已经处于一家人的状态,从关系上说已经成为了法理上的并列政府。另外,游牧民族都有骑兵,而汉庭正式采纳刘邦的用兵政策,并不是因为匈奴想攻秦,而仅仅是因为大汉国力还没有那么强大罢了。可以参考《五月花号事件》这电影,刘邦的用兵战略是没有问题,但在当时有多大能力执行,很多问题就是汉庭自己决定的,结果只能是和平的解决,谁都不愿冒险一定要找到匈奴。
匈奴看到汉军不是很强大,就不再主动进攻,也就没有大规模向汉地出动游牧部队了。直到元顺帝时期,国力才得到大幅度提升,才有了征讨匈奴的机会。这主要还是看匈奴人怎么想,有些人认为,只要打下了大汉帝国,他们就可以占据整个中原地区。还有,他们还有一个目标,就是中国天下。如果打下中原帝国,匈奴人会不会占据汉朝,这是一个问题。匈奴人可没有中国人那样的中国文化,当然说起话来难听的一塌糊涂。只有在中国文化熏陶下的匈奴人,才会对汉朝文化产生敬畏之心。对汉朝,他们的宗教也认定为天下。
这其中有一个说不清楚的故事,匈奴人可以和汉朝人一样爱吃,爱吃肉,还用一套汉文的语言,汉人的语言却是古汉文的语言。这是一个说不清楚的文化差异。另外,中原地区是汉帝国的根基,没有地方,汉帝国是打不起来的。也不是汉朝不想占据中原,而是一旦占据了,必须进一步占领中原文化,才能打败强大的匈奴人从而灭强国。要么就是和强大的匈奴人合作,一起灭掉强大的匈奴人和中原文化。当时的匈奴可是中国的边疆。汉朝统一全国,在长期和匈奴的交战中不断得到磨练。所以,打过了交战对手,一路高歌猛进。