제2차 고구려-당전쟁은 언제 일어났나요?
제2차 고구려-당 전쟁
제2차 고구려-당 전쟁(第二次高句麗-唐戰爭)은 서기 660년 당 고종이 고구려를 침공하여 662년까지 지속된 전쟁이다.
제1차 고구려-당 전쟁
당태종이 사망하며 모든 고구려 침공 관련 중단할 것을 유언으로 남긴 이후 한동안 고구려와 당의 국지전은 당분간 없이 소강상태를 유지하였다. 
이무렵 당은 당태종 사망 이후 당고종이 등극하였고 장손무기가 사실상 권력을 쥐고 당태종 시절의 정관의 치에 이은 영휘의 치로 불리는 안정적인 정세에 있었고 이후 당나라 측천무후와의 내부 권력 투쟁이 발생하면서 대외적으로 신경 쓸 겨를이 없었다. 
고문 (인물)
645년 당은 고구려를 침공하였으나 실패하였고, 이에 고구려의 변경을 자주 침범하여 고구려를 피폐하게 만드는 전략을 세운다. 647년부터 소규모의 부대로 수차례 고구려 변경을 공격하였던 당나라는 이번에는 장군 설만철 등으로 하여금 보다 고구려의 안쪽을 공격하게 하였다. 설만철이 이끄는 당군은 바다를 건너 압록강으로 들어와서, 압록강 하구의 고구려 요충지 박작성 남쪽 40리 지점에 진을 쳤다. 지정학적으로 압록강 하구는 고구려의 최후 방어선에 해당하는 군사적 절대 요충지이다. 훗날 661년 2차 고구려-당 전쟁 때에도 계필하력이 이끄는 당의 대군이 이곳을 급습하여 점거하였다.
제1차 고구려-당 전쟁
당나라는 60일 동안 총인원 50만 명을 동원하여 토산(土山)을 쌓았다.토산이 완성되자, 이 토산의 꼭대기가 성보다 높게 되어 밖에서는 성 안을 내려볼 수 있었다. 이도종이 과의(果毅)부복애(傅伏愛)를 시켜 500명의 군사를 거느리고 산정에 주둔하여 적을 대비하게 하였다. 그러던 중에 산이 폭우로 허물어지면서 성을 덮치는 바람에 성의 일부가 무너졌다. 토산이 무너지자 안시성의 군사 수백 명이 성이 허물어진 곳으로 나가 싸워서 마침내 토산을 탈취하여 그곳에 참호를 파고 수비하였다. 태종은 토산을 빼앗기자 진노하여 부복애의 목을 베어 조리를 돌리고, 장수들에게 명령하여 성을 공격하게 하였다. 고구려측 군사 1만, 당군 3만이 전사하였다. 
나당 전쟁
648년(진덕여왕 2년), 신라와 당나라는 양국이 연합하여 백제와 고구려를 멸망시킨 후에 대동강을 양국의 경계로 할 것을 합의하고 군사동맹을 맺었다. 그러나, 당나라는 고구려를 멸망시킨 후에 신라와의 약속을 어기고, 신라의 내부 분열을 획책하면서 신라를 포함한 한반도 전지역을 당나라에 편입시키려 하였다.
고구려-당 전쟁
또한 661년의 겨울은 빨리 찾아왔고 무척이나 추웠다. 이렇게 갑작스러운 철륵의 반란에 따른 당나라 내부 문제가 발생하여 고구려에 출정했던 상당수의 부대가 이미 급히 당나라로 회군하자, 해상으로 대거 침입하여 평양성을 포위한 소정방의 평양도행군·임아상(任雅相)의 패강도행군·방효태의 옥저도행군 등의 당의 대부대는 이제 역으로 적국 한가운데에서 완전 고립상태에 빠진다. 허를 찌르는 해상으로의 고구려 내부 깊숙히 침공한 작전은 좋았지만 갑작스럽게 상황이 바뀌자 이젠 오히려 적국 한가운데 깊숙히 고립되어 사지에 빠진 상태가 되었다.
고구려-당 전쟁
마침내 6월 20일, 당의 대군을 맞아 고구려의 대군은 안시성 부근에 도착하여 강 건너 당군을 마주 보고 건곤일척의 승부를 하게 되었다.
이전과 이후의 한국사에서 수 많은 이민족의 침입이 있었지만 대부분의 전쟁 양상은 침공한 이민족을 상대로 농성 혹은 적은 규모의 군으로 항전하였지만 이렇게 단일 전투에서 15만명이상의 대군을 동원하여 이민족의 대군과 평원에서 대등하게 대회전을 했던 경우는 거의 유일하다. 또한 중국의 한족과-한국의 한민족 간에 벌어진 단일 전투 사상 거의 유일한 대규모 평원 대회전 전투가 된다. (이후 중국 측 사서에는 667년 고구려와 당의 금산전투에서 고구려 군 20만이 동원되었다는 기록이 있으나 자세한 전투의 기록은 없다. )
고구려-수·당 전쟁
수나라가 망하고 당나라가 중국을 통일하니, 고구려는 당나라의 공격을 예상하고 천리장성을 구축하여 국방을 굳게 했다. 이즈음 고구려에는 연개소문(淵蓋蘇文)이 독재 정치를 하였다. 한편 그는 강력한 대외 정책을 써서 당이나 신라에 대항하고, 백제의 공격에 대항하기 위하여 원군을 청하는 신라 김춘추(金春秋)의 청을 거절하고 한강 유역의 반한을 요구하였다. 이를 계기로 당태종의 고구려 침략이 실시된 것이다.
고구려-당 전쟁
제2차 고구려-당 전쟁에서도 고구려는 당나라를 물리쳤지만, 요동지역에서만 전쟁이 치루어졌던 제1차 고당 전쟁때와는 달리 제2차 고당 전쟁때는 당군이 6갈래로 대대적인 침공을 하였으며 후반에는 신라 군도 북진하여 평양성에 합류하였다.
고구려-당 전쟁
또한 그 해, 신라에는 김춘추가 왕위에 오른다. 그 다음 해 655년 보장왕 14년 봄 정월, 고구려가 백제·말갈과 더불어 신라의 북쪽 변경을 침공하여 33개 성을 점령하였는데, 이렇게 고구려에 신경을 쓰지 못하는 사이 백제, 고구려와 끊임없이 전쟁을 치루며 수세에 몰린 신라의 김춘추는 위기타개책으로 또 다시 당에게 구원요청을 하였고 당나라가 이를 받아들여 고구려를 견제하기 위해 또 다시 소규모의 고구려 침공을 계획하게 된다.
제3차 고구려-당 전쟁
중국측의 사서에도 3차 고구려-당 전쟁의 초기 전투 부분은 기록이 없다. 하지만 당고종이 고구려 출병을 위한 인사발령을 한 시기가 666년 12월로 보아 적어도 다음 해 667년 봄에는 요하를 건넜으리라고 추측 된다. 하지만 이후에 고구려의 북서쪽 변경 요충지 신성이 함락되는 시점은 667년 9월이므로 거의 6개월 이상 이세적의 당나라군대는 신성 전선에서 고구려의 저항을 뚫지 못하고 대치했을 것으로 추측된다.
667년 9월 14일, 오랫동안 외적으로 부터 철옹성이었던 고구려 최고의 요새 신성이 마침내 함락된다. 이세적은 마침내 고구려의 군사요지 신성(新城, 지금의 요동성 무순의 북쪽에 있는 고이산성)을 차지하게 되었고, 계필하력에게 성을 지키게 하였다. 이세적이 처음에 요하를 건너올 때 모든 장수들에게 말했다. "신성은 고구려 서쪽 변경의 요충지이기 때문에 이곳을 먼저 얻지 않으면 다른 성을 쉽게 빼앗을 수 없다."
고구려-당 전쟁
하지만 이번 당나라의 제2차침공은 전혀 다른 방식으로 기획되었다. 과거 중화왕조의 전통적인 침공방식이었던 요하를 건너서 요동을 경유하던 방식에서 벗어나 해상을 통해 대단위 침공하는 방식이었다. 이미 당 태종 때 부터 오랜 기간 선박을 건조하고 수군을 양성하여 충분한 준비를 마쳤기에 총 6개의 대부대 중 2개의 대부대인 소사업(蕭嗣業)의 부여도행군(扶餘道行軍)과 정명진(程名振)의 누방도행군(鏤方道行軍)은 과거 전통적인 침공루트인 요하를 건너 요동지역으로 침공하였지만 이것은 고구려의 주의를 끌려는 양동작전이었고 실제 정작 주력이자 대다수라 할 수 있는 4개의 대부대, 계필하력(契苾何力)의 요동도행군(遼東道行軍)·소정방의 평양도행군(平壤道行軍)·임아상(任雅相)의 패강도행군(浿江道行軍)·방효태의 옥저도행군(沃沮道行軍)은 해상을 통해 바다를 건너 침공하려 하였다. 계필하력의 정예 요동도행군은 고구려의 국토상 중단 부분인 압록강 하구를 점령하여 북쪽 요동지역과 고구려 남부지역을 단절시키고, 한편 나머지 다른 3개의 대부대는 고구려 수도 평양성의 대동강 하구에 상륙하여 방어군을 일소한 후 고구려 수도 평양성을 순식간에 침공하여 함락시키려 하였다. 특히 평양성을 직공하려는 소정방·방효태·임아상의 부대는 660년 백제 침공 때도 성공적으로 해상 침공 작전을 수행했던 진짜 주력 부대였다.
제3차 고구려-당 전쟁
이로써 과거 수나라의 고구려 정벌, 당나라의 1차 침공 때와 같은 전통적인 중화 왕조의 동방 침입 루트에 대한 고구려의 천리장성 방어선은 아직 요동 남단의 안시성, 건안성들이 건재하였지만 요충지 신성과 그 후방의 주변 남소,목저, 창암성들이 함락되었고 방어선 실질적으로 고구려의 주 방위선이었던 천리장성 방어선은 붕괴 되었다.
고구려-당 전쟁
2차 고구려-당 전쟁의 기록은 예전 제1차 고구려-당 전쟁 때보다도 더 남아있는 기록이 빈약하며 대부분이 생략되어 있다. 당나라는 예전 고구려-수 전쟁, 제1차 고구려-당 전쟁 때와 마찬가지로 총 6개 방면 44만군의 거국적인 출병을 하였으나 중국측 사서에는 단지 계필하력(契苾何力)의 요동도행군이 압록강 유역의 고구려 연남생의 부대를 이기고 급히 철군한 것, 그리고 소정방의 평양도행군이 대동강 유역에 상륙하여 평양성을 포위한 것, 사수 대첩으로 전해지는 옥저도행군의 방효태와 그의 아들들이 전멸한 기록 정도만이 짧게 남아 있다. 따라서 육로로 진격했던 소사업(蕭嗣業)의 부여도행군과 정명진의 누방도행군의 요동지역에서의 전투기록과 행적이 전혀 나와 있지 않으며 해상으로 대대적으로 침공했던 계필하력의 요동도행군·소정방의 평양도행군·임아상(任雅相)의 패강도행군·방효태의 옥저도행군의 상세한 이동 및 전투기록이 남아 있지 않아 자세한 전황 및 전쟁의 추이에 대해서는 알 수 없다.
고구려-수·당 전쟁
고구려가 수나라 및 당나라를 맞아 싸운 일련의 전쟁을 고구려-수·당 전쟁이라 총칭한다. 
제1차 고구려-당 전쟁
6월23일, 포위된 고연수 고혜진의 고구려군을 구원하고자 고구려군이 강을 건너 대공격을 시작한다. 그리고 이에 맞서 고구려군의 도하를 저지하려던 당나라군과 큰 교전을 시작된다. 이 때 밀려온 고구려 대군을 맞서기 위해 선봉으로 지휘하던 당나라 좌무위장군 왕군악이 전사할 정도로 전투는 치열했다.
제1차 고구려-당 전쟁
626년 7월 2일, 이세민은 부황 이연에게, 형제들이 자기를 죽이려 모함한다 아뢰었고, 이연은 그들을 장안의 궁성으로 불렀다. 그들이 궁성의 현무문으로 들어온 순간, 매복한 이세민의 군사들이 이건성과 이원길에게 화살을 쐈고, 그 자리에서 그들은 살해당했는데, 이를 현무문의 변이라 한다. 3일 뒤에 이연은 할 수 없이 이세민을 황태자로 삼고, 2개월 뒤에 그에게 양위하였다. 이에 이세민이 9월 4일에 황제에 올랐으며, 이듬해에 연호를 정관(貞觀)이라 하니, 이가 바로 당나라 제2대 황제인 태종이다. 태종은 630년 동돌궐을 제압하였다. 이에 거란과 해, 습, 실위가 당에 스스로 속하였다.
사수 전투
제2차 고구려-당 전쟁은 요동 방면으로 진출한 부여도행군의 행적이 전혀 알 수 없으며 얼마 되지 않는 기록은 압록수 부근에서의 계필하력의 당군에게 연남생의 고구려 군이 패배한 것, 그리고 사수에서 방효태가 아들 13명과 함께 옥저도행군이 전멸했다는 정도만이 중국측 사서와 한국측 삼국사기, 일본의 일본서기에 남아 있을 뿐이다.
고구려-당 전쟁
이 날 밤, 유성이 고연수의 고구려 군 진영에 떨어졌다. 6월22일 아침, 마침내 고연수 등은 유인하러 온 이세적, 장손무기의 군사가 적은 것만 보고 군사를 동원하여 공격하려 하였다. 당 태종 이세민은 전방의 고구려 군을 유인하려던 장손무기의 부대에서 먼지가 일어나는 것을 보고는, 북을 치고 나팔을 불며 깃발을 들게 신호를 보내도록 하였다. 이에 따라 당의 모든 군사들이 북을 치고 함성을 지르며 진격하였다. 갑작스러운 당의 대군의 사방에서 몰려들자 고연수는 크게 놀라 군사를 나누어 방어하려 하였다. 그러나 고구려 진영은 사방에서 몰려드는 당군의 공격에 이미 큰 혼란에 빠지고 말았다.
동서고금을 막론하고 포위된 쪽은 거의 일방적인 학살전이 이루어 졌다. 카르타고 전쟁때 한니발군이 로마군을 포위에 넣고 일방적인 학살전을 벌였던 칸나에 전투 때도 그랬던 것처럼 삼면이 포위된 고연수의 고구려 군과 말갈군은 거의 일방적으로 몰리고 있었다.
전투 당일 비가 왔던 것으로 추정된다. 사서에는 마침 천둥과 번개가 쳤는데, 당나라 군에서 사병 설인귀가 기이한 복장을 하고, 고함을 치면서 고구려 진영으로 깊숙히 들어왔다고 기록되어 있다. 당나라의 대군이 이 때를 이용하여 공격해왔다. 또한 한 쪽에서는 신라의 골품 귀족 출신이었던 좌무위 과의(左武衛 果毅)설계두는 당군의 선봉에서 서서 포위된 고구려 군과 격렬한 전투 중 전사했다. 삼면으로 포위된 고구려 군은 크게 패하였고 고연수, 고혜진은 마침내 당의 공격 포위망을 빠져 동쪽 강가로 다시 돌아왔으나 이미 3만여 명의 사망자가 생겼다.
안시성 전투
안시성 전투(645년, 보장왕 4년)는 고구려-당 전쟁 중에 당나라 태종이 지휘하는 군대가 대규모로 고구려를 침공하여 3개월 가량 안시성을 포위하고 공격했으나 끈질긴 항전으로 이를 물리치고 고구려가 승리한 싸움이다. 제1차 고구려-당 전쟁의 일부이다.
고구려-당 전쟁
4차례에 걸린 핵폭탄과같던 고수전쟁으로 고구려의 국력은 크게소진되어있었다. 이 엄청난 피해에 더불어 30년만에 다시 당나라가 중원을 통일하고 쉬지않고 침략전을 강행해오니 고구려는 그야말로 터지기 직전이였다.. 고수전쟁시절만하더라도 단 1개의 성도 뺏기지않을만큼 국력이 강성했으나 고당전쟁때 요수를 지키지도 않고 비사성같은 수군최대요새가 금방함락되거나 복속된 이민족들의 대다수가 이탈하는걸보면 국력이 소진될때로 소진되었다가 집권층의 분열이 큰 타격이되어 멸망해버린것같다.
고구려-당 전쟁
642년 연개소문의 세력이 강해지자 여러 대인(大人)들이 왕과 상의하여 연개소문을 죽이려 하였다. 그것을 미리 안 연개소문은 자기 부(部)의 군사를 모아 거짓으로 열병(閱兵)한다면서 잔치를 베풀어 대신들을 초대한 뒤 모두 죽였는데, 이때 죽은 자가 100여명에 이르렀다고 한다. 그리고 궁궐로 가서 영류왕을 죽이고 대신 왕의 조카인 장(臧)을 새 왕으로 세우니, 그가 바로 고구려의 마지막 왕인 보장왕(寶藏王)이다.
제1차 고구려-당 전쟁
전쟁과 관련되어서도 누락 또는 전과가 과장되거나 의문스러운 기록도 많다. 당태종의 당군이 요동성을 함락한 이후 주필산 전투 때 까지 상당한 시간의 지체가 있는데 이것에 대한 기록이 없으며 이후 벌어진 끝까지 함락되지 않은 신성 및 건안성 전투의 기록도 생략되어 있으며 (신성,건안성 전투는 주필산전투와 이후 667년의 금산전투와 더불어 당나라 초기 고구려와의 4대전투 중의 하나로 기록될 정도의 큰 전투이다) 후대에 안시성 전투 때문에 잘알려진 주필산 전투 또한 전투 초기의 당군의 승리한 부분만이 남아 있고 이후의 기록이 전혀 없다. 현대의 학자들은 당시 정예 당나라의 대군이 단지 안시성을 함락시키지 못해서 회군하지 않았을 것으로 추측하고 있다. 주필산 전투같은 양 측 수십만이 격돌한 큰 전투에서 남아있는 기록은 단지 초전에 고연수, 고혜진이 항복한 기록뿐이기 때문이다.
신채호는 중국의 야사 및 전설과 베이징 인근의 고구려와 관련된 지명을 근거로 삼아 연개소문이 도망 가는 당태종을 추격하였다고 주장했다. 또한 중국에는 다음과 같은 야사 및 전설이 전해지고 있다.
제2차 고구려-당 전쟁
하지만 전쟁의 양상은 갑자기 전혀 다른 방향으로 흐르게 된다. 661년 10월, 철륵의 회흘부 추장 비속독의 대규모 봉기가 일어난다.본국 당나라에서는 수도 장안이 위급해지는 긴급상황이 발생하게되고 당나라는 정인태를 대총관으로 철륵도행군을 편성하여 출진시켰고 그리고 병력이 부족하여 고구려로 출병했던 소사업의 부대를 회군시켜서 선악도행군으로 긴급히 편성하였고 설인귀,손인사,유심례등을 부총관으로 참전시켜 철륵과의 전쟁에 나섰다. 하지만 정인태가 이끄는 당의 철륵도행군은 전멸을 당해 당은 큰 위기에 빠졌고 이를 타개하기 위해 철륵 출신의 계필하력의 정예 요동도행군 마저도 철륵 전선에 추가 투입을 위해 긴급히 군사를 철수하라는 조서가 있었으므로 계필하력이 이끄는 주력 요동도행군도 다시 바다를 건너 당으로 돌아가야 했다.
고구려-당 전쟁
617년, 태원 유수 이연 역시 반란에 가담하였다. 이연은 수의 수도인 장안(長安)으로 들어가, 황태손인 양유를 황제로 잇게 했다. 또한, 자신은 수의 대승상이 되었다. 때마침 수 양제가 강도에서 그의 시위장이자 우문 술(宇文述)의 아들인 우문 화급(宇文化及)·우문 지급(宇文智及) 형제에게 암살되자, 이연은 국호를 당(唐)으로 하고 스스로 제위에 올랐으며, 공이 컸던 둘째 아들 이세민을 진왕(秦王)에 봉했다.
제2차 고구려-당 전쟁
앞서 당나라는 설연타를 멸망시켜서 사실상 고구려를 제외한 주변국을 모두 제압하였다. 또한 당나라와 신라의 연합작전으로 소정방이 이끄는 당나라의 대군이 바다를 건너 백제를 침입,멸망시킴으로써 고구려는 외교적으로 완전히 고립된 상황을 맞이하게 되었다. 이것은 1차 고구려-당 전쟁 때와 달리 고구려 남쪽에서는 신라군 또한 당나라군을 도와 고구려를 공격함으로써 고구려는 남과 북 양쪽으로 공격을 받게되는 더한 어려움에 처하게 되었다. 당나라 역시 전쟁 실패 이후 내부 정쟁으로 장손무기를 비롯한 관롱집단이 측천무후에게 숙청당하는 후폭풍이 있었다. 그런60년 백제의 멸망 시 당나라는 13만이나 되는 대군을 해상을 통해 공격하여 성공한 자신감으로 2차 고구려-당 전쟁 때는 대대적인 해상으로의 침공작전을 기획하게 된다.
제2차 고구려-당 전쟁
661년 12월, 날씨가 몹시 추워서 패수가 얼어 붙었고 당나라 군대가 높은 망루가 있는 수레인 운차와 성문을 깨뜨리는 충팽을 앞세우고 북과 징을 울리며 공격해왔다. 고구려 병사들은 용감하고 씩씩했으므로, 총반격에 나서서 당군을 크게 물리치고 당군의 두 진지를 빼앗았다. 이제 당은 다만 두 진지만이 남아 있었으므로, 다시 추가로 총공격하여 밤에 빼앗을 계획을 세워놓고 있었다.
제1차 고구려-당 전쟁
654년 보장왕13년 겨울 10월, 고구려는 당에 빼앗긴 거란에 대한 영향력을 발휘하기 위하여 장수 안고로 하여금 고구려군과 말갈군을 보내어 거란을 공격하게 하였다. 하지만 거란의 송막 도독 이굴가가 고구려의 침공에 대항하여 신성에서 고구려군을 기습하여 고구려군 5백명을 참살하고 7백여필의 말을 빼앗는 전과를 얻고 고구려의 공격을 막아 내어 고구려 원정군을 물리친다. 
고구려-당 전쟁
당의 세력은 점점 더 강해져 635년에는 토욕혼을, 640년에는 고창국을 격파하였다. 이로써 당나라에 대항할 세력은 동쪽의 고구려를 제외한 대부분 소멸되었다.
제2차 고구려-당 전쟁
고구려와 신라의 칠중성, 북한산성 전투는 중국 측 사서에는 등장하지 않으며 삼국사기에만 등장한다. 661년은 이미 백제가 망한 직후 이므로 백제 부흥군을 지원 또는 백제 멸망에 따른 신라에 대한 견제를 위해 고구려가 신라를 공격한 것으로 추측된다. 주목할 것은 말갈의 장수와 말갈 군사가 신라 침공에 동원되었는데, 661년 시점에도 말갈은 고구려와 긴밀한 유대관계를 맺고 있었다는 추측이 가능하다.
제1차 고구려-당 전쟁
가을 7월, 당나라는 유격전에 능한 우진달·이해안 등을 다시 보내어 고구려 국경에 들어와 1백여 차례 싸웠다. 당군은 석성을 격파하고, 적리성 아래까지 진격해왔다. 고구려 군사 1만여 명이 나가 싸웠다. 당나라 장수 이해안이 고구려 군사를 공격하여 이 때 사망한 고구려 군사가 3천명이었다. 
또한 당태종은 장차 해로를 통한 대대적인 침공을 위해 송주 자사 왕파리 등에게 명령하여, 강남 12주의 공인들을 징발하여, 큰 배 수백 척을 만들어 고구려를 공격하려 하였다.
제1차 고구려-당 전쟁
617년, 태원 유수 이연 역시 반란에 가담하였다. 이연은 수의 수도인 장안(長安)으로 들어가, 황태손인 양유를 황제로 잇게 했다. 또한, 자신은 수의 대승상이 되었다. 때마침 수 양제가 강도에서 그의 시위장이자 우문술(宇文述)의 아들인 우문화급(宇文化及)과 우문지급(宇文智及) 형제에게 암살되자, 이연은 국호를 당(唐)으로 하고 스스로 제위에 올랐으며, 공이 컸던 둘째 아들 이세민을 진왕(秦王)에 봉했다.
제1차 고구려-당 전쟁
645년 9월 18일 마침내, 당 태종은 요동이 추워지고, 병사들과 군마를 관리하기 힘든 것과 군량이 떨어질 것을 예측하여 군대의 철수를 명령하였다. 
9월20일, 당나라군은 점령하고 있었던 요동성에 도착하였고 9월21일, 당나라 군대는 요택으로 달아났다. 당나라 군대가 선택할 수 있는 퇴각로는 3개가 있는데, 요하 하구는 고구려 건안성이 버티고 있어 갈 수가 없다. 따라서 당나라 군대는 진흙밭인 요택을 건너는게 아닌 요하 중류로 가야만 했다. 하지만 당나라 군대는 이 길을 가지 않았다. 이는 요동 지역의 고구려군을 의식한 것이라고 추측된다. 태종은 이세적과 이도종에게 명령하여 보병과 기병 4만을 이끌고 후군으로 서게 하였다. 그들이 요동에 이르러 요수를 건너려 하였다. 그러나 습지 때문에 수레와 말이 통과할 수 없었다. 태종은 장손무기에게 명령하여 1만 명의 군사로 하여금 풀을 베어 진흙길을 메우게 하고, 물이 깊은 곳에서는 수레를 다리로 삼아 건너도록 하였다. 태종이 직접 말채찍으로 나무를 묶어 이 일을 도와 주었다.
제3차 고구려-당 전쟁
비록 수도 평양이 함락되며 보장왕이 항복하고 고구려는 멸망 했지만 아직 안시성을 비롯한 요동지역의 많은 성을 비롯하여 여러 곳에서 당에 항복하지 않고 아직 항전하고 있었고, 특히 고연무,검모잠,고정문 등의 각지의 고구려 지도자들은 구국 운동을 벌이며 치열한 대당 항쟁을 하게 된다.
고구려-백제 전쟁
501년 백가의 난이 터졌으나 이를 진압한 무령왕은 신라를 돕고 백제의 힘을 과시하기 위해 502년 11월에 고구려 국경을 침범하였다. 이는 전주곡이었다. 백제는 503년 11월에 달솔(達率) 우영(優永)을 보내, 군사 5천 명을 거느리고 수곡성(水谷城)으로 쳐들어 왔다. 이로써 4차 여제 전쟁이 터졌다. 고구려는 추위에 약한 백제군이 쳐들어 올지 몰라 위태로웠지만 막아내고 수습 후 506년 11월에 장수를 보내 백제를 쳤으나 큰 눈이 내려 사졸들이 동상을 입고 돌아왔다. 이 번엔 고구려가 추위를 이용해 왔지만 자신의 꾀에 당하고 말았다. 분통이 터진 문자명왕은 507년 10월에 재침공하였다. 장수 고노(高老)를 보내, 말갈과 함께 백제의 한성(漢城)을 칠 것을 꾀하여, 횡악(橫岳) 밑으로 나아가 주둔하였는데, 백제가 군사를 내어 맞아 싸우므로 물러났다. 문자명왕은 깊이 깨닫고 드디어 512년 9월에 백제를 침략하여 가불(加弗)·원산(圓山) 두 성을 함락시키고, 남녀 1천여 명을 사로잡았다. 그러나 무령왕이 용맹스러운 기병 3천 명을 거느리고 위천(葦川)의 북쪽에서 싸웠다. 고구려 사람들은 왕의 군사가 적은 것을 보고 만만히 여겨 진(陣)을 치지 않았다. 무령왕은 기묘한 계책을 내어 급히 쳐서 이를 크게 격파하였다.
제2차 고구려-당 전쟁
이에 당나라군은 그 해 음력 4월에 다시금 대군을 거느리고 수륙양공 작전을 구사하며 평양을 향해 진군하였다. 하지만 이번에도 당나라군이 패하자 당나라 조정에서는 고구려와 휴전해야 한다는 여론이 일어났으며, 이에 밀린 당 고종은 일시적으로 고구려 공략을 중지하였다.
사수 전투
보장왕 20년(661년) 8월에 당은 총력을 다해 고구려 공격에 나섰다. 당군은 대략 17만의 대군을 6개의 부대로 편성하였다. 예전 수의 침공, 그리고 당 태종의 1차 침공 때와 확연한 차이는 주력 침공군은 해상으로 바다를 건너 고구려에 상륙하였다는 점이다. 과거에는 고구려 침공 시, 수양제, 당태종은 수군을 통한 공격도 있었지만 엄연히 주력은 육상을 통한 요하를 건너 요동으로 진공하던 방식이었다. 하지만 이번 당나라의 2차침공은 총 6개의 부대 중 2개의 부대인 소사업의 부여도행군과 정명진의 누방도행군은 육군으로 요하를 건너 요동지역으로 침공하였지만 정작 주력이자 대다수라 할 수 있는 4개의 부대, 계필하력의 요동도행군, 소정방의 평양도행군, 임아상의 패강도행군, 방효태의 옥저도행군은 해상을 통해 바다를 건너 고구려의 압록강 하구, 대동강 하구에 상륙하여 고구려 수도 평양을 직접 침공하려 하였다.
제3차 고구려-당 전쟁
668년 보장왕 27년 봄 정월, 이에 크게 고무된 당고종은 이번이 고구려정복을 위한 마지막 기회라 여기고 당나라의 남은 모든 국력을 쏟아 붓고자 우상 유인궤를 요동도부대총관으로 삼고, 학처준과 김인문 등으로 하여금 그를 보좌하게 하여 추가로 병력을 파병하였다.
고구려-당 전쟁
이렇게 북쪽의 부여성과 주변 40여성이 함락되어 고구려는 이제 북쪽지역의 예비 병력자원의 손실하게 되어 더더욱 전력의 열세를 초래하게 되었다. 아직 요동 남쪽지역의 안시성, 건안성 등의 요충지들은 함락되지 않고 저항하고 있었지만 한편 당나라는 과거 고구려-당 제2차 전쟁 때와 같이 바다를 건너서 해상으로도 대부대를 보내어 대대적인 침공을 동시에 시행하고 있었다.
고구려-당 전쟁
또한 중국측 사서에 의존 하다보니 후대에 전해지는 고구려인들 또한 대부분 중국측에 항복 혹은 포로로 잡혔던한 인물들, 즉 손대음·고연수·고혜진·고돌발 등의 인물들 만이 기록에 남아 있다. 제1차 고구려-당 전쟁에서 중국 측 사서에 기록되어 있는 당에 투항하지 않은 고구려측의 장군, 지휘관은 단지 이름만이 전해지는 주필산 전투의 대대로고정의만이 전해질 뿐이다.
이것은 이후 벌어지는 고구려 멸망 때 까지 고구려-당 전쟁 동안 계속 이어지며 이후 결국 중국 당나라에 투항한 인물들, 즉 연개소문의 아들 연남생과 그의 자손들, 묘비명으로 밝혀진 고구려 유민 고질·고현·고족유·이타인 등 만이 전해진다.
제1차 고구려-당 전쟁
안시성 공략이 어려워지자, 이때 고연수·고혜진 등이 태종에게 "저희들이 이미 대국에 몸을 맡겼으니, 정성을 바치지 않을 수 없습니다. 천자께서 빨리 큰 공을 이루어 우리가 처자와 만나게 하여 주기를 원합니다. 안시성 사람들은 그의 가족들을 생각하여 자진하여 싸우고 있기 때문에 빨리 함락시키기는 쉽지 않습니다. 저희들은 고구려의 10여 만 명의 병력을 가지고 있었음에도 불구하고, 황제의 깃발을 보는 것만으로 사기가 꺾여 허물어졌으며, 백성들의 간담이 서늘하였습니다. 오골성의 욕살은 늙어서 수비가 견실할 수 없으니, 군사를 옮겨 그곳을 공격한다면, 아침에 도착하면 저녁에는 승리할 것이며, 도중에 있는 여타의 작은 성들은 위풍만 보고도 반드시 허물어질 것입니다. 이러한 연후에 그곳의 자재와 군량을 거두어 북을 울리며 전진하면, 그들은 틀림없이 평양을 지켜내지 못할 것입니다."라고 하여 안시성 대신 오골성을 직접 공격할 것을 주청하였다. 여러 신하들이 또 말했다.
"장량의 군사가 사성에 있으니, 그를 부르면 이틀이면 올 수 있습니다. 고구려가 두려워 하고 있는 틈을 이용하여, 장 량의 군사와 힘을 합하여 오골성을 함락시키고, 압록강을 건너 곧바로 평양을 빼앗는 것이 이번 일에 달렸습니다."
제3차 고구려-당 전쟁
666년 6월, 마침내 당 고종이 좌효위 대장군 계필하력으로 하여금 군사를 거느리고 나가 연남생을 맞이하게 하였다. 연남생은 이에 고질,고현,책성도독 이타인, 고족유 등 국내성의 귀족들 및 부하들을 데리고 탈출하여 당 나라로 도주하였다. 666년 6월 7일, 우효위대장군 계필하력(契苾何力)을 요동도안무대사로 임명하여 병사를 이끌고 연남생을 지원한다. 연헌성을 우무위장군으로 임명하여 길안내를 맡게 한다.
제2차 고구려-당 전쟁
662년 (보장왕 21년) 2월 16일(음력 정월 23일)에 칠중하(七重河)를 건넜다. 김유신은 고구려군이 큰길에서 지킬 것을 염려해 일부러 험하고 좁은 길을 택해 나아갔는데, 이따금 길에서 적병을 만나 싸워서 이기면서 장새(獐塞)의 험한 곳에 이르렀다. 겨울의 혹한에 사람과 말이 지치고 피곤해 쓰러지는 자가 속출하는 앞에서 김유신은 웃옷을 벗고 직접 채찍을 잡고 말을 몰아 앞에서 사람들을 이끌었다. 그렇게 험한 길을 빠져나와 휘하의 보기감(步騎監) 열기(裂起)·구근(仇近) 등 15명을 먼저 평양에 보내어 신라군이 도착했음을 소정방은 알렸는데, 이때 소정방은 난새와 송아지를 종이에 그려 보냈다. 원효(元曉)의 풀이로 이것이 신라군에게 "어서 군사를 돌리라(速還)"는 암호임이 확인되었고, 양오(楊隩)에 진을 친 김유신은 김인문과 김양도·김군승 부자를 보내어 당의 진영에 군량을 보내고, 소정방의 평양도행군은 군량을 받자마자 바로 바다를 통해 다시 대철수 작전을 수행했다. 마치 2차세계대전 초기, 독일군에 의해 완전 포위된 연합군이 다이나모 작전을 통해 덩케르크에서 세기의 대철수작전을 했던 것과 양상이 같았다.
고구려-당 전쟁
여름 4월, 오호진 장수 고신감이 군사를 거느리고 바다를 건너와 공격하였다. 그는 우리의 보병, 기병 5천명과 역산에서 조우하여 우리 군사를 이겼다.
그날 밤, 고구려 군사 1만여 명이 당군의 고신감의 배를 습격하다가 당군의 복병이 출동하여 물러났다.
고구려-당 전쟁
결국 644년 10월, 당 태종은 연개소문의 시역을 성토한다는 명분으로 고구려를 침공하였다.
제1차 고구려-당 전쟁
당태종은 또한 내주 자사 이도유에게, 군량과 기계를 운반하여 오호도에 비축하라는 명령을 내렸다. 이는 장차 대 정벌을 일으키려는 것이었다.
하지만 다음 해 649년 보장왕 8년, 여름 4월, 당나라 태종이 사망하였다. 당태종은 유언으로 조칙을 내려 더 이상의 고구려 정벌을 중지하게 하였고 이로써 당나라와의 국지전은 중단되었으며 그 해 대거 고구려를 침공하려던 당의 계획 또한 백지화되었다.
제2차 고구려-당 전쟁
당군의 고구려 협공 요청에 따라 신라군이 평양으로 향하던 도중, 평양을 포위하고 있던 소정방으로부터의 다급한 군량수송 요청이 함자도총관 유덕민을 통해 들어왔다. 적지에 들어가 군량을 수송하고 돌아와야 하는 어려운 작전에 누구도 자원하려는 자가 없는 가운데, 김유신이 스스로 임무를 수행하겠다고 자청해왔다. 문무왕은 기뻐하며 곧 떠나려는 김유신에게 "국경을 넘어서부터, 상벌은 마음대로 하라(出疆之後 賞罰專之可也)"는 면책특권을 주었다. 12월 10일에 유신은 군량 수송을 위해 부장군 김인문·김진복(金眞服)·김양도 등과 함께 쌀 4천 섬과 조(租) 22,250섬을 당군 진영까지 수송할 수송부대를 이끌고 고구려 국경으로 들어갔다.
고구려-당 전쟁
664년에서 666년 사이, 보장왕 23년 ~ 25년 연개소문이 죽고 그의 맏아들 연남생(淵男生)이 부친을 대신하여 막리지가 되었다. 연남생은 아버지 연개소문의 대를 이어 대권을 장악한 뒤, 지방의 여러 성을 순시하였다. 이 틈을 타 동생 2남 연남산(淵男産)·3남 연남건(淵男建)이 정변을 일으켜 수도를 장악하였다. 이후 형 연남생의 아들 연헌충(淵獻忠)을 죽이고 왕명을 빌려 소환하자, 연남생은 국내성(國內城)으로 달아났다. 그 곳 세력을 규합해 고구려 중앙정부에 대한 반격에 나섰다. 먼저 오골성(烏骨城)을 치는 한편 당나라에 대형(大兄) 불덕(弗德)을 보내 구원을 요청하려 하였으나 요동을 통과하지 못하였다. 고구려 평양 중앙정부의 압력이 가해지자, 연남생은 남으로 내려가 고구려 수도 평양을 치는 대신 서북 요동방면으로 진로를 바꾸었다. 연남생은 또다시 대형 염유(冉有)를 다시 당나라에 보내 구원을 청하였으나 회답이 없자, 이번에는 아들 연헌성(獻誠)을 당나라에 보내어 거듭 구원을 청하였다.
제2차 고구려-당 전쟁
게다가 압록강 하구를 점령했던 계필하력의 요동도행군의 철수로 육로로의 식량보급도 끊겨 버렸다. 마치 2차세계대전의 독소전 당시 소련 내부에 깊숙히 진입했다가 퇴로가 끊겨서 소련군에게 포위되어 전멸 위기를 당한 파울루스 독일 집단군의 형국과 비슷했다. 당의 군사들은 무릎을 끌어안고 곡소리를 했다고 기록에 나와 있을 정도로 절망적인 상황에 빠진다. 소정방은 함자도총관 유덕민을 긴급히 신라에 보내어 식량 및 군사 원조를 요청한다. 1년 전 660년 백제 침공 때 순식간의 해안의 백제군을 요격하고 백제의 수도 사비성을 함락했던 때와는 상황이 너무나도 달랐다. 고구려의 수도 평양성은 견고했고 때이른 고구려의 겨울은 추위와 고립으로 당의 대군은 전멸 위기에 놓이게 만들었다.
제3차 고구려-당 전쟁
신성을 함락시키고 집결한 당의 대군은 667년 10월, 당나라 방동선과 고간을 선봉으로 동남쪽으로 진공을 시작한다. 이에 맞서 고구려 또한 대막리지 연남건은 요충지였던 신성을 회복하기 위해 고구려의 주력이자 정예부대 20만 대군을 모두 소집하여 당의 군대를 요격하려 보냈다. 
고구려-당 전쟁
신성과 주변 16성을 함락시키고 금산전투에서 고구려 주력 대군과 격전을 치루어 소멸시켰지만 여기서 당군은 과거 제1차 고구려-당 전쟁 때처럼 바로 남하하지 않고 오히려 방향을 바꾸어 북쪽으로 진군할 계획을 세운다. 북쪽의 고구려 후방지역을 급습하여 후방을 안전히 하고 남하하려 하였다.
고구려-당 전쟁
661년 보장왕 20년 음력 8월에 당나라는 드디어 총력을 다해 고구려 공격에 나섰다. 당군은 총 44만의 대군을 6개의 부대로 편성하였다.
예전 수나라의 침공, 그리고 당 태종의 제1차 침공 때와 확연한 차이는 주력 침공군은 해상으로 바다를 건너 고구려에 상륙하였다는 점이다. 과거에는 고구려 침공 시, 수 양제·당 태종은 수군을 통한 공격도 있었지만 엄연히 주력은 육상을 통한 요하를 건너 요동으로 진공하던 전통적인 방식이었다.
제1차 고구려-당 전쟁
당의 세력은 점점 더 강해져 635년에는 토욕혼을, 640년에는 고창국을 격파하였다. 이로써 당나라에 대항할 세력은 동쪽의 고구려를 제외한 대부분 소멸되었다.
제1차 고구려-당 전쟁
제1차 고구려-당전쟁(第一次高句麗-唐戰爭)은 서기 645년 당 태종이 고구려를 침공하여 일어난 전쟁이다. 당나라 군대는 불과 몇 개월 사이에 고구려의 요동 방어선 주요 거점인 개모성, 백암성, 현도성, 비사성등을 함락시키고 여수전쟁 때 수양제의 백만 대군을 막아냈던 요동성마저 무너뜨렸다. 그러나 안시성에서 발이 묶여 몇 개월을 공성하다 보급의 한계에 부딛혀 퇴각하였다.
제3차 고구려-당 전쟁
한편 고구려 대막리지 연남건은 이번에는 부여성을 구원하기 위하여 또 다시 군사 5만 명을 부여성 방면 북쪽으로 보냈는데, 남하하는 이세적이 이끄는 당나라 대군과 설하수에서 조우하여 큰 격전이 벌어졌고 고구려군이 크게 패하여 사망자가 3만여 명이나 되었다. 
제3차 고구려-당 전쟁
무엇보다도 과거 645년 1차 고구려-당 전쟁 때는 개모,요동,백암 등 요동의 주요 성들이 함락 되었지만 고구려 주력부대는 보존되어 안시성 근처 주필산에서 당나라의 군대와 대치하고 있었고, 661년 2차 고구려-당 전쟁 때는 비록 압록강 유역에서 연남생이 이끄는 고구려 군대가 궤멸하고 수도 평양성이 포위되었지만 역시 고구려의 주력부대는 요동에 존재하고 있어 당나라 군대의 작전 행동에 제약이 있을 수 밖에 없었다. 하지만 3차 고구려-당 전쟁에서는 요충지 신성의 함락과 연남생이 이끄는 투항세력에 이어 금산전투를 통하여 기본적으로 고구려군의 주력 정예부대는 소멸되어 버렸고 이후 전쟁의 전개는 당과 고구려의 군사적 균형이 무너져 고구려의 일방적인 열세로 돌아서게 된다.
부여부
494년 장수왕대에 부여가 무너지고 나서 부여성은 고구려의 북방거점이 되어 천리장성의 최동단지점이 되었다. 고구려-당 전쟁막바지인 668년쯤에 당군에게 공격당하긴 했지만 당에 굴복하지 않고 고구려부흥운동을 주도했다.(삼국사기 지리지)
제2차 고구려-수 전쟁
612년 3월 15일, 수 양제가 직접 군사를 지휘하며 수나라의 대군은 요하에 이르렀고 수나라 대군이 모두 모여 물가에 이르러 큰 진을 이루었으나, 동쪽으로 진군하는 수 나라 군사와 이를 방어하는 고구려 군사간에 첫 전투가 벌어졌고, 이곳에서 수나라 군사와 고구려 군사간에 2달 동안에 걸쳐 치열한 전투가 벌어졌다. 고구려 군사가 강을 막고 지켰으므로 수나라 군사가 건너오지 못하였다. 수 양제가 공부상서 우문개에게 명하여 요하 서쪽 언덕에서 3개의 부교를 만들게 하였는데, 완성되자 끌어다 동쪽 언덕으로 갔으나 짧아서 한 길 남짓하게 언덕에 미치지 못하였다.
고구려-당 전쟁
한편 668년 여름 4월, 혜성이 필성과 묘성 사이에 나타났다. 이 때 당나라에 있던 허경종이 "혜성이 동북방에 보이는 것은 고구려가 장차 멸망할 징조이다"라고 말하였다.
고구려-당 전쟁
661년 보장왕 20년 가을 8월, 마침내 소정방의 평양도행군, 방효태의 옥저도행군, 임아상(任雅相)의 패강도행군 등의 당나라 대군은 패수, 지금의 대동강하류에 상륙하였다. 이들은 정확히 1년 전 백제침공 때도 똑같이 백제영토였던 기벌포에 상륙하여 방어하던 백제 군을 물리치고 백제 수도 사비성을 함락시킨 승리의 경험이 있었다. 장소는 달랐지만 시작은 같았다. 갑작스러운 당의 수십만 대군이 바다로부터 기습적으로 밀려오자 해안에서 격렬히 반격하던 고구려 군사들도 크게 격파당하였고 결국 인근 마읍산을 탈취당하였으며 마침내 얼마 멀지 않는 평양성까지 도달하여 포위하였다.
제1차 고구려-당 전쟁
644년 6월 당은 고구려의 요동 공격을 명령한 후 11월 수륙 양면으로 약 80만 명에 달하는 대규모 원정군을 편성해 공격을 시작했다. 이때 당군은 각종 공성용(攻城用) 기구를 총동원했다. 당 태종은 다음해 2월에 낙양(洛陽)을 출발하여 직접 원정길에 올랐다. 또한 돌궐과 거란으로 구성된 이민족의 군대도 다수 동원되었다. 
고구려-당 전쟁
다음 해 보장왕 18년 겨울 11월, 이번에는 당나라 우령군 중랑장 설인귀가 처음으로 단독으로 군대를 지휘하여 고구려 요서지역 영토를 침범한다. 이에 고구려는 대장 온사문(溫沙門)이 이에 요격하러 출병, 횡산(요양부근의 화표산)에서 설인귀의 부대와 치열하게 전투를 하였다.
고구려-당 전쟁
자세한 전투기록은 중국측 사서에도 나와 있지 않지만 당에 항복한 연남생의 고구려 군을 포함하여 모두 집결한 이세적의 당나라 대군은 금산(金山)에서 고구려 군과 건곤일척의 대 전투를 치루었으며 고구려 군을 크게 패퇴시켰다. 치열한 전투가 끝난 후 당 고종은 친필서신을 직접 써서 금산전투에서 공이 컸던 설인귀를 위무한다.
제2차 고구려-당 전쟁
2차 고구려-당전쟁에서도 고구려는 당나라를 물리쳤지만, 요동지역에서만 전쟁이 치루어졌던 1차 고당 전쟁때와는 달리 2차 고당 전쟁때는 당군이 6갈래로 대대적인 침공을 하였으며 후반에는 신라군도 북진하여 평양성에 합류하였다.
제3차 고구려-당 전쟁
2차 고구려-당 전쟁 때와 마찬가지로 당나라는 해상을 통해서도 대대적으로 침공한다. 특히 고구려의 요충지였던 압록강 하구와 수도 평양은 과거 당나라가 수 차례 해상을 통하여 침공을 했었다.
당나라는 곽대봉의 지휘하에 수군을 이끌고 바다를 통하여 평양으로 직공한다. 이세적은 별장 풍사본을 파견하여 곽대봉에게 군량과 병기를 공급케 하였는데, 풍사본의 배가 파괴되어 약속 기일을 놓쳤으므로 곽대봉의 진영에서 군사들이 굶주렸다.
이에 따라 그가 이세적에게 편지를 보내려다가, 만일의 경우 적에게 발견되어 내부의 허실이 알려질까 두려워 이합시를 지어서 이세적에게 보냈다. 이세적이 이를 보고 노하여 말하기를 "군사의 일이 바야흐로 위급한데 시가 도대체 무엇인가? 필히 목을 베겠다."라고 하였다. 행군 관기 통사 사인 원만경이 그 시의 뜻을 해석하여 주었다. 이세적은 그 때서야 다시 군량과 병기를 곽대봉에게 보냈다. 원만경이 편지를 써서 말하기를 "압록강은 고구려의 요충지인데 고구려는 지킬 줄 모르는가?"라고 비웃었다. 
고구려-위 전쟁
고구려-위 전쟁은 242년, 244년, 245년, 259년에 고구려와 위사이에 벌어진 전쟁이다.
삼국 시대
589년 중국에 새로 들어선 수나라는 고구려를 4차례에 걸쳐 침공하였다. 고구려-수 전쟁에서 고구려는 612년 을지문덕이 이끈 살수 대첩과 같은 중요한 전투에서 승리함으로써 수나라의 침공을 막아낼 수 있었다. 이 전쟁은 수나라의 멸망의 요인 중 하나가 되었다. 곧이어 중국을 통일한 당나라의 태종은 연개소문의 대당강경책을 구실로 고구려를 침입하여 요동성 등을 함락시키는 성과를 거두기도 했으나 안시성에서 성주 양만춘(楊萬春 혹은 梁萬春)에게 대패하였다.
고구려-당 전쟁
중국측의 사서에도 제3차 고구려-당 전쟁의 초기 전투 부분은 기록이 없다. 하지만 당 고종이 고구려 출병을 위한 인사발령을 한 시기가 666년 12월로 보아 적어도 다음 해 667년 봄에는 요하를 건넜으리라고 추측 된다. 하지만 이후에 고구려의 북서쪽 변경 요충지 신성(新城, 지금의 요동성 무순의 북쪽에 있는 고이산성)이 함락되는 시점은 667년 9월이므로 거의 6개월 이상 이세적의 당나라 군대는 신성 전선에서 고구려의 저항을 뚫지 못하고 대치했을 것으로 추측된다.
사수 전투
661년부터 662년까지 벌어진 제2차 고구려-당 전쟁은 645년의 1차 고구려-당 전쟁과는 달리 남아 있는 자료가 거의 없다. 한국 사학자들은 1차 고구려-당 전쟁 때에도 요동성 전투 이후 신성 및 건안성의 전투, 주필산 전투 등의 내용 중 많은 부분이 누락되어 있어 당나라 측이 사서에 자신의 전과가 높은 전쟁 위주로 기록하고 그 외에 크게 패전한 기록은 삭제하거나 크게 축소했을 가능성이 높다고 판단하고 있다.
고구려-당 전쟁
하지만 이 서신을 보낸 사자가 고구려 군에게 잡혔고 이를 보고 고구려 총사령관 대막리지 연남건은 회보하기를 "삼가 명령을 듣겠다."라고 하고, 즉시 고구려 군사를 옮겨 압록강 나루에 진을 쳤다. 이에 따라 당 나라 군사가 압록강을 건너오지 못하고 교착상태에 빠졌다. 이 곳의 전략적 중요성 때문에 지난 제2차 고구려-당 전쟁 때도 대막라지 연개소문은 연남생에게 정예병을 주어 방어하고 있던 곳이다. 후에 당 고종은 이 말을 듣고 경솔한 행동으로 이적행위를 한 원만경을 영남으로 유배하였다.
고구려-당 전쟁
앞서 당나라는 설연타(薛延陀)를 멸망시켜서 사실상 고구려를 제외한 주변국을 모두 제압하였다. 또한 당나라와 신라의 연합작전으로 소정방(蘇定方)이 이끄는 당나라의 대군이 바다를 건너 백제를 침입, 멸망시킴으로써 고구려는 외교적으로 완전히 고립된 상황을 맞이하게 되었다. 이것은 제1차 고구려-당 전쟁 때와 달리 고구려 남쪽에서는 신라 군 또한 당나라 군을 도와 고구려를 공격함으로써 고구려는 남과 북 양쪽으로 공격을 받게 되는 더한 어려움에 처하게 되었다. 또한 660년 백제의 멸망 시 당나라는 13만이나 되는 대군을 해상을 통해 공격하여 성공한 자신감으로 제2차 고구려-당 전쟁 때는 대대적인 해상으로의 침공작전을 기획하게 된다.
고구려-당 전쟁
645년 고구려 원정에서 실패하고 돌아온 당나라는 복수심이 컸다. 과거 모든 내전에서 승전 했으며 밖으로 주변 모든 이민족 정벌에 성공했던 터라 패전의 분함을 참지 못하는 당나라인들이 많았다. 특히 고구려 원정 때 참전했던 왕부참군 교보명은 장안으로 돌아와서 사공 방현령에게 고구려를 취할 수 있는 방법을 진언했고 방현령은 소개장을 써서 당 태종에게 올렸다.
제3차 고구려-당 전쟁
8월 12일(음력 6월 29일), 신라군은 이제 고구려 수도 평양을 향하여 북진을 시작하였고 이미 곳곳에서 고구려군이 항복하여 특별한 저항 없이 평양성 부근까지 북진하였다. 7월 신라군은 평양 부근 사천벌에 도달하였고 그제서야 고구려군이 반격을 시작한다. 크게 격전이 벌어졌으나 고구려군이 크게 패하였다. 계속 북진하던 신라군은 마침내 668년 10월 31일(음력 9월 21일), 평양에 주둔하고 있는 당나라 군대와 합류하여 평양성을 포위하였다.
고구려-당 전쟁
647년 보장왕 6년, 당나라 태종이 마지막 남은 숙적 고구려 침공을 다시 하려 하였다. 당나라 조정의 논의가 다음과 같았다.
"평원의 다른 족속들과 달리 고구려는 산에 의지하여 성을 만들었기 때문에 조기에 함락시킬 수 없습니다. . 앞서 왕이직접 원정했을 때, 그 백성들은 농사를 짓지 못했으며, 우리가 정복한 성에서는 곡물들을 수확하였으나, 가뭄이 계속되어 백성의 태반이 식량이 부족하게 되었습니다. 이제 만약 적은 군사를 자주 보내, 그 영역을 번갈아 침략하여 그들로 하여금 방어에 지치게 하고, 쟁기를 놓고 싸움터로 나가게 한다면, 수년 내에 천리의 들판은 적막해질 것이며, 민심은 저절로 이반될 것이니, 이렇게 되면 압록강 이북은 싸우지 않고도 빼앗을 수 있을 것입니다. "
제3차 고구려-당 전쟁
한편 고구려의 부여성에서는 10만에 가까운 고구려 군대를 신성으로 다시 보내어 잃어버린 전쟁의 주도권을 되찾아 오고자 했다. 하지만 고구려군은 당나라군이 이렇게 빨리 도착할 줄은 몰랐다. 겨울인데다 동북이어 하얀 눈이 내린 곳에서 갑자기 설인귀의 2000명 현갑기병은 모두 흰 옷을 입고 고구려군의 진영으로 뛰어 들어 기습하였다. 고구려군은 백색의 옷을 입은 당나라군이 예상치 못하게 갑자기 쳐들어 오자 크게 혼란에 빠졌고, 결국 2만여의 병사를 잃고, 나머지 7만여의 병사들은 부여성으로 되돌아가서 수비를 하게 된다. 2000명을 이끌고 전진한 설인귀는 668년 2월 20일 부여성을 기습하여 점령하였다. 이에 크게 놀란 부여천 안에 있는 부여성 주변 40여 성이 모두 항복하기를 요청하였다.
제2차 고구려-당 전쟁
661년의 겨울은 빨리 찾아왔고 무척이나 추웠다. 게다가 갑작스러운 철륵의 반란에 따른 당나라 내부 문제가 발생하여 고구려에 출정했던 상당수의 부대가 이미 급히 당나라로 회군하였다. 따라서 해상으로 대거 침입했던 소정방의 평양도행군, 임아상의 패강도행군, 방효태의 옥저도행군 등의 당의 대부대는 이제 완전 고립상태에 빠진다. 허를 찌르는 해상으로의 고구려 내부 깊숙이 침공한 작전은 좋았지만 갑작스럽게 상황이 바뀌자 이젠 오히려 적국 한가운데 깊숙히 고립되어 사지에 빠진 상태가 되었다.
제3차 고구려-수 전쟁
613년 영양왕(?陽王) 24년 봄 정월 수 양제가 조서를 내려 천하의 군사를 탁군에 모으고, 백성들을 모집하여 효과를 만들고, 요동의 옛 성을 수리하여 군량을 저장하였다. 2월, 양광이 근신들에게 "고구려와 같이 하찮은 것들이 상국을 무시하고 있다. 오늘 날 우리의 국력이 바다물을 뽑아내고 산을 옮길 수 있거늘 하물며 이런 따위의 적이야 무엇이 문제이겠는가?"라고 말하고, 고구려를 다시 정벌할 것을 논의하였다. 이 때 좌광록 대부 곽 영이 간하여 말하기를 "오랑캐로서 예절을 지키지 못한 것은 신하로서의 일입니다. 천근 무게의 큰 활은 생쥐를 잡기 위하여 사용하지 않는 법이니, 어찌하여 직접 천자의 자리를 더럽혀 작은 도적을 대적하려 하십니까?"라고 하였으나, 양광은 이 말을 듣지 않았다. 
여름 4월 거가가 요하를 건넜다. 우문술과 양의신을 보내어 평양으로 향하게 하였다. 왕인공이 부여도로 나와 신성에 이르자, 우리 군사 수만명이 막아 싸웠다. 왕인공이 날랜 기병 1천명을 거느리고 우리 군사를 깨뜨렸으므로, 우리 군사는 성문을 닫고 굳게 지켰다. 
사수 전투
사수 전투(蛇水戰鬪)는, 제2차 고당전쟁 중이던 고구려 보장왕 21년(662년) 고구려의 대막리지 연개소문이 이끄는 고구려군이 당의 임아상, 방효태가 지휘하는 패강도행군, 옥저도행군을 몰살시킨 싸움이다.
제2차 고구려-당 전쟁
전쟁은 고구려의 승리로 끝났지만, 수도인 평양성 바로 앞까지 전선이 밀리고 요동 방어선이 무너지는 등 고구려는 점차 망조가 들기 시작한다.
제3차 고구려-당 전쟁
신성과 주변 16성을 함락시키고 금산전투에서 고구려 주력 대군과 격전을 치루어 소멸시켰지만 여기서 당군은 과거 1차 고당전쟁 때 처럼 바로 남하하지 않고 오히려 방향을 바꾸어 북쪽으로 진군할 계획을 세운다. 북쪽의 고구려 후방지역을 급습하여 후방을 안전히 하고 남하하려 하였다. 
고구려-당 전쟁
가을 7월, 당나라는 유격전에 능한 우진달·이해안 등을 다시 보내어 고구려 국경에 들어와 1백여 차례 싸웠다. 당군은 석성을 격파하고, 적리성 아래까지 진격해왔다. 고구려 군사 1만여 명이 나가 싸웠다. 당나라 장수 이해안이 고구려 군사를 공격하여 이 때 사망한 고구려 군사가 3천명이었다.
또한 당 태종은 장차 해로를 통한 대대적인 침공을 위해 송주 자사 왕파리 등에게 명령하여, 강남 12주의 공인들을 징발하여, 큰 배 수백 척을 만들어 고구려를 공격하려 하였다.
제1차 고구려-당 전쟁
640년 영류왕은 세자 고환권(高桓權)을 보내 당의 국자감에 입학시켰다. 자세한 기록은 없어서 사유는 알 수 없지만 이러한 일국의 왕자를 적국에 보낸다는 것은 당나라와 전쟁을 할 뜻이 없음을 나타낸 것이었다. 그러나 641년에 당나라는 직방랑중(주로 군사지도를 관리하는 벼슬) 진대덕(陳大德)을 사신으로 보내 고구려의 정세를 염탐하는 등 고구려와 당나라의 관계는 점차 긴장되어 갔다.
제3차 고구려-당 전쟁
666년 12월, 마침내 당고종은 이세적(李績)을 요동도행군대총관으로 임명하고, 사례소상백 학처준(?處俊)을 부대총관으로 임명한다. 계필하력, 방동선도 부대총관 겸 안무대사가 된다. 수륙제군총관과 운량사인 두의적(竇義積), 독고경운(獨孤卿雲), 곽대봉(郭待封)등은 이세적의 지휘를 받아서 함께 고구려를 공격한다. 당나라는 하북의 모든 세금을 끌어모아 고구려 침공에 모든 것을 쏟아 붓는다.
제1차 고구려-당 전쟁
이날 토산 전투, 그리고 그 뒤 펼쳐진 토산 쟁탈전에서 당군 수만명이 목숨을 잃었고 고구려의 피해도 만만치 않았다. 또 3일간의 토산 쟁탈전 이전의 석달간 공방전에서 당군은 하루 2~3천의 피해를 입었다고 전해진다. 하루 피해인원을 평균 2500이라 쳐도 무려 20만이 넘는 사상자를 낸 것이었다. 고구려측도 안시성 군사 중 요서전에 따라갈 수 있을만한 인원이 3만이 채 안되었다고 한다. 전투는 그만큼 치열했는데, 당 태종이 안시성주 양만춘의 화살에 맞아 한쪽 눈을 잃었다는 야설도 있다. 당의 공격을 막아낸 안시성의 성주에 대하여 역사서에는 어떠한 자료도 없이 그냥 "안시성의 성주"로만 기록되고 있었다. 특히 《삼국사기》의 저자 김부식은 안시성주에 대해 크게 칭송하면서 이름이 남아있지 않은 것을 한탄하였다. 그러나 조선 시대 송준길(宋浚吉)의 《동춘당선생별집》과 박지원의 《열하일기》에는 안시성 성주의 이름을 "양만춘(梁萬春)" 혹은 "양만춘(楊萬春)"이라고 밝히고 있다.
고구려-당 전쟁
따라서 고구려는 요동지역을 포함, 그 후방인 압록강 이남 지역 전체가 주 전장터가 되었다. 평양성은 오랫동안 포위되었었고 당의 요청에 따라 신라도 침공군을 보내어 북진하여 평양성에 합류하여서 고구려 남부지역을 포함 고구려의 전 지역의 경제 활동에 막대한 피해를 입었다. 한편 당나라는 백제 원정의 성공으로 자신감을 얻어 또 다시 대규모 고구려 원정을 하였으나 도중에 철륵이 봉기하여 철륵과의 전쟁을 치루게 되었고 또 고구려의 강력한 저항에 따른 실패하여 이로 인해 많은 장병과 군수물자를 잃고 피해가 적지 않아 고구려 원정을 사실상 당분간 포기하는 상태가 되었다.
제2차 고구려-당 전쟁
게다가 고구려 국토의 중단 부분이었던 요충지 압록강 하구를 점령했던 계필하력의 요동도행군의 철수하여 완전히 고립되어 버렸다. 마치 2차세계대전의 독소전 당시 소련 내부에 깊숙히 진입했다가 퇴로가 끊겨서 소련군에게 포위되어 전멸 위기를 당한 스탈린그라드 전투의 프리드리히 파울루스의 독일군의 형국과 비슷했다. 당의 군사들은 무릎을 끌어안고 곡소리를 했다고 기록에 나와 있을 정도로 절망적인 상황에 빠진다. 소정방은 함자도총관 유덕민을 긴급히 신라에 보내어 식량 및 군사 원조를 요청한다. 1년 전 660년 백제 침공 때 순식간의 해안의 백제군을 요격하고 백제의 수도 사비성을 함락했던 때 와는 상황이 너무나도 달랐다. 고구려의 수도 평양성은 견고했고 장기전으로 이어졌고 이것은 때 이른 고구려의 겨울의 추위를 맞게 되어 따뜻한 중국 남부에서 징발되었던 당의 침공군을 더욱 힘들게 하였다. 또한 압록강 부근에 진주했던 계필하력의 정예 요동도행군의 철수로 요동지역과의 단절이 해제되면서 북쪽의 정예 고구려군이 대단위로 수도 평양성으로 몰려올 수 있었다. 이제 당의 대군은 각지에서 몰려드는 고구려의 대군에 역으로 포위되어 전멸 위기에 놓이게 되었다.
고정문
또한 이타인이 당나라 상원2년(675년)에 사망한 것으로 나와 있어서 이 전쟁은 고구려가 멸망한 668년 이후 675년 사이의 고구려 각지에서 아직 항복하지 않고 고구려 부흥운동을 하던 시기로 간주된다.
제1차 고구려-당 전쟁
645년 고구려 원정에서 실패하고 돌아온 당나라는 복수심이 컸다. 과거 모든 내전에서 승전 했으며 밖으로 주변 모든 이민족 정벌에 성공했던 터라 패전의 분함을 참지 못하는 당나라인들이 많았다. 특히 고구려 원정 때 참전했던 왕부참군 교보명은 장안으로 돌아와서 사공 방현령에게 고구려를 취할 수 있는 방법을 진언했고 방현령은 소개장을 써서 당태종에게 올렸다.
제1차 고구려-당 전쟁
이 날 밤, 유성이 고연수의 고구려군 진영에 떨어졌다. 6월22일 아침, 마침내 고연수 등은 유인하러 온 이세적, 장손무기의 군사가 적은 것만 보고 군사를 동원하여 공격하려 하였다. 당태종 이세민은 전방의 고구려군을 유인하려던 장손무기의 부대에서 먼지가 일어나는 것을 보고는, 북을 치고 나팔을 불며 깃발을 들게 신호를 보내도록 하였다. 이에 따라 당의 모든 군사들이 북을 치고 함성을 지르며 진격하였다. 갑작스러운 당의 대군의 사방에서 몰려들자 고연수는 크게 놀라 군사를 나누어 방어하려 하였다. 그러나 고구려 진영은 사방에서 몰려드는 당군의 공격에 이미 큰 혼란에 빠지고 말았다.
동서고금을 막론하고 포위된 쪽은 거의 일방적인 학살전이 이루어 졌다. 카르타고 전쟁때 한니발군이 로마군을 포위에 넣고 일방적인 학살전을 벌였던 칸나에 전투 때도 그랬던 것 처럼 삼면이 포위된 고연수의 고구려군과 말갈군은 거의 일방적으로 몰리고 있었다.
전투 당일 비가 왔던 것으로 추정된다. 사서에는 마침 천둥과 번개가 쳤는데, 당나라군에서 사병 설인귀가 기이한 복장을 하고, 고함을 치면서 고구려 진영으로 깊숙히 들어왔다고 기록되어 있다. 당나라의 대군이 이 때를 이용하여 공격해왔다. 또한 한 쪽에서는 신라의 골품 귀족 출신이었던 좌무위 과의(左武衛 果毅)설계두는 선봉에서 서서 포위한 고구려군과 격렬히 전투를 벌이며 용감히 싸웠으나 전사하고 말았다. 삼면으로 포위된 고구려군은 크게 패하였고 고연수,고혜진은 마침내 당의 공격 포위망을 빠져 동쪽 강가로 다시 돌아왔으나 이미 3찬여 명의 사망자가 생겼다.
고구려-당 전쟁
한편 고구려 대막리지 연남건은 이번에는 부여성을 구원하기 위하여 또 다시 군사 5만 명을 부여성 방면 북쪽으로 보냈는데, 남하하는 이세적이 이끄는 당나라 대군과 설하수에서 조우하여 큰 격전이 벌어졌고 고구려 군이 크게 패하여 사망자가 3만여 명이나 되었다.
황산벌 전투
642년(의자왕 2)에 백제가 신라를 공격해 대야성을 비롯한 40여 성을 함락한 사건은 신라에게 커다란 충격을 주었다.[1] 신라는 고구려의 힘을 빌리려 하였으나 실패하고[2] 당에 구원을 요청한다. 김춘추는 당으로 건너가 나·당 간의 동맹을 맺는 데 성공하였다.
고구려-위 전쟁
259년 중천왕 12년 겨울 12월, 위(魏) 장수 [[울지해]]가 군사를 동원해 고구려에 침입했다. 중천왕은 정예 기병 5천 기를 선발해 [[위 (삼국)|위]](魏)군과 양맥 골짜기에서 [[2차 양맥전투]]를 벌여 위군을 대파하고서 8천여 명을 참수했다.
고구려-당 전쟁
8월 12일(음력 6월 29일), 신라 군은 이제 고구려 수도 평양을 향하여 북진을 시작하였고 이미 곳곳에서 고구려 군이 항복하여 특별한 저항 없이 평양성 부근까지 북진하였다. 7월 신라 군은 평양 부근 사천벌에 도달하였고 그제서야 고구려 군이 반격을 시작한다. 크게 격전이 벌어졌으나 고구려 군이 크게 패하였다. 계속 북진하던 신라 군은 마침내 668년 10월 31일(음력 9월 21일), 평양에 주둔하고 있는 당나라 군대와 합류하여 평양성을 포위하였다.
제1차 고구려-당 전쟁
마침내 5월17일,과거 고구려-수 전쟁때 수나라가 총력을 기울여도 함락되지 않았던 요동 최대의 요새 요동성이 함락되었다. 요동성은 고구려 요동지역의 가장 크고 상징적인 요동 최대의 성이었다. 이때 성이 함락하여 사망자가 1만여 명이었다. 당 나라는 군사 1만여 명과 남녀 주민 4만 명을 생포하고, 양곡 50만 석을 탈취하였으며, 요동성을 요주(遼州)로 개칭하였다. 당군은 이제 뒤이어 남쪽의 백암성(白巖城)으로 몰려가 공격을 시작했다.
제3차 고구려-당 전쟁
668년 12월, 포로가 되어 당에 끌려간 보장왕은 사평태상백원외동정, 연남산은 사재 소경, 당군과 내통하여 평양성문을 열었던 승려 신성(信誠)은 은청 광록대부, 연남생은 우위 대장군, 연남생을 따라 당에 투항하여 평양성 공격에 선봉에 섰던 고현은 의성부 좌과의도위 총관이 되었다. 그리고 마지막까지 저항했던 대막리지 연남건은 검주로 유배시켰다. 고구려 지역의 5부, 1백76성, 69만여 호를 나누어 9도독부, 42주, 1백 현으로 만들고, 평양에 안동 도호부를 설치하여 고구려를 통치하게 하였다. 우위위 대장군 설인귀를 검교안동도호를 삼아, 군사 2만 명을 거느리고 이 지역을 진무하게 되었다.
제2차 고구려-당 전쟁
한편 바다로 직접 건너온 방효태가 지휘하는 옥저도행군은 중국 영남지역의 수군으로 구성되어 있었으며 상륙하여 패수, 현재 대동강 상류의 사수 부근에 주둔하였다. 임아상의 패강도행군과 소정방의 평양도행군은 평양성을 포위하고 있였다.
고구려-당 전쟁
661년의 겨울은 빨리 찾아왔고 무척이나 추웠다. 게다가 갑작스러운 철륵의 반란에 따른 당나라 내부 문제가 발생하여 고구려에 출정했던 상당수의 부대가 이미 급히 당나라로 회군하였다. 따라서 해상으로 대거 침입했던 소정방의 평양도행군, 임아상의 패강도행군, 방효태의 옥저도행군 등의 당의 대부대는 이제 완전 고립상태에 빠진다. 허를 찌르는 해상으로의 고구려 내부 깊숙이 침공한 작전은 좋았지만 갑작스럽게 상황이 바뀌자 이젠 오히려 적국 한가운데 깊숙히 고립되어 사지에 빠진 상태가 되었다.
고구려-당 전쟁
한편 요동성, 백암성을 차례로 함락시킨 당나라 군은 방향을 돌려 아직 함락시키지 못한 북쪽의 고구려 요동방어선 제1의 요지 신성을 다시 공략하기 위해 다시 재공격하였다. 앞서 고구려가 신성과 국내성, 오골성을 근거지로 계속 지원군을 보내자, 당군으로써는 신성을 북쪽에 남겨두고 남쪽으로 진공하는 것이 부담이 되었다. 하지만 평지의 요동성과는 달리 신성은 산성으로써, 백암성과 마찬가지로 당군이 포차를 밀집하여 공성하기 어려웠다. 성 내부의 내분이 일어나 함락되었던 백암성과 달리 신성의 방어전은 굳건했다. 전투는 상당히 치열했고 당시 당나라 군이 점령한 개모성에 진주한 당나라 장수 위정은 매일 밤 들려오는 북과 함성소리로 두려워했다고 회고할 만큼 전투는 치열했다.
하지만 훗날 당나라가 고구려와의 645년 신성전투, 건안성전투, 주필산전투, 667년 금산전투를 당나라와 고구려의 4대전투로 회고한 것처럼 큰 전투였지만 당나라 군은 수확을 얻지 못하고 물러났다. (안타깝게도 이렇게 수 차례 당나라의 거센 공격을 막아낸 용맹한 신성의 성주 이름은 미상이다. )
제2차 고구려-당 전쟁
분류:여당전쟁 분류:660년 분쟁 분류:661년 분쟁 분류:662년 분쟁 분류:660년 한국 분류:661년 한국 분류:662년 한국 분류:660년 중국 분류:661년 중국 분류:662년 중국
제3차 고구려-당 전쟁
한편 당나라 고종은 고구려를 협공하기 위해 신라에게도 군사를 징발케 하여 남쪽으로 부터 진군하게 하였다. 이에 신라 문무왕은 호응하고자 김흠순과 김인문을 장군으로 임명하여 군사를 출동시켰다.이 때 김유신은 병중이라 출진하지 못 하였다. 668년 음력 6월, 고구려의 남부의 군사 요충지였던 대곡성·한성 등 2군 12성이 항복하였다. 특히 고구려 한성 (현재 황해도 재령, 사리원으로 추정된다)은 국내성, 평양성과 더불어 고구려의 3성이라고 불리던 고구려 남부의 정치,경제,군사,인구의 중심지였다. 
제3차 고구려-당 전쟁
이렇게 북쪽의 부여성과 주변 40여성이 함락되어 고구려는 이제 북쪽지역의 예비 병력자원의 손실하게 되어 더더욱 전력의 열세를 초래하게 되었다. 아직 요동 남쪽지역의 안시성, 건안성 등의 요충지들은 함락되지 않고 저항하고 있었지만 한편 당나라는 과거 고구려-당 2차 전쟁 때와 같이 바다를 건너서 해상으로도 대부대를 보내어 대대적인 침공을 동시에 시행하고 있었다.