如果仔细的说起来,高句丽这个国家应该是当时东北古代的扶余族所建立的,也算是中国古民族的一部分。从隋朝开始一直到唐高宗时期,前后几十年一共发动了数次对于高句丽的战争,可以说屡战屡败、屡败屡战,并且直接导致了隋朝的覆灭。经过不断的征讨,在付出了巨大的代价之后,唐王朝终于灭亡了高句丽。那么为什么隋唐二朝,要不惜一切代价打高句丽呢?
首先最主要的就是要收复故土。高句丽所占据的领土,其实就是当时中原王朝的疆域范围。在经过五胡乱晋时期,中原王朝无力顾暇此地,高句丽趁乱出兵占领了这片土地。所以隋唐王朝在经过大一统之后,理当认为此地应该被中原王朝所收复。
另一方面,隋朝四次大规模的讨伐战争均已失败告终,并拖垮了隋王朝,导致的自己覆灭。除了隋军士兵的大规模死伤外,还有很多隋军士兵、家属或被俘,或散居与此地,达数万人之多。唐太宗为了接回滞留于此地的汉人,也是一个征讨高句丽的原因所在。
还有一个重要的原因就是彻底的清楚后患。隋唐王朝大一统之后,高句丽一直都是作为一个实力强大的邻国的而存在,他的国力、人口、经济文化的发展程度等,都远高于曾经的历代政权。高句丽如果任由他发展,完成了朝鲜半岛的统一,将对中原王朝是一个巨大的潜在威胁。所以,隋唐二朝历经几十年数代人对高句丽不断的进行征讨,就是为了给后世子孙铲除后患。