波斯军事实力不够,因此无法攻打中国。波斯帝国想与中国开战,则必须与中国以海为主要的战场。然而无论是成立之初或者是巅峰时期的波斯,在海上作战的实力都远远不够先进,更无法支撑其妄然中国作战。另外,由于在航海路线上设计的不够完备,波斯也无法完成与中国在海上作战的计划。更何况碍于当时科技条件的限制,波斯根本不知晓中国的实力。
一、地理条件受到限制
过去的国家在挑选敌国时,一定会选择与自己的国家相距较近,并且实力同样强劲的国家,例如安息帝国与古罗马帝国。而之所以中国与古罗马帝国、波斯帝国等等国家没有发生大规模的冲突,是由于国家之间的距离实在是太远了。波斯帝国不攻打中国,最主要的原因就在于受到了地理条件的限制。
两个国家之间的直线距离虽然不远,但是中间横亘着许多复杂的地形,想要越过这些地形开战所要付出的成本是非常大的。再加上当时的交通极为不便,两国士兵要翻山越岭到最终见面,要付出极大的代价。由于自然环境受到限制,波斯是无法与中国直接开战的。
二、波斯航海技术不够发达
既然无法在陆地上作战,那么两国便只能在海上交战。而可惜的是,波斯帝国在海上作战的实力显然是不够的,其并没有太多在海上交战的经验。另一方面,由波斯再到中国有着很大的海面距离。如果不规划好航海路线,则将会在海上陷入非常危险的境地。
波斯帝国没有在航海路线的规划上做得很好,因此只能放弃了攻打中国的念头,另一方面,波斯帝国与周边国家的作战正处于如火如荼的状态,现有的战争已经是国家财政有了很大的负担,国内根本没有多余的财力和精力用于与中国交战,这也是波斯不攻打中国的最为主要的原因之一。