heegyu/kowiki-sentences huggingface dataset:
『알마게스트 Almagest』에 나타난 그의 우주구조는 지구는 우주의 중심에 위치해 있고 맨 바깥의 '항성천구(Stellar sphere)가 우주의 바깥 경계이다.
항성천구 바로 안쪽부터는 행성의 천구(heavenly sphere)들이 토성, 목성, 화성, 태양, 금성, 수성 , 달의 순서로 지구를 중심으로 해서 돌고 있다.
프톨레마이오스는 고대부터 지구 중심설에 반하는 두 가지 데이터인 행성의 밝기 문제와 역행운동을 설명하기 위해서 주전원, 대원, 이심 같은 개념을 좀 더 확장시켰다.
태양과 달, 그리고 다른 행성들은 각각의 주전원의 원주를 따라 움직인다. 하지만 이 이론만으로는 모든 행성들의 관측된 현상을 완전히 설명할 수 없었기 때문에 프톨레마이오스는 여기에 동시심(equant)의 개념을 더 도입했다.
프톨레마이오스에 의해 지구중심설(천동설)은 구체화되어 약 1400여 년 동안 지구가 우주의 중심에 있다고 믿게 된다.
코페르니쿠스 태양중심설.
이러한 코페르니쿠스의 체계화된 태양계의 구조를 코페르니쿠스 체계(Copernican system)라고 한다.
전해 오는 이야기에 따르면, 1543년 5월 24일 그가 죽던 날 이 책의 인쇄본을 전달받았다고 한다.
코페르니쿠스 체계의 장점.
코페르니쿠스의 이 같은 변혁은 프톨레마이오스의 우주구조가 지니는 몇 가지 문제점을 해결해 주었다.
프톨레마이오스의 우주구조는 회전주기가 짧은 행성을 중심으로부터 가까운 궤도에 위치시켰다.
따라서 바깥에서부터 회전주기가 감소하는 순서로 배열되어 있고, 맨 안쪽에는 달의 궤도가 있다.
그러나 이 구조에 의하면 태양과 수성, 금성은 모두 회전주기가 약 1년 정도로 비슷해서 이들 사이의 순서가 문제가 되었다.
이는 수성과 금성이 실제로는 태양의 주위를 도는데 이를 억지로 지구의 주위를 돌게 가정해서 생기는 문제이기 때문에, 태양 주위에 (회전주기가 가장 작은) 수성부터 (그 당시 관측 가능했던 행성 중 회전주기가 가장 큰) 토성까지 순서대로 배열된 코페르니쿠스의 우주구조에서는 이 문제가 나타나지 않는다.
행성들의 역행운동은 고대부터 관측되어 왔으나, 프톨레마이오스의 우주구조에서는 간단하게 설명되지 않았다.
우주의 중심에 지구가 정지해 있고, 그 주위를 행성이 도는 구조에서는 이 같은 현상이 일어날 수 없기 때문이다.
프톨레마이오스는 이 현상을 주전원(epicycle)을 사용해서 설명했지만, 코페르니쿠스의 체계에서는 이 같은 행성의 역행운동을 굳이 주전원을 사용하지 않고도 우주구조 자체로서 설명할 수 있다.
지구 중심의 우주구조에서는 태양과 내행성이 지구를 중심으로 각각 독자적인 원운동을 하기 때문에, 내행성의 운동범위가 한정될 이유가 없다. 하지만 코페르니쿠스 우주구조에서는 태양을 중심으로 한 내행성의 궤도가 완전히 지구의 궤도 속에 포함되어 있기 때문에, 태양과 행성 사이에는 최대 이각이 존재하게 된다.
따라서 세 번째 문제에 대해서도 코페르니쿠스의 체계는 주전원이나 별도의 가정이 없이, 우주구조 자체만으로 설명이 가능하다.
코페르니쿠스 변혁의 한계.
코페르니쿠스의 변혁은 가히 혁명적이었지만, 아리스토텔레스와 프톨레마이오스의 우주관의 전체 골격은 그대로 두고 세부만 바꾼 변혁이었다.
기존의 우주구조의 기본 요소인 천구는 그대로 존재했고, 행성과 지구는 여전히 이 천구들에 고정되어 돌도록 되어 있었다.
무엇보다도 원을 중요시하는 경향을 코페르니쿠스도 그대로 고수했다.
천체의 가장 자연스러운 운동을 등속원운동으로 생각하여 그 당시의 부정확한 관측 데이터에 맞추기 위해 주전원, 이심 등을 그대로 도입하였다.
케플러의 제 1법칙은 "행성은 태양을 초점으로 하는 타원을 따라 돈다.", 제 2법칙은 "태양에서 행성까지 연결한 선은 동일한 시간에 동일한 면적을 쓸고 지나간다"는 것이다.
또한 10년 뒤 1619년에「세계의 조화(Harmonice Mundi)」에서 "행성의 주기의 제곱에 대한 행성궤도의 평균 반지름의 세제곱의 비율은 태양계 내의 모든 행성들에 대해 일정하다."는 제 3법칙을 발표했다.
케플러의 세 법칙으로부터 천체는 등속원운동을 해야 한다는 굴레에서 벗어났으며, 주전원, 이심 등이 필요하지 않게 되었다.
이로써 우주의 구조는 기하학적 도형과 간단한 속도법칙에 의해 행성의 운동이 거의 완전히 기술할 수 있게 된 것이다.
망원경을 통해 하늘에는 무수히 많은 별이 있다는 것, 별들의 크기가 육안으로 보았을 때보다 훨씬 작다는 것을 발견하였다.
이것은 별들의 거리가 시차가 관측되지 않을 만큼 멀리 떨어져 있다는 것을 의미한다.
또한 망원경을 통해 본 달의 표면이 지구의 표면과 비슷하고, 태양에서도 움직임이 불규칙한 흑점이 있다는 것을 관찰하면서 완전한 것으로 여겨졌던 천상계가 불완전한 지상계와 다르지 않다는 것을 알게 되었다.
무엇보다도 주기적으로 바뀌는 금성의 크기와 밝기를 관측한 것은 코페르니쿠스 체계에 대한 강력한 증거가 되었다.
태양 중심 관점 또한 엄밀한 의미에서 옳지 않다는 생각은 단계적으로 형성되었다.
태양은 우주의 중심이 아니라 무수히 많은 별들 중의 하나라는 것은 신비주의자 조르다노 브루노(Giordano Bruno, 1548~1600.2.17)에 의해 강하게 주장되었다.
갈릴레오 갈릴레이도 같은 견해를 가지고 있었지만 교회의 노여움과 부딪치는 것을 원하지 않아 그 문제에 대해서는 거의 말하지 않았다.
18세기와 19세기가 지나면서, 태양의 지위가 단지 많은 별들 중 하나에 불과하다는 것은 점점 명백해졌다.
20세기 무렵, 심지어 아직 많은 은하들이 발견되지 않았음에도 불구하고, 그것은 더 이상 화제가 되지도 않았다.
태양계에서만 생각해보더라도 태양은 어떤 행성의 궤도의 기하학적인 중심이 아니라 타원궤도의 초점 중 하나이다.
게다가 행성의 질량이 태양의 질량과 비교했을 때 상대적으로 클수록 그 항성계의 질량중심은 어머니 항성의 중심에서 더욱 먼 곳에 위치하게 된다.(행성들의 질량은, 목성의 경우, 태양 질량의 0.14%에 달한다.) 그러므로 태양의 운동에 흔들림이 있는 것을 통해 행성의 존재를 추측할 수 있다.
마찬가지로 태양 외 다른 항성들이 떨리는 것을 통해 외계 행성들이 존재함을 알 수 있다.
지구중심과 태양중심의 현대적 이용.
현대적인 계산에서는 좌표계의 원점과 방위는 선택되어야 한다.
실제적인 이유로 태양을 원점으로 하거나 태양계의 질량 중심을 원점으로 하는 체계가 자주 선택된다.
부수적인 것들은 이 좌표계에 따라 결정될 것이다. 하지만 좌표계를 그렇게 선택하는 것이 철학적인 의미나 물리적인 의미를 가지고 있는 것은 아니다.
19세기 이전 기독교 교리와의 마찰.
"최근 지동설이 당시 과학적 근거가 없었기에 인정이 안 되었을 뿐, 기독교 교리와는 관계가 없다는 듯이 설명하려는 움직임이 존재한다.
그러나, 이 주장은 일부 신학자들의 주장에 불과하며, 과학사학계에서는 전혀 인정이 되지 않는 주장이다.
당시 천동설과 지동설 논쟁에 대해 연구한 과학계의 논조는 대부분 논점을 최소로 한다 하더라도 "기독교 교리와 연관은 있지만, 동시에 지동설이 완벽한 설득력을 갖춘 것은 아니었다."라고 설명하며, 아예 기독교 교리와 관계가 없다고 서술하는 논조는 찾아보기 매우 힘들다.
물론, 갈릴레오 갈릴레이가 재판 건에 대해서는, 그가 했다고 소문난 일부 어록은 실제로 했을지에 대한 그 진위가 의심되며, 흔히들 알고 있는 그러한 극적인 재판 같은 것은 없었으나 이것을 지동설 인정 여부와 기독교 교리를 독립화시키려는 움직임으로까지 확대시키는 것은 오류이며, 명백히 당시 1차, 2차 재판은 교리에 의한 지동설 탄압으로 보는 것이 타당하다."
"상기 내용은 그리스도교 교리의 내용을 제대로 알지 못하고, 과학사학계의 연구 결실도 매우 피상적으로 이해한 이에 의해 작성된 것으로 보인다.
갈릴레오의 재판의 직접적인 당사자라 할 수 있는 가톨릭 교회는 단 한 번도 천동설을 '믿을 교리'로 선포하거나 지동설을 '이단'으로 단죄한 적이 없다.
가톨릭 교회의 공식적인 '믿을 교리'를 담고 있는 덴징거 신앙 편람이나, 갈릴레오 사건 당시 가톨릭 교회의 유일한 합법적인 교리서로 사용되었던 "로마 교리서"에는 천동설을 '믿을 교리'로 선언하거나 지동설을 '이단'으로 단죄하는 내용을 전혀 찾아볼 수 없다."
13세기 이후 두드러진 스콜라주의적 사조의 주요 이론가라고 할 수 있는 토마스 아퀴나스가 저술한 『신학대전』에 따르면, 지구는 특별한 의미를 갖는다.
그는 아리스토텔레스의 천동설을 받아들였으며, 신과 인간의 사건이 벌어지는 장소인 '지구'에 특별한 의미를 부여했다.
이후 스콜라주의자들은 대부분이 천동설을 근거로 목적론적 기독교관을 설파했으며, 15세기에 이르러선 이러한 해석이 서구유럽 기독교 내에서 주류적 관점으로 잡히기 시작한다.
"신학대전에 '태양'에 비해 '지구'가 특별한 의미를 갖는 내용은 나와 있지 않으며, "아리스토텔레스의 천동설"에 대해 논하는 부분도 없다.
위 항목을 작성한 이가 신학대전을 단 한 번이라도 정독해 보았는지 의문이 든다."
"코페르니쿠스가 지동설을 제창하고 갈릴레오가 이를 옹호할 당시 천문학의 '주류' 이론은, 정확히 말해 "아리스토텔레스의 천동설"이라기보다 "프톨레마이오스의 천동설"이었다.
물론 아리스토텔레스는 (근대 이전 절대 다수의 사람들이 생각했던 것처럼) 태양이 지구를 돈다고 생각했고, 이러한 세계관은 천구에 대한 그의 철학적 사색에도 영향을 미친 것은 사실이다.
그러나 근대 이전 천문학적 관측과 계산을 위해 쓰이던 이론적 틀은 프톨레마이오스가 주전원, 이심원 등을 통해 완성한 복잡한 지구중심 모형이었다.
지동설과 천동설의 갈등을 "아리스토텔레스의 이론"과 (갈릴레오로 대표되는) "근대 과학" 사이의 갈등으로 단순화시켜 보는 것은 역사를 이분법적 구도로 단순화시켜 보기 좋아하는 호사가들의 생각일 뿐이며, 사실상 이 갈등을 둘러싼 촘촘한 디테일은 많이 놓치는 것이다."
"스콜라주의자들 대부분이 천동설을 근거로 목적론적 기독교관을 설파했다는 것은 학문적으로 아무 근거가 없는 주장이다.
토마스 아퀴나스가 아리스토텔레스 철학을 참조하여 정립한 목적론적 세계관의 중심은 신이지 지구가 아니다.
그리스도교는 지구를 숭배하는 종교가 아니다."
실제 과학과 종교의 갈등이라는 것은 궁극적으로 권위에 대한 도전과 싸움이다.
종교는 과학과는 달리 권위를 통해서 대상을 파악하고 해석하는 것을 근본으로 삼았다.
중세 스콜라철학자들로부터 그 권위의 실체를 쉽게 확인할 수 있는데,그들은 성서, 가톨릭 신념과 관련된 교리, 아리스토텔레스 학문의 가르침에 대해 절대적 권위를 부여하고 오직 그 권위로부터 나온 강령에 따라 모든 것을 이해하고 행동하려 했다.
따라서 어떤 대상일지라도 관찰과 실험에 의존하기보다 성경 복음서나 아리스토텔레스 학문으로부터 추출된 연역(演繹)과정을 거쳐야만 승인을 받을 수 있었다.
마지막으로 "지동설론자들은 모두 기독교인이었기에, 지동설은 기독교 교리에 어긋나지 않는다."라는 반론은 "기독교인 과학자면 무조건 창조론자일 것이다."라고 주장하는 것과 같다.
한 개인이 연구하는 분야와 해당 개인의 신앙을 연결시키는 논리는 부당한 논리이며, 중요한 것은 해당 학자가 특정 학문을 정말 해당 특정 학문의 논리대로 보느냐, 아니면 정치적, 신앙적 단견을 해당 학문에 적용하느냐이다.
고구려-당 전쟁(高句麗-唐 戰爭, )은 645년부터 668년까지 고구려와 당나라 사이에서 벌어졌던 전쟁이다.
또한 귀족 계층인 관롱 집단(關隴集團)마저 등을 돌려 수나라는 정치적인 기반마저 잃어버렸다.
때마침 수 양제가 강도에서 그의 시위장이자 우문 술(宇文述)의 아들인 우문 화급(宇文化及)·우문 지급(宇文智及) 형제에게 암살되자, 이연은 국호를 당(唐)으로 하고 스스로 제위에 올랐으며, 공이 컸던 둘째 아들 이세민을 진왕(秦王)에 봉했다.
이후 이세민의 인기가 높아지자 이를 불안하게 여긴 형 황태자 이건성(李建成)과 막내동생 제왕(齊王) 이원길은 이세민을 죽일 모책을 세웠고, 급히 자신들 계파의 대신들을 불렀다.
640년 영류왕은 태자 고환권(高桓權)을 보내 당의 국자감에 입학시켰다.
자세한 기록은 없어서 사유는 알 수 없지만 이러한 일국의 왕자를 적국에 보낸 다는 것은 당나라와 전쟁을 할 뜻이 없음을 나타낸 것이었다.
그것을 미리 안 연개소문은 자기 부(部)의 군사를 모아 거짓으로 열병(閱兵)한다면서 잔치를 베풀어 대신들을 초대한 뒤 모두 죽였는데, 이때 죽은 자가 180명에 이르렀다고 한다.
그리고 궁궐로 가서 영류왕을 죽이고 대신 왕의 조카인 장(臧)을 새 왕으로 세우니, 그가 바로 고구려의 28대 마지막 왕인 보장왕(寶藏王)이다.
지난번 수나라가 쳐들어왔을 때 신라는 그 틈을 타 우리 땅 500리를 빼앗아 그 성읍을 모두 차지했으니 그 땅을 돌려주지 않으면 싸움은 그칠 수 없을 것이다. "라고 사신에게 대답하였다.
또 사방이 크게 평정되었는데 오직 고구려만 평정되지 않았으니 내가 더 늙기 전에 이를 취하려 한다. "라고 하였다.
644년 6월 당은 고구려의 요동 공격을 명령한 후 11월 수륙 양면으로 약 50만 명에 달하는 대규모 원정군을 편성해 공격을 시작했다.
당 태종은 정예군 6만 명을 유주에 집결시키고, 요동을 향해 세 갈래 길로 진군하기 시작했다.
총 사령관인 이세적(李世勣)이 정예 선발대 6만 명을 이끌었고 현도성으로 향했다.
이도종에게 6만의 군사로 신성을 치게 하고, 장검에게 6만의 군사로 건안성을 치게 했다.
당 태종의 친정군 20만이 뒤를 따랐다.
또한 장량(張亮)이 상륙군 4만3000을 포함한 수군 10만명, 1000척의 함대로 등주에서 출발하였다.
개전 초기: 신성·개모성·비사성 전투.
과거 고구려-수 전쟁때 수나라가 정공법으로 요하를 건너려고 엄청난 인적, 물적 손실을 치뤘던 것에 비하면 한층 전략적으로 연구한 허허실실의 기습이었다.
마침내 여름 5월 1일(음력 4월 1일), 이세적이 이끄는 당의 선봉 요동도행군은 통정진에서 요하를 건너 현도성에 이르렀다. 고구려의 각 성들은 모두 성문을 닫고 수비태세로 들어갔다.
작은 현도성이 쉽게 함락되자 5월 5일(음력 4월 5일), 선봉부대의 부대총관 강하왕 이도종은 군사 수천 명을 거느리고 고구려의 요동지역 제1의 요지인 신성에 이르렀고, 절충도위 조 삼량은 기병 10여 명을 데리고 직접 성문을 위압하였다. 하지만 10여 일간의 신성 공격이 여의치 않자 5월 15일(음력 4월 15일), 당군은 군량이 보관되어 있던 개모성으로 기민하게 이동하였다.
연개소문은 주변의 작은 성 가시성의 700명을 보내 개모성을 지원하도록 하였다.
치열한 공방전에 당나라 행군총관 강확이 활에 맞아 전사하였지만 마침내 (5월 26일(음력 4월 26일) 이 세적과 강하왕 도종이 개모성을 쳐서 빼앗고, 개모성의 인구 2만 호와 양곡 10만 석을 탈취한 후, 개모성을 개주(蓋州)로 개칭하였다.
한편 두 번째 남쪽 방면으로는 영주 도독 장검이 이민족으로 편성된 군사를 거느리고 선봉이 되어 요수의 남쪽 하구를 건너 건안성을 급습한다.
당의 갑작스러운 기습에 고구려 군사는 격파되어 수천 명이 전사하였고 건안성으로 후퇴하였다.
세 번째 해로를 통한 방면으로는 장량(張亮)이 당의 수군을 거느리고 산동의 동래로부터 바다를 지나 비사성(卑沙城)을 습격하였다.
비사성은 사면이 절벽으로 되어있고, 다만 서문으로만 오를 수 있는 천혜의 요새이다. 하지만 유격전에 명성을 떨친 당나라 장수 정명진(程名振)이 군사를 데리고 선봉으로 야습을 시행하였고 부총관 왕 대도가 먼저 성에 올랐다.
4월 29일, 마침내 고구려의 요동 최대의 성, 요동성으로 당의 이도종이 이끄는 요동도행군의 선발 기병부대가 도달하였다.
이때 당 태종 이세민이 직접 이끄는 주력 친정군은 요하의 늪 지대에 이르렀는데, 진흙이 2백여 리나 펼쳐져 있어 사람과 말이 통과할 수 없었다.
신성과 국내성에서 급파되었던 고구려 지원군 4만의 거센 공격을 우선 뿌리친 이세적의 요동도행군은 당 태종 이세민의 친정군을 기다렸고 당 태종의 친정군은 요수를 건넌 다음 다리를 철거하여, 마침내 5월10일 요동성에 도달하여 이세적의 요동도행군과 합류하였다.
당 태종은 강하왕 이도종을 위로하여 상을 주고, 마문거를 몇 급 올려 중랑장으로 삼고, 장군예의 목을 베었다.
여기에 당 태종 이세민의 친정군이 합류하여 정예 부대를 이끌고 성을 수백 겹으로 포위하였다.
요동성은 요동지역 최대의 성이자 고구려의 거점이었다. 하지만 요동성은 험준한 산에 의지하여 구축된 신성, 백암성, 안시성 같은 다른 고구려의 산성과는 달리 평지에 지어진 성이었다.
당나라 군은 예전 고구려-수 전쟁 때 수나라군이 동원했던 포차보다 훨씬 위력적이고 강력한 개량된 포차를 동원하였다.
고구려 군은 나무를 쌓아 누대를 만들고 그물을 쳤으나 돌을 막을 수 없었다.
마침내 5월 17일, 과거 고구려-수 전쟁 때 수나라가 총력을 기울여도 함락되지 않았던 요동 최대의 요새 요동성이 함락되었다.
한편 고구려는 요동성에 이어 이번에는 백암성을 구원하기 위해 오골성(烏骨城)의 고구려 군 1만명을 긴급히 출동시켰다.
고구려 지원군은 백암성에 도착하였고, 마침 백암성을 공격하려던 철륵출신 총관이었던 선봉 계필하력(契苾何力)의 선발 기병부대를 요격한다.
하지만 5월28일, 이제는 당 태종 이세민의 친정 대군이 백암성으로 몰려왔다.
이세적은 백암성 서남 쪽을 공격하고, 당 태종 이세민은 서북쪽으로 갔다.
당군이 총공세로 나서고 당의 우위대장군 이사마는 성 앞까지 진격하여 공격하던 중 고구려 군사의 화살을 맞고 쓰러졌다.
하지만 신성과 달리 백암성은 내부의 결속 때문에 무너지게 된다.
백암성주 손대음(孫代音)이 비밀리에 심복을 보내 항복하기를 청하고, 성에 나와 칼과 도끼를 던지는 것으로 신호를 삼겠다고 하면서 말하기를 "저는 항복하기를 원하지만 성 안에 따르지 않는 자가 있다."라고 하였다.
마침내 6월 1일 백암성이 함락되었다.
이세민은 요동을 공격하여 승리하였을 때, 백암성이 항복을 청했다가 얼마 후에는 후회하였다.
이세민은 그들의 변심을 보고 노하여 군사들에게 명령하였다. "성을 빼앗으면 마땅히 빼앗은 사람과 물건을 모두 전사들에게 상으로 주리라. " 이 때 이세적은 이세민이 백암성의 항복을 받으려는 것을 알아채고, 갑병 수십 명을 데리고 와서 이세민에게 말했다. "사졸들이 화살과 돌을 무릅쓰며 목숨을 돌보지 않고 싸우는 것은, 노획물을 탐내기 때문입니다.
지금 성이 거의 함락되어 가는데 어찌하여 항복을 받음으로써 전사들의 마음을 저버리려 합니까?" 당 태종 이세민은 말에서 내려와 사과하며 말했다.
장군으로 인하여 이 성이 속죄받기를 원한다. "
이로써 고구려의 요동방어선의 중심부였던 요동성, 백암성이 차례로 당군의 수중에 넘어가게 되어 고구려는 절체절명의 위기를 맞게 된다.
한편 요동성, 백암성을 차례로 함락시킨 당나라 군은 방향을 돌려 아직 함락시키지 못한 북쪽의 고구려 요동방어선 제1의 요지 신성을 다시 공략하기 위해 다시 재공격하였다.
앞서 고구려가 신성과 국내성, 오골성을 근거지로 계속 지원군을 보내자, 당군으로써는 신성을 북쪽에 남겨두고 남쪽으로 진공하는 것이 부담이 되었다. 하지만 평지의 요동성과는 달리 신성은 산성으로써, 백암성과 마찬가지로 당군이 포차를 밀집하여 공성하기 어려웠다.
성 내부의 내분이 일어나 함락되었던 백암성과 달리 신성의 방어전은 굳건했다.
전투는 상당히 치열했고 당시 당나라 군이 점령한 개모성에 진주한 당나라 장수 위정은 매일 밤 들려오는 북과 함성소리로 두려워했다고 회고할 만큼 전투는 치열했다.
하지만 훗날 당나라가 고구려와의 645년 신성전투, 건안성전투, 주필산전투, 667년 금산전투를 당나라와 고구려의 4대전투로 회고한 것처럼 큰 전투였지만 당나라 군은 수확을 얻지 못하고 물러났다. (안타깝게도 이렇게 수 차례 당나라의 거센 공격을 막아낸 용맹한 신성의 성주 이름은 미상이다. )
건안성 성주 고원은 고구려 군을 이끌고 장량의 당나라 부대를 기습해 성공하는 등 당나라 군을 계속 괴롭혔다.
결국 당 태종은 이세적의 의견에 따르기로 결정하였다.
선봉이었던 요동도행군 제1군 장사귀가 이끄는 선발부대가 안시성 부근에 도달하였고 안시성의 고구려 군과 격전을 벌인다.
안시성의 고구려 군은 당군을 포위, 섬멸직전으로 몰아 넣었다.
이 때 당나라의 장수인 유군앙이 고구려
군에 겹겹이 포위당하여 빠져나오지 못하고 있었다.
이러한 위급한 시기에 당시 사병이었던 설인귀가 단창필마로 뛰어들어가 고구려 군의 장수 한명의 목을 잘라 말에 걸었다.
고구려 군의 포위망이 뒤로 물러나고, 유군앙은 겨우 구조된다.
당의 선발부대는 더이상 공격하지 못하고 당 태종의 대군을 기다리게 된다.
6월11일, 당 태종의 당의 대군은 남하하여 안시성 부근까지 진격하였다.
이전과 이후의 한국사에서 수 많은 이민족의 침입이 있었지만 대부분의 전쟁 양상은 침공한 이민족을 상대로 농성 혹은 적은 규모의 군으로 항전하였지만 이렇게 단일 전투에서 15만명이상의 대군을 동원하여 이민족의 대군과 평원에서 대등하게 대회전을 했던 경우는 거의 유일하다.
또한 중국의 한족과-한국의 한민족 간에 벌어진 단일 전투 사상 거의 유일한 대규모 평원 대회전 전투가 된다. (이후 중국 측 사서에는 667년 고구려와 당의 금산전투에서 고구려 군 20만이 동원되었다는 기록이 있으나 자세한 전투의 기록은 없다. )
당나라 진영에서 당 태종 이세민은 작전 회의에서 "지금 고구려 군에게 전략이 있다면 그것은 다음의 세 가지이다.
그들은 필히 하책으로 나올 것이니, 그들을 사로잡게 되는 작전이 내 눈 앞에서 벌어질 것이다. "
사서에 기록된 당 태종 이세민이 언급한 첫 번 째 전략은 적의 대군이 몰려왔을 때 단기 승부로 바로 맞서지 않고 험한 지형의 장점에 의지하여 장기전으로 전쟁을 몰고 가며 침공군의 보급의 약점을 공략하는 고구려 방어군의 가장 확실한 전략이었다.
"진왕(당 태종)은 안으로는 여러 영웅들을 쳐 없애고, 밖으로는 오랑캐들을 굴복시켜 스스로 왕이 되었으니, 이는 세상을 제도하라는 천명을 받은 인재이다.
이 때만이 우리가 승리할 수 있는 때이다. "
고구려의 노회한 대대로 고정의는 이러한 당나라 침공군의 약점을 정확히 간파하여 당과 바로 승부를 내기보다는 최대한 침공군과 전투를 피하고 지구전을 통해 침공군을 약점을 최대화하려 하였다.
하지만 그 당시에도 침공군에 맞선 이러한 대 전략에 상반되게 전장 분위기와 혈기를 못 이겨 일선 지휘관들에 의해 수 차례 치명적인 패배를 기록했던것처럼 당시 고구려 군의 선봉 고연수와 고혜진은 기만의 명수 당 태종의 계략에 넘어가게 된다.
당 태종은 곧 장손무기 등 신하들과 함께 수백 명의 기병을 데리고 고지에 올라 산천의 형세 가운데 복병시킬 수 있는 곳과 병력의 출입이 가능한 곳을 관찰하였다.
이 때 강 건너의 고구려 군은 말갈군과 연합하여 진을 치고 있었으니 그 진의 길이는 40리에 달할 정도로 형세가 컸다.
당 태종이 이러한 고구려의 대군을 보고 크게 두려워하는 기색을 나타냈다.
고구려-당 전쟁 시작 이래 늘 숫적으로 당나라 군이 우위에 있었고 맞서는 고구려 군이 이렇게 많은 수가 몰려와 진을 치고 있는 모습을 당 태종은 본 적이 없었다.
이 때 강하왕 이도종이 말했다. "고구려는 전력을 다하여 천자의 군대를 방어하고 있으니, 틀림없이 평양의 수비에는 약점이 있을 것입니다.
그리하면 싸우지 않고도 수십만 군사를 항복시킬 수 있습니다. "
이것은 예전 로마의 스키피오가 한니발의 카르타고 대군을 앞에 두고 카르타고의 수도를 급습하여 함락시켰던 것이나 중국 삼국시대 때 위나라 장수 등애가 촉나라를 공략하기 위해 한중에 주둔하고 있는 강유의 촉군을 피해 촉의 수도 성도를 기습하는 계책과 같았다. 하지만 자존심이 강한 당 태종 이세민은 이런 모험적인 전략을 채용하지 않고 정공법으로 물리치려 하였다.
당 태종 이세민과 당군의 수뇌부가 걱정하는 것은 고구려의 대군이 안시성과 연계하여 수성 및 지구전을 펼치는 것이었다.
따라서 고구려 군을 최대한 끌어 들이기 위해 앞서 고구려 고돌발에게 중상을 입은 계필하력(契苾何力) 대신 돌궐 출신 좌위대장군 아사나두이에게 명하여 돌궐의 기병 1천 명을 이끌고 고구려 군을 유인하기 위해 공격을 하였다.
고구려 군을 안쪽으로 끌어 들이는데 성공한 당 태종은 다시 한번 고구려 군을 방심하게 하려고 사신을 보내 고연수에게 거짓으로 말했다.
너희 나라 경내에 들어오니 마초와 양식이 충분하지 않아 몇 개 성을 빼앗기는 하였으나, 너희 나라가 신하의 예절을 지킨다면 잃었던 성은 반드시 돌려 줄 것이다. "
이 날 밤, 유성이 고연수의 고구려 군 진영에 떨어졌다.
당 태종 이세민은 전방의 고구려 군을 유인하려던 장손무기의 부대에서 먼지가 일어나는 것을 보고는, 북을 치고 나팔을 불며 깃발을 들게 신호를 보내도록 하였다.
카르타고 전쟁때 한니발군이 로마군을 포위에 넣고 일방적인 학살전을 벌였던 칸나에 전투 때도 그랬던 것처럼 삼면이 포위된 고연수의 고구려 군과 말갈군은 거의 일방적으로 몰리고 있었다.
사서에는 마침 천둥과 번개가 쳤는데, 당나라 군에서 사병 설인귀가 기이한 복장을 하고, 고함을 치면서 고구려 진영으로 깊숙히 들어왔다고 기록되어 있다.
또한 한 쪽에서는 신라의 골품 귀족 출신이었던 좌무위 과의(左武衛 果毅)설계두는 당군의 선봉에서 서서 포위된 고구려 군과 격렬한 전투 중 전사했다.
삼면으로 포위된 고구려 군은 크게 패하였고 고연수, 고혜진은 마침내 당의 공격 포위망을 빠져 동쪽 강가로 다시 돌아왔으나 이미 3만여 명의 사망자가 생겼다.
고연수, 고혜진은 남은 군사를 거느리고 강 건너 고구려 본군으로 합류하려 하였으나 이미 당 태종은 장손무기에게는 교량을 전부 철거하여 고구려 군사의 귀로를 차단하게 하였다.
이제 당 태종 이세민은 모든 부대에 명령하여 고구려 군사를 포위하게 하고, 이로써 고구려 군은 완전히 고립되었다.
한편 치열한 전투가 끝나고 당 태종은 신라인 임에도 자국인보다 목숨 바쳐 싸우다 전사한 설계두에 크게 감명받아 측근을 시켜 설계두의 시신에 어의(御衣)를 덮어주고, 대장군에 추증하고, 예로써 장사를 지내 주었다.
또한 당 태종은 활약이 뛰어났던설인귀의 공을 크게 치하하며 그를 유격 장군으로 임명하였다.
6월23일, 포위된 고연수 고혜진의 고구려 군을 구원하고자 고구려 군이 강을 건너 대공격을 시작한다.
그리고 이에 맞서 고구려 군의 도하를 저지하려던 당나라 군과 큰 교전을 시작된다.
당 태종 이세민은 욕살 이하의 관장 3천 5백 명을 선발하여 당나라 지역으로 옮기고, 나머지는 모두 석방하여 평양으로 돌아가게 하였으며, 말갈인 3천 3백 명은 전부 생매장하였다.
당 태종이 이끄는 당나라 군은 아직 후방에 고구려 대군의 일부가 있었지만 안시성 앞 주필산에서 고구려 군을 크게 격파하고 선봉 고연수와 고혜진이 항복하고 3만여 고구려 군이 투항하였다.
이제 당나라 군은 눈 앞의 안시성을 향해 정조준하기 시작한다.
7월5일, 당나라 군은 안시성(安市城) 동쪽 고개로 이동하였고 부근의 작은 성 후황성과 은성을 공격하여 함락시켰다.
고구려의 대군은 아직 건재하고 있었고 고구려 군과의 전투 중 많은 희생자를 내게 된다.
당측의 사서에는 7월13일 수많은 전사자의 시체에 표식을 하고 이후 일부군대가 퇴각할 때 같이 귀환하도록 하였다.
8월8일 고구려 군의 첩자 고죽리가 당나라 군에 포로로 잡혔다.
그리고 8월10일 드디어 당 태종의 당의 대군은 안시성 공격을 시작한다.
이에 안시성 사람들이 당군의 깃발과 일산을 바라보고, 즉시 성에 올라 북을 두드리고 함성을 지르니 당 태종이 크게 분노하였다.
이러한 연후에 그곳의 자재와 군량을 거두어 북을 울리며 전진하면, 그들은 틀림없이 평양을 지켜내지 못할 것입니다. "라고 하여 안시성 대신 오골성을 직접 공격할 것을 주청하였다.
고구려가 두려워 하고 있는 틈을 이용하여, 장 량의 군사와 힘을 합하여 오골성을 함락시키고, 압록강을 건너 곧바로 평양을 빼앗는 것이 이번 일에 달렸습니다. "
마침내 마음이 흔들린 당 태종 이세민이 이 말을 따르려 하자 장손무기가 홀로 나서서 다음과 같이 말했다. "천자의 원정은 보통 장수들의 정벌과는 다르다.
이것이 만전의 계책이다. " 장손무기의 말을 듣고 이세민은 곧 앞서의 계획을 중지하였다.
당 태종은 안시성이 만만치 않음을 깨닫고 건안성 패잔병(장량의 6만의 수군)과 이도종, 장검의 군사등을 모두 모았다.
당 태종 친정군과 6도행군 56만도 안시성으로 집결했다.
이에 태종은 이도종에게 "너의 죄는 죽어 마땅하지만, 나는 전한 무제가 왕회를 죽인 것이 진 목공이 맹명을 등용한 것만 못하다고 생각하고 있으며, 또한 너는 개모성과 요동을 점령한 공로가 있기 때문에 특별히 용서한다. "라고 하였다.
9월20일, 당나라 군은 점령하고 있었던 요동성에 도착하였고 9월21일, 당나라 군대는 요택으로 달아났다.
이는 요동 지역의 고구려 군을 의식한 것이라고 추측된다.
20일동안의 퇴각은, 바람과 눈이 휘몰아쳐 군사들의 옷이 젖고 폭풍과 눈 엄청난 추위에 동사하여 죽은 군사가 매우 많고 소, 말 10마리중 일고여덟마리가 죽는 비참한 결과를 초래했다.
혹자는 고구려 군이 후미를 공격해 피해를 입은 것을 모두 추위때문에 죽었다고 핑계한다며 비판하기도 한다.
당 태종은 퇴각하는 길에서 "만일 위징이 있었다면, 나로 하여금 이번 원정을 못하게 하였으리라. "라고 말하였다.
그러나 이를 두고 한국의 역사학계에서는 당나라 군이 퇴각로를 함락시킨 요동성 일대로 하지 않고, 진펄지대인 요택으로 한 점과 많은 양식을 이전에 고구려에게서 탈취하였는데, 군량미가 떨어진다는 것을 핑계로 당군이 서둘러 퇴각한 점. 그리고 황제가 직접 퇴각을 도왔다는 점과 자신들의 구체적인 피해상황은 정확히 하지 않은 점을 들어 이 전쟁을 당나라의 패배로 보고 있다.
일각에서는 퇴각로가 요동 주요 성을 우회한 것으로 보아서 이 당시 고구려 군이 요동성 등 10성을 회복했을 것이라고도 한다.
고구려가 멸망을 한 이유도 있지만, 고구려 관련된 기록은 현재 거의 남아있지 않고 대부분 중국측 사서 (《구당서》·《신당서》·《자치통감》 등)에만 의존하고 있고 또 그것을 바탕으로 쓴 삼국사기정도의 사서에 의존하고 있으며 최근 발견되고 있는 고구려 유민 묘비명을 통해 추정만을 하고 있다.
또한 중국측 사서에 의존 하다보니 후대에 전해지는 고구려인들 또한 대부분 중국측에 항복 혹은 포로로 잡혔던한 인물들, 즉 손대음·고연수·고혜진·고돌발 등의 인물들 만이 기록에 남아 있다.
제1차 고구려-당 전쟁에서 중국 측 사서에 기록되어 있는 당에 투항하지 않은 고구려측의 장군, 지휘관은 단지 이름만이 전해지는 주필산 전투의 대대로고정의만이 전해질 뿐이다.
이것은 이후 벌어지는 고구려 멸망 때까지 고구려-당 전쟁 동안 계속 이어지며 이후 결국 중국 당나라에 투항한 인물들, 즉 연개소문의 아들 연남생과 그의 자손들, 묘비명으로 밝혀진 고구려 유민 고질·고현·고족유·이타인 등 만이 전해진다.
당 태종의 당군이 요동성을 함락한 이후 주필산 전투 때까지 상당한 시간의 지체가 있는데 이것에 대한 기록이 없으며 이후 벌어진 끝까지 함락되지 않은 신성 및 건안성 전투의 기록도 생략되어 있으며 (신성·건안성 전투는 주필산전투와 이후 667년의 금산전투와 더불어 당나라 초기 고구려와의 4대전투 중의 하나로 기록될 정도의 큰 전투이다) 후대에 안시성 전투 때문에 잘알려진 주필산 전투 또한 전투 초기의 당군의 승리한 부분만이 남아 있고 이후의 기록이 전혀 없다.
특히 고구려 원정 때 참전했던 왕부참군 교보명은 장안으로 돌아와서 사공 방현령에게 고구려를 취할 수 있는 방법을 진언했고 방현령은 소개장을 써서 당 태종에게 올렸다.
당 태종이 교보명을 부르자 이에 교보명은 그 앞에서 말하길 "자신이 직접 평양에 가서 고구려를 설득하고 그것이 안되면 한나라때의 자객 부개자처럼 연개소문의 목을 베어 그 나라를 항복시키겠다."라고 하였다.
이에 당 태종은 그 용기를 가상히 여겨 자신이 찾던 자가 이와 같은 인물이라고 칭찬했지만 그를 차마 사지인 고구려에 보내지 못하고 대신 자신의 옆에 두었다.
"평원의 다른 족속들과 달리 고구려는 산에 의지하여 성을 만들었기 때문에 조기에 함락시킬 수 없습니다.
앞서 왕이 직접 원정했을 때, 그 백성들은 농사를 짓지 못했으며, 우리가 정복한 성에서는 곡물들을 수확하였으나, 가뭄이 계속되어 백성의 태반이 식량이 부족하게 되었습니다.
이제 만약 적은 군사를 자주 보내, 그 영역을 번갈아 침략하여 그들로 하여금 방어에 지치게 하고, 쟁기를 놓고 싸움터로 나가게 한다면, 수년 내에 천리의 들판은 적막해질 것이며, 민심은 저절로 이반될 것이니, 이렇게 되면 압록강 이북은 싸우지 않고도 빼앗을 수 있을 것입니다. "
따라서 당 태종은 이때부터 지속적으로 국지적인 소모전을 통해 고구려의 변경을 끊임없이 침범하여 고구려의 변방을 피폐하게 만든 후에 고구려를 크게 침공하는 것으로 전략을 수정한다.
당 태종 이세민은 유격전에 능한 좌무위 대장군 우진달을 청구도행군대총관으로 삼고, 우무위 장군 이해안을 보좌관으로 하여, 군사 1만여 명을 출동시켜, 누선을 타고 내주로부터 해로로 진격케 하고, 또한 태자 첨사 이세적을 요동도행군대총관으로 삼고, 우무위 장군 손이랑 등을 보좌관으로 하여, 군사 3천 명을 거느리고, 영주 도독부의 군사와 함께 신성으로 진격하게 하였다.
또한 당 태종은 장차 해로를 통한 대대적인 침공을 위해 송주 자사 왕파리 등에게 명령하여, 강남 12주의 공인들을 징발하여, 큰 배 수백 척을 만들어 고구려를 공격하려 하였다.
당 태종이 조서를 내려 우무위 대장군 설만철을 청구도행군대총관으로 삼고, 우위 장군 배행방으로 그를 보좌케 하여 장병 3만여 명과 누선 및 전함을 가지고 내주로부터 바다를 건너 고구려를 공격하였다.
그날 밤, 고구려 군사 1만여 명이 당군의 고신감의 배를 습격하다가 당군의 복병이 출동하여 물러났다.
마침내 당 태종은 고구려가 피폐되었다고 판단하고, 다음 해에 30만 대군을 출동시켜 일거에 멸망시킬 것을 논의에 붙였다. 하지만 이 때 당의 신하들이 의견을 말했다. "대군이 동방으로 원정하기 위해서는 반드시 1년의 군량미를 갖추어야 합니다.
수 나라 말기에 검남 지방만은 도적의 침입이 없었고, 지난 번의 요동 정벌 때에도 검남이 참여하지 않았으니, 그곳의 부유한 백성들로 하여금 선박을 만들게 해야할 것입니다. " 따라서 당 태종이 이 말을 따라 좌령 좌우부 장사 강위를 검남도에 파견하여, 나무를 베어 선박을 만들게 하였다.
훗날 661년 제2차 고구려-당 전쟁 때에도 계필하력(契苾何力)이 이끄는 당의 대군이 이곳을 급습하여 점거하였다.
기습 침공해온 당나라 군을 맞아 박작성 성주 소부손이 보병과 기병 1만여 명을 거느리고 방어하였다.
설만철이 우위 장군 배행방으로 하여금 보병과 모든 군사를 거느리고 소부손의 고구려 군을 일제히 공격하자 고구려 군사가 무너졌다.
당 태종은 또한 내주 자사 이도유에게, 군량과 기계를 운반하여 오호도에 비축하라는 명령을 내렸다.
당 태종은 유언으로 조칙을 내려 더 이상의 고구려 정벌을 중지하게 하였고 이로써 당나라와의 국지전은 중단되었으며 그 해 대거 고구려를 침공하려던 당의 계획 또한 백지화되었다.
649년~654년 당 태종의 사망과 일시 소강상태.
당 태종이 사망하며 모든 고구려 침공 관련 중단할 것을 유언으로 남긴 이후 한동안 고구려와 당의 국지전은 당분간 없이 소강상태를 유지하였다.
이무렵 당은 당 태종 사망 이후 당 고종이 등극하였고 장손무기가 사실상 권력을 쥐고 당 태종 시절의 정관의 치에 이은 영휘의 치로 불리는 안정적인 정세에 있었고 이후 당나라 측천무후와의 내부 권력 투쟁이 발생하면서 대외적으로 신경 쓸 겨를이 없었다.
654년 보장왕 13년 겨울 10월, 고구려는 당에 빼앗긴 거란에 대한 영향력을 발휘하기 위하여 장수 안고로 하여금 고구려 군과 말갈군을 보내어 거란을 공격하게 하였다. 하지만 거란의 송막 도독 이굴가가 고구려의 침공에 대항하여 신성에서 고구려 군을 기습하여 고구려 군 5백명을 참살하고 7백여필의 말을 빼앗는 전과를 얻고 고구려의 공격을 막아 내어 고구려 원정군을 물리친다.
그 다음 해 655년 보장왕 14년 봄 정월, 고구려가 백제·말갈과 더불어 신라의 북쪽 변경을 침공하여 33개 성을 점령하였는데, 이렇게 고구려에 신경을 쓰지 못하는 사이 백제, 고구려와 끊임없이 전쟁을 치루며 수세에 몰린 신라의 김춘추는 위기타개책으로 또 다시 당에게 구원요청을 하였고 당나라가 이를 받아들여 고구려를 견제하기 위해 또 다시 소규모의 고구려 침공을 계획하게 된다.
이에 655년 보장왕 14년 2월, 당나라는 신라를 구원 요청 때문에 영주 도독 정명진(程名振)과 좌위 중랑장 소정방을 보내어 군사를 거느리고 와서 공격하였다.
정명진은 과거 645년 제1차 고구려-당 전쟁 때 고구려의 비사성을 야간 기습하여 함락 시켰던 유격전에 능하여 명성을 떨치는 유격전의 적임자였다.
보장왕 17년 여름 6월, 당나라 영주 도독 겸 동이 도호 정명진(程名振)과 우령군 중랑장 설인귀가 군사를 거느리고 요서지역의 고구려 영토를 기습 침범하였다.
당나라의 침범이 예사롭지 않자 이에 고구려에서는 대장 두방루(豆方婁)에게 3만의 병사를 붙여 파견하여 요격하였고 정명진과 설인귀의 당나라 군에 대적하여 크게 격전이 벌어졌다.
다음 해 보장왕 18년 겨울 11월, 이번에는 당나라 우령군 중랑장 설인귀가 처음으로 단독으로 군대를 지휘하여 고구려 요서지역 영토를 침범한다.
이에 고구려는 대장 온사문(溫沙門)이 이에 요격하러 출병, 횡산(요양 부근의 화표산)에서 설인귀의 부대와 치열하게 전투를 하였다.
또한 이어서 설인귀의 당나라 군은 석성으로 침입하여, 고구려 군과 전투를 한다.
특히 이 전투에서는 당나라 측 사서에 당시 지휘하던 설인귀의 활약이 묘사되어 있는데 설인귀는 단기로 진격하여 고구려 군의 궁사를 생포한 일화가 소개되어 있다.
석성 전투가 시작되자 마자, 고구려 군에는 한 신궁(神弓)이 있어서 원거리에서 연속하여 당나라 군의 병사 10여명을 사살하는 신기를 보이자, 설인귀가 이에 활을 맞 쏘지 않고 직접 말을 몰고 달려 들어서 그 고구려 신궁을 생포하였다.
앞서 당나라는 설연타(薛延陀)를 멸망시켜서 사실상 고구려를 제외한 주변국을 모두 제압하였다.
또한 당나라와 신라의 연합작전으로 소정방(蘇定方)이 이끄는 당나라의 대군이 바다를 건너 백제를 침입, 멸망시킴으로써 고구려는 외교적으로 완전히 고립된 상황을 맞이하게 되었다.
이것은 제1차 고구려-당 전쟁 때와 달리 고구려 남쪽에서는 신라 군 또한 당나라 군을 도와 고구려를 공격함으로써 고구려는 남과 북 양쪽으로 공격을 받게 되는 더한 어려움에 처하게 되었다.
또한 660년 백제의 멸망 시 당나라는 13만이나 되는 대군을 해상을 통해 공격하여 성공한 자신감으로 제2차 고구려-당 전쟁 때는 대대적인 해상으로의 침공작전을 기획하게 된다.
나·당 연합군의 공세에 밀려 백제는 결국 멸망하고 말았다.
661년 보장왕 20년, 이에 고구려는 장군 뇌음신(惱音信)과 말갈 장군 생해(生偕)를 보내서 신라의 술천성(述川城, 현 경기도 여주시 금사면 일원)을 공격했으나 함락시키지 못하고 이어서 신라의 북한산성(北漢山城)을 공격하였다.
성주인 대사(大舍) 동타천(冬陁川)의 용맹한 반격으로 회군하였다.
661년 백제를 멸망시킨 나·당 연합군은 그 여세를 몰아 고구려로 진격하였다.
당나라 군은 평양을 직접 공격하였고, 당 고종은 4만4천 명의 병력을 징발하여 고구려의 변방을 공격하였다.
그러나 백제 부흥군은 왜국으로부터의 구원군의 지원을 받으며 나·당 연합군의 후미를 치는 바람에 신라 군이 다시 남진하여 백제부흥군과 싸워야 했으며, 그 상황을 이용하여 고구려는 서북 변방에 병력을 집결시켜 당나라 군을 격퇴하였다.
이에 당나라 군은 그 해 음력 4월에 다시금 대군을 거느리고 수륙양공 작전을 구사하며 평양을 향해 진군하였다. 하지만 이번에도 당나라 군이 패하자 당나라 조정에서는 고구려와 휴전해야 한다는 여론이 일어났으며, 이에 밀린 당 고종은 일시적으로 고구려 공략을 중지하였다.
661년 보장왕 20년 5월, 고구려는 백제 부흥군 지원을 위해 장군 뇌음신(惱音信)과 말갈의 장군 생해(生偕)의 군대와 연합하여 신라의 칠중성(七重城, 현 경기도 파주시 적성면)을 침공하였다.
20여 일간 신라 군은 맹렬히 저항했다.
마침내 함락이 용이하지 않아 고구려 군은 포위를 풀고 물러나려 하였으나 칠중성 내부에 분열이 생기면서 함락하게 된다.
고구려 군이 물러날 기세를 보이자 성 내부의 대나마(大奈麻) 비삽(比歃)이라는 관리가 몰래 고구려 진영으로 편지를 보내어 "성의 식량이 떨어지고 힘이 다했으니 이제 공격하면 반드시 항복을 받을 수 있다"라고 하였다.
이에 뇌음신과 생해의 고구려·말갈 군은 다시 맹렬히 공격한다.
성주였던 필부(匹夫)는 비삽이 배신한 것을 알고 그의 머리를 베어 성밖으로 던지면서 성 안의 신라 군사들에게 말하였다. " 충신과 의로운 병사는 죽어도 굴하지 않는다.
성의 존망이 이 한 번의 싸움에 달렸다"라고 하였다.
이 소식은 신라 서라벌까지 전달되었고 무열왕은 크게 슬퍼하여 그의 관등을 급찬(級湌)으로 추증하였다.
이제 뇌음신과 생해의 고구려·말갈 군은 지만 군사를 옮겨 북한산성을 포위하여 공격을 시작한다.
고구려 군은 열흘이 지나도록 포위망을 풀지 않고, 포차(抛車)를 벌려 놓고 돌을 던지며 북한산성을 공격하였다.
신라 북한산성의 성주(城主)인 대사(大舍) 동타천(冬陁川)은 군사를 지휘하여 20여 일간을 견뎠으나 군량과 힘이 다하여 마침내 신라군은 위태롭게 되었다. 하지만 시기적으로 전투 당시 장마철로 진입하던 때로 추정된다. 《삼국사기》에는 별안간 큰 별이 고구려군진에 떨어지고 번개와 벼락이 치며 큰비를 퍼부으니, 고구려군은 포위를 풀고 물러갔다고 기록되어 있다.
실제로 장마가 시작되는 시기로써 고구려 군이 철수한 것으로 판단된다.
고구려와 신라의 칠중성·북한산성 전투는 중국 측 사서에는 등장하지 않으며 《삼국사기》에만 등장한다. 661년은 이미 백제가 망한 직후이므로 백제 부흥군을 지원 또는 백제 멸망에 따른 신라 견제를 위해 고구려가 신라를 공격한 것으로 추측된다.
661년 고구려 보장왕 20년 음력 8월에 당나라는 드디어 총 44만의 대군을 6개의 부대로 편성해 고구려를 향해 2차 침공에 나섰다.
예전 수나라의 침공, 그리고 당 태종의 제1차 침공 때와 확연한 차이는 주력 침공군은 해상으로 바다를 건너 고구려에 상륙하였다는 점이다.
과거에는 고구려 침공 시, 수 양제·당 태종은 수군을 통한 공격도 있었지만 엄연히 주력은 육상을 통한 요하를 건너 요동으로 진공하던 전통적인 방식이었다.
하지만 이번 당나라의 제2차침공은 전혀 다른 방식으로 기획되었다.
이미 당 태종 때부터 오랜 기간 선박을 건조하고 수군을 양성하여 충분한 준비를 마쳤기에 총 6개의 대부대 중 2개의 대부대인 소사업(蕭嗣業)의 부여도행군(扶餘道行軍)과 정명진(程名振)의 누방도행군(鏤方道行軍)은 과거 전통적인 침공루트인 요하를 건너 요동지역으로 침공하였지만 이것은 고구려의 주의를 끌려는 양동작전이었고 실제 정작 주력이자 대다수라 할 수 있는 4개의 대부대, 계필하력(契苾何力)의 요동도행군(遼東道行軍)·소정방의 평양도행군(平壤道行軍)·임아상(任雅相)의 패강도행군(浿江道行軍)·방효태의 옥저도행군(沃沮道行軍)은 해상을 통해 바다를 건너 침공하려 하였다.
특히 평양성을 직공하려는 소정방·방효태·임아상의 부대는 660년 백제 침공 때도 성공적으로 해상 침공 작전을 수행했던 진짜 주력 부대였다.
무엇보다 전년도에도 소정방·방효태 등은 같은 방식으로 성공적으로 백제를 침공하여 해안에서 방어군을 요격하고 백제의 수도 사비성을 순식간에 포위 함락시킨 성공적인 경험이 있었다.
이 정도의 대단위 상륙작전은 규모 면에서도 과거 한국전쟁 때 더글러스 맥아더가 이끌던 미군의 인천상륙작전을 훨씬 상회하며 2차세계대전 때 연합군의 노르망디 상륙작전에 비견될 정도의 대규모 침공작전이었다. (하지만 제1차 고구려-당 전쟁 때와는 달리 요동지역 및 그 외 지역의 구체적인 전투 기록및 일지가 남아 있지 않다)
개전 초기: 대동강·압록강 전투.
661년 보장왕 20년 가을 8월, 마침내 소정방의 평양도행군, 방효태의 옥저도행군, 임아상(任雅相)의 패강도행군 등의 당나라 대군은 패수, 지금의 대동강하류에 상륙하였다.
이들은 정확히 1년 전 백제침공 때도 똑같이 백제영토였던 기벌포에 상륙하여 방어하던 백제 군을 물리치고 백제 수도 사비성을 함락시킨 승리의 경험이 있었다.
또한 9월, 계필하력(契苾何力)의 요동도행군은 압록강 하류로 상륙한다.
이렇게 개전초기 당의 주력 대군은 순식간에 대동강에 상륙하여 방어하던 고구려 군을 물리치고 평양성을 포위하였고 또다른 정예주력부대는 압록강 하류를 방어하던 고구려 정예부대를 섬멸하고 진주하게 되어 고구려는 주력 대다수 군이 있는 압록강 이북 요동 지역 및 국내성과 압록강 이남의 수도 평양이 단절되는 위기까지 맞게 된다.
본국 당나라에서는 수도 장안이 위급해지는 긴급상황이 발생하게 되고 당나라는 정인태를 대총관으로 철륵도행군을 편성하여 출진시켰고 그리고 병력이 부족하여 고구려로 출병했던 소사업(蕭嗣業)의 부대를 회군시켜서 선악도행군으로 긴급히 편성하였고 설인귀·손인사·유심례 등을 부총관으로 참전시켜 철륵과의 전쟁에 나섰다. 하지만 정인태가 이끄는 당의 철륵도행군은 전멸을 당해 당은 큰 위기에 빠졌고 이를 타개하기 위해 철륵 출신의 계필하력(契苾何力)의 정예 요동도행군 마저도 철륵 전선에 추가 투입을 위해 긴급히 군사를 철수하라는 조서가 있었으므로 계필하력이 이끄는 주력 요동도행군도 다시 바다를 건너 당으로 돌아가야 했다.
이렇게 갑작스러운 철륵의 반란에 따른 당나라 내부 문제가 발생하여 고구려에 출정했던 상당수의 부대가 이미 급히 당나라로 회군하자, 해상으로 대거 침입하여 평양성을 포위한 소정방의 평양도행군·임아상(任雅相)의 패강도행군·방효태의 옥저도행군 등의 당의 대부대는 이제 역으로 적국 한가운데에서 완전 고립상태에 빠진다.
소정방은 함자도총관 유덕민을 긴급히 신라에 보내어 식량 및 군사 원조를 요청한다. 1년 전 660년 백제 침공 때 순식간의 해안의 백제 군을 요격하고 백제의 수도 사비성을 함락했던 때 와는 상황이 너무나도 달랐다.
또한 압록강 부근에 진주했던 계필하력의 정예 요동도행군의 철수로 요동지역과의 단절이 해제되면서 북쪽의 정예 고구려 군이 대단위로 수도 평양성으로 몰려올 수 있었다.
임아상(任雅相)의 패강도행군과 소정방의 평양도행군은 평양성을 포위하고 있였다.
661년 보장왕 20년 12월, 날씨가 몹시 추워서 패수가 얼어 붙었고 당나라 군대가 높은 망루가 있는 수레인 운차와 성문을 깨뜨리는 충팽을 앞세우고 북과 징을 울리며 공격해왔다.
게다가 압록강 하구를 점령했던 계필하력(契苾何力)의 요동도행군의 철수로 육로로의 식량보급도 끊겨 버렸다.
소정방은 함자도총관 유덕민을 긴급히 신라에 보내어 식량 및 군사 원조를 요청한다. 1년 전 660년 백제 침공 때 순식간의 해안의 백제 군을 요격하고 백제의 수도 사비성을 함락했던 때와는 상황이 너무나도 달랐다.
662년 보장왕 21년 2월, 드디어 고구려 군은 각지의 부대를 모아 각각 고립된 당의 대군에 총공격을 나선다.
한편 옥저도행군 대총관 방효태는 그의 부장들이 포위망을 뚫고 유백영이나 조계숙의 다른 진영으로 탈출하기를 권하였으나 방효태는 '유백영등이 어떻게 나를 구원하겠는가?
또 내가 데리고 온 향리 자제 5천여명이 이제 모두 죽었는데 어찌 나 한 몸만 살아남길 구하겠는가?' 하였다.
이어서 연개소문이 이끄는 고구려 군이 육박하여 공격하니 죽은 자가 수만명에 달했고 방효태는 몸에 화살이 고슴도치처럼 집중되어 그 아들 13인과 방효태가 이끈 옥저도행군은 사수에서 몰살하였다.
신라 군의 보급과 당군의 대탈출.
당군의 고구려 협공 요청에 따라 신라 군이 평양으로 향하던 도중, 평양을 포위하고 있던 소정방으로부터의 다급한 군량수송 요청이 함자도총관 유덕민을 통해 들어왔다.
문무왕은 기뻐하며 곧 떠나려는 김유신에게 "국경을 넘어서부터, 상벌은 마음대로 하라(出疆之後 賞罰專之可也). " 라고 하는 면책특권을 주었다.
김유신은 고구려 군이 큰길에서 지킬 것을 염려해 일부러 험하고 좁은 길을 택해 나아갔는데, 이따금 길에서 적병을 만나 싸워서 이기면서 장새(獐塞, 현 황해도 수안군 일원)의 험한 곳에 이르렀다. 겨울의 혹한에 사람과 말이 지치고 피곤해 쓰러지는 자가 속출하는 앞에서 김유신은 웃옷을 벗고 직접 채찍을 잡고 말을 몰아 앞에서 사람들을 이끌었다.
그렇게 험한 길을 빠져나와 휘하의 보기감(步騎監) 열기(裂起)·구근(仇近) 등 15명을 먼저 평양에 보내어 신라 군이 도착했음을 소정방은 알렸는데, 이때 소정방은 난새와 송아지를 종이에 그려 보냈다.
원효(元曉)의 풀이로 이것이 신라 군에게 "어서 군사를 돌리라(速還)"는 암호임이 확인되었고, 양오(楊隩)에 진을 친 유신은 김인문과 김양도·김군승 부자를 보내어 당의 진영에 군량을 보내고, 소정방의 평양도행군은 군량을 받자마자 바로 바다를 통해 다시 대철수 작전을 수행했다.
마치 제2차세계대전 초기, 독일군에 의해 완전 포위된 연합군이 다이나모 작전을 통해 됭케르크에서 세기의 대철수작전을 했던 것과 양상이 같았다.
김유신의 명령으로 당의 진영에 갔던 김양도 등은 따로 군사 8백 명과 함께 뱃길로 귀국했는데, 김유신은 퇴각하는 길에 고구려 군의 기습에 대비해 북과 북채를 모든 소의 허리와 꼬리에 매달아 뛸 때마다 소리를 내게 하고, 또 땔나무를 쌓아 놓고 태워서 연기와 불이 끊이지 않게 해놓는 등의 교란 작전을 펼치면서 밤중에 몰래 표하(瓢河, 임진강)에 이르렀다. 강을 건너기에 이르러 김유신은 "나중에 건너는 놈은 베겠다!"는 명을 내렸고, 군사들이 다투어 강을 건너는데 반쯤 건너자 고구려 병사들이 추격해 와서 미처 건너지 못한 신라 병사들을 잡아 죽였다.
신라 군이 강나루를 건너 강가에서 쉬는데 고구려 군이 또 다시 강을 건너 공격 해 왔다. 하지만 노련한 백전노장 김유신의 신라 군은 이미 방비가 되어 있었다.