隋朝大軍征伐高麗,雖然軍事行動隻在隋朝和高麗這兩個國家間進行,可是受到戰爭影響的卻不止這兩個國家。首先是百濟,百濟在隋文帝時代就曾經主動請纓擔任向導攻打高麗,結果偷雞不成蝕把米,被高麗王率兵侵略,損失極大。這次隋軍討伐高麗,百濟又一次遣使入隋,百濟這次如此積極又是為了什麼呢?原來在大業三年(607)百濟再次遭到了高麗的攻擊,鬆山城和石頭城都被高麗軍襲擊。在整個東亞地區,百濟能找到的幫手也隻有隋朝了。隋朝這次倒是對此次的請兵作出了明確的回答,並且也作出了出兵的實際行動,可是百濟方麵卻首鼠兩端,它與隋朝說好要發兵一同攻打高麗,卻在隋與高麗兩國軍隊血肉搏殺之際,率重兵囤積在邊境,坐山觀虎鬥,甚至發兵攻打同樣與隋朝結成同盟的新羅,攻陷了新羅的椵岑城。
然後是新羅,大業七年(611)百濟派出特使的同時,新羅也派出了使者向隋朝請兵。隋朝在兩年後派王世儀回訪新羅,以達成對高麗政治上的孤立。跟百濟的首鼠兩端,甚至在其後反而站到了高麗一邊不同,新羅在隋唐兩代均與帝國結成了同盟,甚至與唐朝還結成了軍事同盟。
至於北方的突厥和契丹人,隋帝國極盛時代,在經過了一係列巧妙的外交謀劃後,突厥人的勢力被分化瓦解,再經過一係列的軍事較量,煬帝時代的突厥啟民可汗對於隋朝比較順從,這使得突厥對中原的威脅大大緩解了。契丹當時被突厥擊敗,元氣大傷,隻能服從於突厥人,因此兩者在初征高麗的時候基本可以算安分守己,在政治上站在隋朝一方。
至於日本,後麵的章節有詳細介紹,先不做贅述。
隋朝有其支持者,高麗方麵自然也有其支持方。在高麗的北方,有一個靺鞨族(也就是滿族的祖先)的部落聯合體,在當時這個聯合體實際上是服從於高麗國的。在文帝時代高麗王高元就率靺鞨萬餘人進犯隋朝營州(治所在今遼寧朝陽),因此無論是在隋代還是唐代,大部分靺鞨人都是高麗人的鐵杆同盟軍。
由此我們可以看到,當時的東北亞其實是兩大軍事集團在較量。就外交來看,雖然高麗較為孤立,可是隋朝當時的盟友也大都不可靠,三心二意、首鼠兩端的居多;而高麗方麵卻有靺鞨人這樣死心塌地的盟軍。就實質而言,還是高麗獲得的幫助比較多。