645년 당 태종의 대군은 왜 안시성을 넘지 못했을까요? 고구려는 요동의 성곽 방어망을 활용했고, 안시성의 군민은 구원군이 패한 뒤에도 장기간 버텼습니다. 당군은 토산과 공성 무기를 동원했지만 성을 함락하지 못한 채 겨울과 보급 문제를 앞두고 철수했습니다. 이 전쟁의 배경에는 642년 정변으로 권력을 장악한 연개소문과 당의 긴장이 있었습니다. 다만 연개소문이 안시성 전투를 현장에서 직접 지휘했다고 할 수 없으며, 성주의 이름을 양만춘이라 한 기록도 전투 당시의 1차 사료가 아니라는 점을 구별해야 합니다.

연개소문 집권부터 안시성 전투까지

시기 사건 전쟁 흐름에서의 의미 주의할 점
631년 천리장성 축조 시작 요동 방어 체계 강화 647년에 완공
642년 연개소문 정변 영류왕 사망, 보장왕 옹립, 정권 장악 배경에는 여러 견해
643년 당에서 도교 수용 전쟁 전에도 외교 접촉 지속 곧바로 단교한 것이 아님
644~645년 당 태종의 친정 개모성·요동성·백암성 등 함락 당의 초기 공세가 강했음
645년 6~9월 안시성 전투와 당군 철수 고구려의 성곽 방어가 원정을 저지 성주 이름은 당대 기록에 없음

1. 연개소문의 정변: 강경파 한 사람만의 이야기가 아니다

고구려와 당은 처음부터 전쟁만 한 관계가 아니었습니다. 수가 멸망하고 당이 들어선 뒤 영류왕은 사신을 주고받고 포로를 돌려보내며 관계를 조절했습니다. 한편 요동 방어를 위해 천리장성을 쌓았습니다. 수 양제의 대규모 침공을 막아 낸 앞선 과정은 고구려와 수 전쟁: 살수대첩과 을지문덕에서 이어서 확인할 수 있습니다.

642년 연개소문은 자신을 제거하려던 계획을 알아차리고 대신들을 살해한 뒤 영류왕을 죽였습니다. 그는 왕의 조카 장을 보장왕으로 세우고 막리지로서 국정을 장악했습니다. 『삼국사기』의 연개소문 열전은 그를 매우 부정적으로 묘사하는데, 내용 상당 부분이 당 측 기록에 기반한다는 점을 고려해야 합니다. 정변의 배경도 대당 온건·강경 노선의 대립, 기존 귀족과 연개소문 가문의 권력 경쟁 등이 함께 거론됩니다.

정변 뒤 곧바로 당과 모든 관계가 끊겼을까?

연개소문 정권도 당과 사신을 교환했고 643년에는 도사와 『도덕경』을 받아들였습니다. 당 태종은 영류왕 시해를 공격 명분으로 내세웠지만, 신라의 구원 요청과 당 중심 국제 질서를 확대하려는 전략도 전쟁의 배경이었습니다. 따라서 “연개소문의 성격이 강경해서 전쟁이 일어났다”는 한 문장만으로 국제전의 원인을 설명하기는 어렵습니다.

2. 당 태종의 645년 원정: 요동의 성들이 차례로 흔들리다

당은 수의 실패를 검토하고 수군과 육군을 나누어 고구려를 공격했습니다. 당 태종이 직접 요하를 건넌 뒤 개모성·요동성·백암성 등 주요 거점이 함락되었습니다. 고구려가 당을 손쉽게 물리친 것이 아니라, 전쟁 초반에는 성과 주민이 큰 피해를 입고 요동 방어선이 압박받았습니다.

당군이 안시성에 이르자 고구려 조정은 고연수와 고혜진에게 고구려·말갈 병력을 이끌고 구원하게 했습니다. 사료에는 15만 명이라 기록되지만 고대 병력 수치는 그대로 확정하기보다 기록상의 규모로 이해할 필요가 있습니다. 구원군은 당의 유인 전술에 말려 크게 패했고 지휘관들은 항복했습니다. 안시성은 외부 지원이 끊긴 채 당의 주력군을 상대해야 했습니다.

3. 안시성 전투: 성주와 주민이 만든 장기 수성전

안시성은 평야에서 산악 지대로 들어가는 길목의 요새였습니다. 당은 충차와 투석 장비로 성벽을 공격하고, 동남쪽에 성보다 높은 토산을 쌓아 안을 내려다보려 했습니다. 성 안에서는 무너진 부분을 보수하고 성벽을 높여 맞섰으며 야간 기습도 시도했습니다. 토산 일부가 무너져 성벽에 닿자 안시성 군사들이 재빨리 나와 토산을 차지했고, 당군은 이를 되찾지 못했습니다.

음력 7월부터 9월까지 이어진 공격에도 성이 버티자 당 태종은 철수를 명령했습니다. 안시성의 저항이 결정적이었고, 추위가 다가오는 계절과 긴 보급로, 병력과 물자의 소모도 철수 판단에 영향을 주었습니다. “폭설 하나 때문에 물러났다”거나 “안시성 전투 한 번으로 당군 전체를 궤멸했다”는 설명은 과장입니다. 고구려는 성을 지켰지만 요동의 여러 거점과 주민이 이미 피해를 입었다는 사실도 함께 보아야 합니다.

안시성 위치도 완전히 확정되었을까?

안시성은 흔히 중국 랴오닝성 하이청시 부근의 영성자산성으로 비정되지만 다른 후보지를 제시하는 견해도 있습니다. 성곽의 입지와 문헌 기록, 고고학 자료를 대조하는 연구가 계속되고 있으므로 현재 위치를 의심 없이 확정된 사실처럼 쓰지는 않는 것이 안전합니다.

4. 양만춘은 누구인가: 이름보다 기록의 시점을 보자

『구당서』·『신당서』와 이를 활용한 『삼국사기』의 안시성 전투 기사에는 성주의 이름이 나오지 않습니다. 『삼국사기』의 사론도 뛰어난 성주의 이름이 전하지 않는다고 아쉬워합니다. 오늘날 익숙한 “양만춘”은 전투가 끝난 지 오랜 뒤 문헌에 나타납니다. 16세기 명나라 소설 계통에서 이름이 알려졌고, 한국에서는 윤근수의 『월정만필』을 비롯한 조선 후기 기록에서 전승이 확인됩니다. 문헌마다 양만춘의 성을 梁 또는 楊으로 쓰기도 합니다.

따라서 안시성주가 실재하여 방어를 이끌었다는 사실그의 이름이 양만춘이었다는 후대 전승을 분리해야 합니다. 양만춘이 화살로 당 태종의 눈을 맞혔다는 이야기도 후대 문학과 기록에서 발전한 서사이므로 645년 당시 자료로 확인된 사건처럼 단정할 수 없습니다. 이름의 사료적 한계를 밝힌다고 해서 안시성 군민의 항전 자체가 부정되는 것은 아닙니다.

5. 승리 뒤에도 전쟁은 끝나지 않았다

당은 645년 철수 뒤에도 고구려 변방을 반복해서 공격했고, 661~662년에는 다시 대규모 원정을 벌였습니다. 고구려는 이 공세도 막았지만 전쟁이 길어지며 부담이 누적되었습니다. 연개소문 사후 아들 남생·남건·남산 사이의 분열이 일어나고 남생이 당에 투항하면서 방어 체제가 흔들렸습니다. 안시성의 승리를 곧 고구려의 영구적 안전으로 연결하면 668년 멸망까지의 변화를 이해하기 어렵습니다.

한능검 오답 선지 5개

  1. “안시성 전투는 수 양제의 침입 때 벌어졌다.” → 틀림. 645년 당 태종의 고구려 원정 때입니다.
  2. “연개소문은 영류왕을 몰아내고 자신이 왕위에 올랐다.” → 틀림. 보장왕을 세우고 국정을 장악했습니다.
  3. “을지문덕이 안시성의 구원군을 지휘하였다.” → 틀림. 구원군 지휘관은 고연수와 고혜진이며 을지문덕은 수와의 전쟁 인물입니다.
  4. “양만춘이라는 이름은 645년에 작성된 당대 사료에 명시되어 있다.” → 틀림. 주요 1차 사료에는 성주의 이름이 없고 후대 기록에서 전합니다.
  5. “645년 철수로 당과 고구려의 전쟁이 완전히 끝났다.” → 틀림. 당의 공격은 이어졌고 고구려는 668년에 멸망했습니다.

3줄 요약

  • 연개소문: 642년 정변으로 영류왕을 제거하고 보장왕을 세워 권력을 장악했으며, 집권 배경에는 여러 해석이 있습니다.
  • 안시성: 645년 구원군 패배 뒤에도 성주와 군민이 장기 항전하여 당 태종의 원정을 저지했습니다.
  • 양만춘: 안시성주의 이름은 당대 주요 사료에 없고 훨씬 뒤의 문헌에 나타나므로 후대 전승으로 구분해야 합니다.

참고한 공식 자료