只要当道下寨就可以了,街亭正面款不过二公里,两侧是山,蜀军只要在当道挖几条壕沟,把土堆在自己一侧就成为临时营垒,在壕沟前面设置几排拒马,阻挡骑兵的快速冲击,自己则可以隐蔽在壕沟的土梗后门用弓弩射杀魏军,即使魏军能攻破前面的壕沟,蜀军还可以撤到下一条壕沟继续防御,在这样的防御工事前面打阵地战,骑兵根本就发挥不了什么作用,只能老老实实的下马步战。
当年匈奴八万骑兵围攻李陵五千人,李陵就是用粮车结成防御工事,士兵躲在车仗后面用弓弩射杀匈奴骑兵,敌人退去,李陵就拔营撤退,转战千里不落下风,张郃虽然是步骑混合的五万人马,但是街亭地势狭窄,不过二公里宽,就算是人挨着人也不过同时容纳二千人,根本无法全部展开,人数再多也使不上劲,双方能够在一线交手的不过万把人,马谡在兵力上丝毫并没有什么劣势,完全可以阻挡张郃的进攻。
后来郝昭在陈仓以一千多人的兵力,力抗诸葛亮的数万大军20几天的进攻,诸葛亮劝降,强攻,挖地道,堆土山,办法用尽都无法攻破,充分说明了防御工事的重要性,马谡的兵力也在一万以上,完全可以轮番上阵防御,张郃远来,所携带的粮草必定不多,利于速战,马谡只要抗住几轮进攻,就可以稳住阵脚,张郃就只能另想办法。
当然,这些仅仅是局限于在街亭正面阻击张郃,是一个理想化的设想,实际上马谡即使是抗住了张郃,对于整个战局来说也起不了决定性的作用,因为郭淮和马尊已经收拢了陇右和凉州的兵力,向街亭背后的列柳城进攻,可以从列柳城攻打马谡的背后,街亭被攻破是迟早的事儿,当时陇右五郡中天水,南安,安定三郡是不战而降,没有发生战斗,而陇西郡和岐山堡依然在曹操手中。
马谡部被全歼后,诸葛亮就面临陇西郡,岐山堡和张郃,郭淮几方面的压力,如果强撑着不撤兵,退入易守难攻的汉中,很可能就会提前上演蜀汉军队被全歼的戏码,同时曹真也击败了赵云,可以腾出手来作为张郃的战略预备队,也许曹魏灭蜀的情节就会提前35年上演了,蜀汉政权在国力和军力上的致命弱点是后勤保障困难和兵力不足,注定了不管怎么打他都没有一丝胜算。