唐朝末年,自从黄巢起义,心下大乱,中国开始进入五代十国时期,后唐皇帝石敬瑭,为了击败李从珂,在桑维翰的指使下,一意孤行,勾结契丹,让耶律德光出兵,击败李从珂,把燕云十六州割让给契丹。五代十国以后,我们北方,和游牧民族的天然屏障消失了。北方游牧民族,可以轻而易举地南下,由于他们以骑兵为主,游动性比较强,屡次出击,没有多长时间,他们就可以长驱直入,攻到宋朝的首都开封。幽云十六州乃北部天然屏障,完全暴露在契丹铁等蹄之下,是其重要原因之一。
步兵以阵法操练为主,是古代治军的重要方法。通过操练,教给士卒进退的规矩、聚散的法度,使他们熟悉各种信号和口令,在战斗时做到令行禁止,协调一致,只有这样,才能发挥整体合力。阵法操练是将乌合之众训练成军队的有效途径。骑兵的战术大部分时间里就是正面突击,长途奔袭,战略合围,断敌后路等等,即使是骑兵战术的祖师爷匈奴人也只有这些。在缺乏足够骑兵的情况下,使用步兵排列的阵型向机动性极强的骑兵进攻仿佛不可能,因为战况不利的时候,骑兵可以随时脱离战斗,或者迂回进攻侧后方向,所以说采取方阵或者圆阵的步兵在野战中对骑兵主要是进行防御。
骑兵相对于步兵来说,有很大优势,当时我们中原王朝的军队,主要是以步兵为主,我们不知道步兵行动速度比较慢,机动性非常差,这里面对骑兵正面冲击的时候,容易被冲乱。另外从弓箭的射程上,北方游牧民族,他们的弓箭能穿透500米外士兵铠甲,在双方综合战斗力方面,骑兵占据明显优势,北方游牧民族,生存的地理环境所决定,地域辽阔,气候相对比较恶劣,所以生活在北方的游牧民族一向比较强悍,从小能骑善射,是其重要原因之二。