第二,刘邦更不是莽撞的人,而且随同他出征的,还有陈平、周勃、樊哙等一批文武重臣。在攻打韩王信的战争初期,汉军也确实打了一些胜仗,尤其是铜鞮(今山西沁县南)一战,杀死了韩将王喜,韩国的军队遭到重创,韩王信一溜烟地往北逃亡。
第三,刘邦部下并不完全是步兵,也有骑兵。在韩王信战败之后,匈奴的左、右贤王各带着一万多骑兵,已经出现在了前方。汉军的骑兵部队在晋阳、离石和楼烦西北,先后三次与匈奴作战,全部获胜。
所以,上白登之前,刘邦自我感觉良好,认为自己已经摸清了匈奴的套路和实力,还轻易下了结论:匈奴骑兵战斗力不强,人数也不多,以汉军的实力,可以搞定!
然后,便是白登被围。双方相持不下。此时正值隆冬季节,风雪交加,汉军士兵中被冻掉手指头的就有十之二三。而匈奴围困了七天七夜,也没有占领白登,最后大家讲和,刘邦答应招冒顿做个女婿,“长城以北,引弓之国,受命单于;长城以内,冠带之室,朕亦制之。使万民耕织射猎衣食,父子无离,臣主相安,俱无暴逆”。
那么这一仗,汉朝究竟输在哪里呢?除却谋略的因素,其实主要就是兵种的问题。匈奴派出的是清一色的轻骑兵,《史记》说,匈奴人打小就能骑羊,用弓箭射鸟鼠;长大了,就能射狐兔,所以几乎不存在士兵和百姓的区别,他们在本土是牧羊人,南下就是杀人放火打劫不皱眉的骑兵。