628년에 당이 마지막 남은 군벌 세력과 서돌궐을 제거하고 통일하였듯, 당의 성장을 당과 가까운 고구려의 영류왕은 심히 염려하였고, 당에서 멀리 떨어진 신라는 당을 이용해 영토를 확장하려고 계획했다. 신라 진평왕은 당이 내부 통일을 완수하면 필시 고구려를 공격하리라고 판단했으므로 고구려는 한반도 변경에 병력을 집중시킬 수 없으리라고 판단하고 629년에 김유신으로 하여금 고구려를 공격해 동측 경계 지역인 낭비성(娘臂城)을 탈취하였다. 고구려는 몇 번에 걸쳐 반격했지만 당시 조정은 주화파 세력의 입김이 강하여 당의 침입을 우려해 적극적으로 나서지는 않았다.

영류왕은 조정을 장악한 주화파의 지지를 받고 있었으나 한편으로는 당에 대한 방비를 게을리하지않고 631년(영류왕 14년)에 고구려의 서쪽 국경에 천리장성(千里長城)을 쌓았다. 이때 영류왕은 2대에 걸쳐 총리직에 해당하는 막리지를 배출한 평양성 명가(名家)의 어른이자 당시 막리지였던 연태조(淵太祚)에게 천리장성의 축성 지휘를 맡겼다. 부여성에서 발해만에 달하는 천리장성 축조를 지휘하던 연태조는 축성 과정에서 지병으로 죽고 말았다. 이에 그의 아들 연개소문(淵蓋蘇文)이 천리장성 지휘의 후임을 맡게 되었다. 연개소문은 권력욕이 높은 인물로 천리장성 축조의 후임책임자 직책을 바탕으로 평양성의 중앙정계에 입성하기 위해 아버지의 막리지를 물려받기 위해서 동분서주하였다고 한다. 그러나 그의 품성이 좋지 않다는 이유로 사람들의 반대가 심하여, 그 자신이 직접 여러 사람들을 찾아다니며 뇌물과 설득을 통해 겨우 막리지를 세습할 수 있었다. 이후 연개소문은 본격적으로 중앙 정계에 입성해 주전파의 얼굴이 되었다.

한편 고구려가 대신라전에서 고전을 면치 못할 때 당은 동돌궐을 멸망시키고 고구려에 사신을 보내 왕태자를 장안(長安)에 입조시키라고 요구하였다. 당의 요구에 평양의 조정은 다시 주전파 주화파로 양분돼 치열히 논쟁했다. 왕태자가 상대국에 입조하는 경우는 대게 그 나라에 종속된 속국에서 행해졌던 일이기 때문에, 주전파는 왕태자를 장안에 보내지 말라고 주장했고 주화파는 왕태자를 장안으로 보내 당과의 사대관계를 더 돈독히 하자고 주장했다. 주화파의 노선을 걷던 영류왕은 640년에 왕태자 고환권(高桓權)을 장안에 보냈고 당 태종에게 서신을 보내 왕태자를 당의 국학에 입학을 청원하였다.

641년에 당 태종은 왕태자의 예방에 답하고자 직방낭중 진대덕을 고구려에 보내겠다는 서신을 보내자, 주화파와 주전파는 재대립하였다. 진대덕은 당에서 직방낭중의 관직을 가진 자로 직방낭중은 정5품 ~ 정6품 사이의 관직이기 때문에 나라를 대표하는 국왕의 의전을 받기엔 많이 낮은 벼슬이었다. 그러나 이 역시 영류왕은 주화파의 손을 들어주며 사신 진대덕은 고구려에 들어와 왕의 의전을 받고, 고구려에 머무는 동안 요수에서 평양성까지 고구려의 지리를 자세히 관찰하고 각 성에 배치된 군사력까지 면밀하게 조사하는 등 당의 간첩으로서 방해받지 않고 활동하였다. 진대덕은 첩보활동 외에도 고구려에 머물며 수나라와의 전쟁에서 고구려가 이긴 사건을 기념하는 승전탑을 허물고, 전사자의 유골을 모아 장례를 치러서 고구려인들의 민족감정을 자극하였다. 이에 주전파들은 항의하였으나 영류왕은 진대덕에 대한 주전파들의 불만을 무시했다. 당에 귀국한 진대덕은 곧바로 당 태종에게 고구려를 공격하라고 간언하였다.
당이 통일되던 해에 낭비성은 어느 국가의 영토였나?
고구려