삼국지 전쟁사 · 형주의 지리와 전략
양양성과 번성은 왜 형주의 길목이었을까요?
한수 양안의 두 성은 형주에서 중원으로 올라가는 길과 북쪽에서 장강 중류로 내려오는 길을 함께 지켰습니다. 관우의 북상부터 남송의 포위전까지, 두 성을 오래 붙들어야 했던 이유를 지형에서 찾아봅니다.
삼국지에서 양양과 번성을 떠올리면 한수에 휩쓸린 우금의 칠군이 먼저 생각납니다. 그런데 그만한 승리를 거두고도 관우는 왜 번성 앞에 더 머물렀을까요? 천 년 뒤 원군도 같은 두 성 앞에서 여러 해를 보냈습니다. 저는 그 이유를 성벽 바깥에서 먼저 찾아보려 합니다. 두 성이 지킨 것은 한수의 나루와 그 나루에 이어지는 남북의 길이었습니다.
1. 형주와 중원 사이의 길목
지도를 볼 때는 세 곳을 먼저 찾아보시면 좋겠습니다. 서쪽의 이릉은 장강이 삼협을 빠져나오는 오늘날 이창 일대입니다. 강을 타고 동쪽으로 가면 남군의 중심인 강릉을 지나 한수가 장강과 만나는 하구, 오늘날 우한 일대에 닿습니다. 양양과 번성은 이 장강 본류에서 북쪽으로 떨어진 한수 중류에 있습니다.
양양에서 한수를 건너 북상하면 남양분지와 그 중심지였던 완으로 이어집니다. 거기서 다시 낙양과 중원으로 나아갈 수 있습니다. 강을 건넌 뒤 넓어지는 분지의 길을 활용할 수 있다는 점에서, 한중에서 진령의 산길을 넘어 관중으로 나가는 축과 조건이 달랐습니다. 군대가 다른 길을 찾을 수는 있어도 병사와 수레, 군량을 같은 길로 계속 보내려면 도하 지점과 뒤의 도로를 지킬 병력이 필요합니다. 적이 양번을 쥔 채 남아 있다면, 북상하는 군대는 전방의 적과 후방의 보급을 함께 걱정해야 했습니다.
208년 유표가 죽은 뒤 조조가 양양에 이르자 유종은 항복했습니다. 제갈량의 융중대에는 형주와 익주를 확보하고 손권과 연대한 뒤, 천하에 변고가 생기면 형주군을 완·낙양으로, 익주군을 진천으로 보낸다는 구상이 나옵니다. 융중대의 문장에는 양양과 번성이 따로 등장하지 않습니다. 다만 그 길을 지도 위에 놓고 보면, 저는 두 성을 쥐고 한수를 건널 수 있어야 형주군이 북쪽에 오래 압력을 가할 수 있었다고 봅니다. 유종의 항복은 그 출발 조건을 조조에게 유리하게 바꾸었습니다.[1]
2. 양번은 왜 공략하기 어려웠을까요?
양양 고성은 한수 남안에 있고 번성의 옛 도심은 맞은편 북안에 있습니다. 위성영상에서 한수는 양양의 북쪽을 지나 동쪽으로 크게 굽습니다. 남쪽과 남서쪽에서는 숲이 덮인 현산 일대 구릉이 고성 가까이까지 이어집니다.[2]
한수와 현산 사이에서 공성군을 펼치기 어려웠습니다
위성지도에서 양양 고성의 북쪽을 보시면, 한수가 성 앞을 지나 동쪽에서 남쪽으로 크게 돌아 나갑니다. 아래쪽에는 현산의 구릉이 올라옵니다. 북안에서 오면 먼저 한수를 건너 병력을 상륙시켜야 하고, 남쪽에서 오면 구릉과 강 사이로 병력과 수레를 들여보내야 합니다. 지금 고성 둘레에는 인공 해자도 보입니다. 《수경주》는 옛 양양성 북쪽이 한수에 닿았다고 적습니다. 219년 당시 성벽과 해자의 치수, 강줄기와 나루의 정확한 위치는 이 영상만으로 알 수 없습니다.[2]
지형을 바탕으로 한 추론입니다. 병사 몇 줄이 지나갈 길과 공성군이 진지를 펼칠 공간은 다릅니다. 성벽을 치려면 수레로 목재와 돌을 날라 장비를 조립하고, 그 곁에서 공격 부대를 교대시키며 군량을 계속 들여보내야 합니다. 하안의 낮은 땅이 범람하거나 물이 빠진 뒤에도 질척했다면, 무거운 짐을 실은 수레가 다닐 단단한 길과 공성 장비를 세울 자리가 더 줄었을 겁니다. 공격군이 많아도 좁은 접근로에 몰리면 한꺼번에 성벽에 붙기 어렵고, 수비군은 장비가 들어올 만한 곳에 병력을 집중할 수 있습니다.
양양의 육로를 막아도 맞은편에 번성이 있었습니다
두 성의 배치에서 읽을 수 있는 점은 이렇습니다. 양양 쪽 육로를 틀어막아도 번성이 건재하고 수비군이 한수를 쓸 수 있다면, 북쪽에서 온 군량을 번성에 모아 배로 양양에 보낼 수 있습니다. 반대로 양양에서도 번성에 구원병을 보낼 수 있습니다. 공격군이 이 길을 끊으려면 두 성의 육상 출입로에 병력을 나눠 두고, 강 양쪽의 선착 지점과 상·하류에서 들어오는 배까지 감시해야 합니다. 그동안 바깥에서 오는 구원군을 막을 병력과 자기 군량을 실어 나를 길도 필요합니다. 성 하나를 둘러싸는 것보다 포위에 훨씬 많은 병력과 시간이 드는 이유입니다.
조조가 211년 위수에 부교를 놓았고, 남송 때 양양과 번성 사이에 실제 부교가 있어 양양에서 번성으로 구원병을 보낼 수 있었습니다. 219년 양번에 상설 부교가 있었는지, 양안 사이로 실제 어느 정도의 군량이 오갔는지는 기록에서 확인되지 않습니다. 다만 〈조엄전〉에는 서황이 번성의 육상 포위망을 돌파한 뒤에도 관우의 배가 한수를 장악해 양양의 연락이 끊겨 있었다고 나옵니다. 땅에서 포위를 풀고도 강을 되찾기 전에는 맞은편 성에 닿기 어려웠던 실제 사례입니다.[3][7]
번성을 먼저 노릴 이유가 있었지만, 번성도 만만치 않았습니다
제 생각에 번성을 노릴 이유는 북안에 발판을 얻을 수 있다는 데 있었습니다. 북쪽에서 오는 구원군과 군량이 한수에 닿는 곳에 번성이 있었습니다. 번성을 빼앗아 북안의 나루까지 장악한다면 양양의 맞은편 지원 거점을 없애고, 양양을 향하는 배도 양쪽 기슭에서 막기 쉬워집니다. 남쪽에서 올라온 관우에게는 남양분지로 나아갈 교두보도 생깁니다. 관우가 양양을 포위하면서도 번성의 조인을 집중적으로 공격한 사실은 기록에 남아 있습니다. 그 선택의 이유는 두 성과 북쪽 길의 위치를 놓고 한 해석입니다.[4]
공격 방향에 따라 부담도 달랐을 겁니다. 북쪽에서 치면 육로로 병력을 펼칠 여지가 있지만, 강 건너 양양에서 오는 지원을 막아야 합니다. 관우처럼 남쪽에서 올라오면 병력뿐 아니라 장비와 군량까지 강 건너로 보내야 합니다. 강변 저지대가 잠기면 보병과 수레는 접근하기 어려워지는 반면, 배를 가진 쪽은 물이 찬 곳을 통해 성 가까이 갈 수 있습니다.
219년에는 실제로 그 이점을 관우가 잡았습니다. 《삼국지》는 물에 잠긴 번성의 성벽이 곳곳에서 무너지고, 관우가 배로 성에 접근해 여러 겹으로 에워쌌다고 전합니다. 그래도 조인의 수비대는 북쪽에서 서황의 구원군이 닿을 때까지 버텼습니다.[6][7]
3. 219년 관우는 번성 앞에서 무엇을 얻으려 했을까요?
건안 24년, 관우는 강릉을 비롯한 남군을 근거지로 북상해 양양의 여상을 포위하고 번성의 조인을 공격했습니다. 번성을 장악하면 한수 북안에 발판을 얻을 수 있었습니다. 조조군은 두 성을 지키고 북상로를 막는 것이 당면 과제였습니다. 손권은 처음부터 양번 포위에 참가한 세력이 아니었지만, 전역 후반에 관우의 후방인 남군을 공격하면서 전세를 바꾸었습니다.[4]
| 세력 | 지휘관과 목표 | 사료에 남은 병력 |
|---|---|---|
| 유비군 | 관우. 양양을 포위하고 번성을 공격. | 전체 규모 미상. 포위망을 구하러 나선 한 차례의 반격에는 보병과 기병 5천 명. |
| 조조군 | 번성 조인·만총, 양양 여상. 우금·방덕과 서황이 구원에 투입. | 번성의 인원과 말은 수천으로 기록. 우금은 칠군을 이끌었고, 서황의 증원까지 합친 총병력은 미상. |
| 손권군 | 여몽·육손. 공안·강릉과 장강 상류 방면의 거점을 장악해 관우의 후방을 차단. | 이 작전에 동원한 총병력은 미상. |
한수의 범람과 우금의 항복
가을에 열흘 넘게 비가 내렸고, 한수가 넘쳐 번성 주변 평지가 잠겼습니다. 번성 북쪽에 따로 진을 친 방덕의 부대는 제방으로 피했습니다. 관우는 배를 띄워 물에 고립된 조조군을 공격했습니다. 우금이 이끈 칠군은 항복했고, 방덕은 붙잡힌 뒤 항복을 거부해 죽었습니다. 《삼국지》 〈오주전〉은 관우가 이때 얻은 보병·기병 포로 3만 명을 강릉으로 보냈다고 전합니다. 이 숫자는 해당 기록의 포로 규모이며 양군 전체의 참전 인원이나 전사자 수와는 구별해야 합니다.[5]
이 승리 뒤에는 관우에게 호응하는 무리가 나타났고, 조조는 수도를 허에서 옮기는 방안까지 논의했습니다. 번성에서는 성벽의 얼마 남지 않은 부분만 수면 위로 드러났고, 관우의 배가 둘러싸면서 군량도 바닥을 드러냈습니다. 수비 진영에서 작은 배로 성을 빠져나가자는 의견이 나왔습니다. 만총은 홍수가 오래가지 않으리라 보고 버티자고 했습니다. 만총의 판단으로는 번성 수비대가 관우의 뒤를 칠 수 있었기 때문에 관우도 성을 지나쳐 북쪽으로 밀고 올라가기 어려웠습니다. 조인은 그 말을 받아들여 성에 남았습니다.[6]
제 해석으로는 관우에게 수위가 내려가기 전이 승부를 걸 기회였습니다. 우금의 구원군이 무너졌고, 평소에는 성 앞 접근을 가로막을 한수가 이번에는 관우의 배를 성벽 가까이까지 데려다주었습니다. 이때 번성을 얻으면 강을 건너 북쪽으로 나아갈 발판이 생깁니다. 반대로 물이 빠지고 조조의 다음 구원군이 도착하면 북안에서 다시 공격받을 수 있었습니다. 관우가 포위를 유지하는 동안 강릉의 군량과 퇴로를 지켜야 했던 이유도 여기에 있습니다.
번성에 구원군이 닿고 강릉이 넘어가다
서황은 새로 편성된 병력이 많은 상태에서 증원을 기다렸습니다. 함께 온 조엄은 물이 아직 깊은 데다 조인과 연락할 수 없어, 적은 병력으로 당장 치면 성 안팎의 군대가 함께 싸우기 어렵다고 봤습니다. 먼저 조인에게 구원군이 오고 있음을 알렸고, 조조가 전후로 보낸 증원 열두 영(營)이 합류했습니다. 각 영의 인원은 알려져 있지 않습니다. 서황은 위두의 포위 진지를 공격하겠다고 소문을 내고 실제로는 다른 진지인 사총을 쳤습니다. 관우가 보병과 기병 5천 명을 이끌고 맞섰으나 서황군이 포위망을 돌파했습니다. 한수의 물도 빠지면서 번성 수비군이 성 밖으로 나올 수 있었습니다.[7]
그 무렵 손권은 조조에게 관우를 치겠다는 서신을 보냈고, 조조는 관우에게도 그 내용을 알렸습니다. 앞서 여몽은 병을 이유로 물러나 관우가 후방 병력을 북쪽에 돌리도록 유도했습니다. 이후 군사를 상인 차림으로 위장시켜 강변 초소를 장악했고, 사인이 지키던 공안과 미방이 지키던 강릉의 항복을 받았습니다. 육손은 이도와 이릉 일대를 장악해 장강 상류로 이어지는 길도 압박했습니다. 관우가 돌아가는 길에는 이미 강릉이 넘어가 있었습니다. 여몽이 강릉에 남은 가족들을 보호한다는 소식이 전해지자 관우군은 흩어졌고, 관우와 관평은 손권군에 잡혀 죽었습니다.[8]
피해와 영향. 조조군은 우금의 칠군이 항복하고 방덕을 잃었으나 양양과 번성을 지켰습니다. 유비군은 포위망이 뚫리는 과정에서 일부가 죽거나 붙잡혔고, 강에 빠져 죽은 병사도 있었습니다. 퇴각 과정에서 관우와 관평도 잃었습니다. 손권군은 강릉과 공안을 얻었습니다. 세 세력의 전체 전사·부상 규모는 확인하기 어렵습니다. 유비군이 장강 중류에서 한수를 따라 북쪽을 압박할 수 있는 근거지를 잃었다는 점이 전역의 가장 큰 변화였습니다.[4][7][8]
4. 손권의 주력은 왜 합비로 향했을까요?
여몽은 일찍이 남군과 장강 상류의 거점을 지키면서 장차 양양에도 병력을 둘 수 있다고 구상했습니다. 그만큼 오에도 양양은 매력적인 목표였습니다. 234년 제갈량이 서쪽에서 위를 공격할 때, 손권은 주력을 거느리고 합비신성으로 갔습니다. 육손과 제갈근은 강하·면구 방면에서 양양을 압박했고, 손소와 장승은 동쪽에서 움직였습니다. 《자치통감》은 육손·제갈근의 양양 방면 병력을 1만여 명으로 기록합니다. 위는 그해의 공세에서 양양과 합비신성을 지켰습니다.[9]
저는 두 목표의 차이를, 공세를 얼마나 오래 유지할 수 있는가에서 보고 싶습니다. 양번을 노리려면 한수를 거슬러 올라가는 동안 보급을 유지하고 두 성을 압박해야 했습니다. 합비 방면은 장강 하류의 근거지에서 조호까지 배로 병력과 군량을 보내기에 유리했습니다. 합비신성은 물길에서 떨어져 있어 그 마지막 구간도 위험했지만, 손권이 여러 차례 회남에 주력을 투입할 수 있었던 배경에는 이 수로가 있었습니다.
5. 남쪽에서 보면 장강을 지키는 전초였습니다
같은 길을 거꾸로 보면 양번은 북쪽 군대가 강릉을 압박할 때 이용할 수 있는 거점입니다. 익주에서 내려오는 배는 물살을 이용해 장강 중류로 병력과 물자를 운반할 수 있습니다. 다만 삼협과 그 아래의 좁은 물목에서는 강안의 요새, 쇠말뚝, 철쇄 같은 장애물 때문에 발이 묶일 수 있습니다. 육군이 북쪽에서 강릉 방면을 압박하면 수비군은 그쪽에도 병력을 써야 합니다.[10]
한수에는 서쪽으로 뻗은 길도 있습니다. 상류의 한중을 거쳐 관중 남쪽에 접근하는 방안도 생각해볼 수 있습니다. 이 경우에는 상류의 수로를 얼마나 이용할 수 있는지, 한중에서 다시 산지를 넘어 군량을 보낼 수 있는지가 관건이었을 겁니다.
280년 서진의 오 정벌이 이 관계를 보여줍니다. 양호가 제시했던 작전에서 파촉의 수군은 장강을 내려가고, 형주 방면 육군은 강릉을 공격할 예정이었습니다. 양호의 뒤를 이은 두예가 강릉을 점령하는 동안, 왕준과 당빈의 수군은 서릉과 이도 등 장강의 거점을 돌파했습니다. 낙향 방면에서는 두예의 별동대도 강을 건너 오군의 후방을 쳤습니다. 왕준은 뗏목으로 쇠말뚝을 제거하고 큰 횃불로 철쇄를 끊는 준비까지 했습니다. 《진서》의 20만여 명은 여러 방면에 동원된 서진군 전체의 규모입니다.[10]
6. 1268~1273년 원군은 두 성의 연결을 끊었습니다
쿠빌라이 정권에서 유정은 1267년 양양을 먼저 취하자고 건의했습니다. 이듬해부터 아술과 유정 등이 녹문과 백하구 방면에 보루를 세워 포위망을 좁혔습니다. 공격군은 남송의 구원을 끊고 한수를 따라 장강으로 내려갈 길을 확보하려 했습니다. 남송은 양양의 여문환과 번성의 수비군을 중심으로 두 성을 지키면서 강을 통한 구원을 이어가려 했습니다. 양군의 포위전 전체 병력은 아래 사료에서 확인하기 어렵습니다.[11]
포위망은 처음부터 빈틈없이 닫히지 않았습니다. 1272년 장순과 장귀가 이끈 남송의 구원대는 가벼운 배 100척과 모병한 3천 명으로 출발했습니다. 장귀의 선단은 밤에 강의 장애물을 끊고 양양에 도달했으나 장순은 전사했습니다. 장귀도 뒤이어 양양 밖의 구원군과 연결을 시도하다가 붙잡혀 죽었습니다. 배 한 차례가 성 안으로 들어가는 일과, 성을 먹여 살릴 수로를 열어두는 일 사이에는 큰 차이가 있었습니다.[12]
원군의 아리해아는 양양과 번성의 관계를 이와 입술에 비유하며 번성을 먼저 치자고 했습니다. 원군은 한수에 박은 말뚝과 철쇄를 끊고 두 성 사이의 부교를 불태웠습니다. 이로써 양양에서 번성으로 구원병을 보낼 길이 끊겼습니다. 무거운 추의 힘으로 돌을 던지는 회회포도 번성 공성에 쓰였습니다. 1273년 초 번성이 함락되자 원군은 공성 장비를 양양 쪽으로 돌렸고, 뒤이어 여문환이 양양을 내주었습니다. 219년에는 북쪽 구원군이 번성에 닿았고, 1273년에는 양양에서 번성으로 가는 구원로가 먼저 끊겼습니다. 두 전투에서 성벽 밖의 길이 결과를 갈랐습니다.[7][13]
피해와 영향. 번성의 범천순과 우부가 죽었고 양양의 수비군은 항복했습니다. 포위전 전 기간의 양측 전사·부상·포로 합계는 확인하기 어렵습니다. 원군은 두 성을 얻은 뒤 1274년 백안의 군대를 한수로 내려보냈습니다. 그 길에서도 영주 일대의 수비를 우회해야 했습니다. 1276년 남송 조정은 임안에서 항복했고, 남은 세력은 1279년 애산에서 패했습니다.[14]
7. 왕조가 바뀌면 길을 쓰는 방식도 달라졌습니다
수의 남조 진 정벌은 장강 상류와 중류, 하류에서 여러 부대가 동시에 움직인 전쟁이었습니다. 당이 621년 강릉의 소선을 공격할 때는 상류에서 내려오는 함대와 양주(襄州) 방면 등 여러 부대가 협공했습니다. 북송은 963년 호남에 병력을 보내며 통과를 명분으로 형남의 강릉을 장악했습니다. 정권의 배치와 전쟁의 목표가 달라질 때마다 어느 길을 먼저 쓸지도 달라졌습니다.[15]
남쪽 정권도 양양을 북상에 활용했습니다. 1134년 악비는 양양 일대 여섯 고을을 중원 회복의 근거지로 삼겠다고 보고했고, 이성의 군대를 물리쳐 그 지역을 되찾았습니다. 반대로 주원장은 진우량 세력을 평정한 뒤 양양을 확보하고도, 1367년 서달과 상우춘의 주력 북벌을 산동과 하남을 거쳐 원의 대도로 향하게 했습니다. 양양을 지키는 일은 다른 곳으로 주력을 보내는 동안 장강 중류 쪽을 안정시키는 데에도 의미가 있었습니다.[16]
마무리하며
제가 양양과 번성을 같이 보는 이유는 두 성이 서로 다른 강안에서 같은 길을 지켰기 때문입니다. 관우는 홍수 속에서 우금의 구원군을 무너뜨렸지만 번성의 수비와 강릉의 후방을 함께 해결해야 했습니다. 원군은 남송의 구원을 여러 해 막고 두 성 사이의 다리까지 끊은 뒤에야 한수 아래로 내려갈 발판을 얻었습니다. 지도에서 두 성 사이의 짧은 물길을 다시 보면, 왜 공성전이 그토록 길어졌는지 조금 더 구체적으로 보입니다.
주와 출처
- 유종의 항복과 융중대에 제시된 두 진격 방향. 《삼국지》 〈유표전〉, 〈제갈량전〉.
- 양양 북쪽의 면수와 현존 고성의 해자. 《수경주》 권29, 후베이성 문화관광청의 양양 고성 안내.
- 211년 위수의 부교와 남송 때 양양·번성의 부교. 《삼국지》 〈무제기〉 건안 16년 기사, 《원사》 〈아술전〉.
- 관우의 공격, 양양 수비군 및 번성 구원군의 배치. 《삼국지》 〈관우전〉, 〈서황전〉, 〈조인전〉.
- 한수의 범람, 방덕의 최후와 3만 포로 기록. 《삼국지》 〈방덕전〉, 〈관우전〉, 〈오주전〉 건안 24년 기사.
- 조조의 천도 논의와 조인·만총의 수비. 《삼국지》 〈관우전〉, 〈조인전〉, 〈만총전〉.
- 서황의 증원과 사총 공격, 관우의 반격, 번성 구원 이후에도 이어진 양양의 수상 차단. 《삼국지》 〈서황전〉, 〈조인전〉, 〈조엄전〉.
- 여몽의 기습, 육손의 진출, 관우와 관평의 최후. 《삼국지》 〈여몽전〉, 〈오주전〉 건안 24년 기사, 〈관우전〉.
- 여몽의 구상과 234년 위·오의 작전. 《삼국지》 〈여몽전〉, 〈오주전〉 가화 3년 기사, 《자치통감》 권72 청룡 2년 기사.
- 서진의 오 정벌 구상과 강릉·장강 방면 작전. 《진서》 〈양호전〉·〈두예전〉, 〈왕준전〉, 〈무제기〉 함녕 5년·태강 원년 기사.
- 유정의 건의와 포위 거점의 건설. 《원사》 〈세조본기〉 지원 4년 기사, 〈아술전〉.
- 1272년 구원대의 규모와 수로 돌파, 장귀의 두 번째 작전. 《송사》 〈장순전〉·〈장귀전〉, 《원사》 〈아술전〉.
- 부교 단절, 회회포, 두 성의 함락 순서. 《원사》 〈아술전〉·〈아리해아전〉, 〈이스마일전〉, 《송사》 〈도종본기〉 함순 9년 기사.
- 번성 수비군의 피해와 1274년 이후의 남정. 《송사》 〈도종본기〉, 《원사》 〈백안전〉, 《송사》 〈영국공본기〉와 〈이왕부〉.
- 수의 진 정벌, 당의 소선 공격, 북송의 형남 점령. 《자치통감》 권176, 《구당서》 〈소선전〉, 《송사기사본말》 권3.
- 악비의 양양 수복과 주원장 세력의 양양 확보·북벌 경로. 《송사》 〈악비전〉, 《명사》 〈서달전〉·〈상우춘전〉.
- Copernicus Sentinel-2C의 2026년 4월 1일 자연색 자료를 10m 해상도로 잘라 지명과 축척을 표시했습니다. 영상 촬영 정보 · Copernicus Sentinel 이용 조건.