在回答这个问题之前,我们必须要搞清楚一点。春秋时候东周的都城已经和西周时候不一样了。在周幽王被杀后,周平王将宗室迁都到了洛阳,而在此之前西周的国都在镐京。镐京在哪里呢?也就是今天的陕西西安一代。
我们来看一下这张地图就可以发现,在西周的时候周朝的都城并不像东周有秦国、晋国作为阻隔,而是直接面对着犬戎。从地里图上看,周朝的都城与犬戎之间的距离和秦国与犬戎之间的距离几乎是一样的。所以,秦国与晋国在西周的时候根本不是犬戎攻打镐京的必经之路。
这个时候我们再来说说秦国,秦国的先祖秦非子在周孝王时代因为养马有功而被封附属国,这个时候秦国的国都是在甘肃天水一代。后来因为秦庄公与西戎作战有功而被封为西垂大夫,而后一直是周王朝用来抵挡西戎的重要军事力量。但秦国当时的国力,只能做到以一直机动部队为周天子抵挡犬戎,而根本无法形成抵挡犬戎的一条防线。
然后咱们再看看犬戎,犬戎是活跃在我国陕西、甘肃一带的少数民族部落。西周的时候随着周王室的没落,犬戎却开始兴盛起来。
根据这张图我们可以看得出来,这个部落距离周朝的镐京非常近,加之少数民族部落一直以骑兵见长,所以只要速度够快,即便秦国想为周王朝抵挡也很难来的及。
我们都知道,周幽王时代,申侯联络了缯国和犬戎两方势力,进攻周王室的都城镐京,自此西周覆亡。这个缯国的封地是在今天的河南一代(也有一说是山东枣庄一代,那个缯国是商朝时代封的周国,跟这个缯国不是一个,从地图上我们也可以看得出来,从山东如果要进攻镐京也不现实。),而申国的封地是在今天的陕西一代。可以这么说,西周的覆亡是内部联合外部共同为之的。从上图中其实我们可以看出,如果申国联合犬戎与缯国共同对西周国都镐京发起攻击,从地理位置上相当的便捷。其余的诸侯势力根本就来不及反应。
可周幽王时代,任用好利的虢石父执政,国家腐败,百姓怨声载道。不仅如此,大家所熟知的故事“烽火戏诸侯”就是发生在周幽王身上的。为了能够得到褒姒的欢心,周幽王不惜以国家的信用来戏耍各诸侯国。多次之后,周王室的公信力彻底丧失,各诸侯国看到烽火点起都习以为常,没人会想到是周王室收到了威胁。所以当申侯联系犬戎、缯国共同攻打镐京的时候,根本没有诸侯国前来救援,这也是周幽王咎由自取。