诸葛亮与姜维不停北伐的第二个原因,就是我们熟知的"以攻代守"。
曹操在位时,208年南征爆发赤壁之战,213年南征在濡须口与孙权会战,217年南征又与孙权战于濡须口;曹丕在位时,222年、 224年、225年三征东吴;曹睿继位之后,于228年三路攻吴,双方爆发石亭之战,魏国大败;252年,司马昭率军7万在时隔24年之后又一次南征。通过这些历史可见,魏国平天下战略应该是"先平东吴"。
由于西川地险民强,易守难攻,但仅仅死守,未必不会出现疏漏,而以攻代守,积极北伐,不仅消耗魏国实力,也能让魏国疲于应付,这样才能实现"以汉中为屏障,保卫成都的安全"的战略。
除了以上两个战略目标之外,诸葛亮与姜维北伐目的也有所不同。