네트워크 토폴로지 종류 완전정복

기기들을 어떤 모양으로 연결하느냐에 따라 장애 영향과 비용이 크게 달라집니다. 대표 구조의 장단점, 링크 수 계산, 이더넷이 버스에서 스타로 바뀐 이야기를 정리했습니다.

한눈에 보기

네트워크 토폴로지는 노드(컴퓨터·스위치 등)가 서로 어떻게 연결되어 있는지를 나타내는 구조입니다. 구조에 따라 고장 났을 때 영향받는 범위, 필요한 케이블 수, 확장 방법이 달라지므로 설계의 출발점이 됩니다. 아래 카드에서 구조별 특징을 읽고, 그 뒤에서 비교표와 링크 수 계산, 실제 이더넷의 변화, 흔한 오해를 이어서 확인하세요.

🗺️

네트워크 토폴로지란?

기기(노드)들이 케이블이나 신호로 서로 어떻게 연결되어 있는지를 나타내는 배치 구조로, 성능·안정성·구축 비용에 직접 영향을 줍니다.

네트워크 토폴로지는 컴퓨터, 스위치, 라우터 같은 노드들이 물리적 또는 논리적으로 어떤 모양으로 연결되어 있는지를 가리킵니다. 같은 수의 기기를 연결하더라도 어떤 구조를 택하느냐에 따라 장애가 생겼을 때의 영향 범위, 케이블 구축 비용, 통신 속도가 크게 달라지기 때문에 네트워크를 설계할 때 가장 먼저 고려하는 요소 중 하나입니다.

⭐

스타(Star) 토폴로지: 중앙 허브에 모두 연결

모든 기기가 중앙의 스위치나 라우터 한 곳에 직접 연결되는 구조로, 오늘날 가정과 사무실 네트워크의 사실상 표준입니다.

스타 토폴로지에서는 각 기기가 독립된 케이블로 중앙 장비(허브나 스위치)에 연결됩니다. 한 기기의 케이블이 끊겨도 다른 기기 통신에는 영향이 없어 장애 격리가 쉽고 문제 해결도 간단하지만, 중앙 장비 자체가 고장 나면 연결된 모든 기기가 한꺼번에 통신 불능이 되는 단일 장애점(SPOF)이라는 약점이 있습니다.

🚌

버스(Bus) 토폴로지: 하나의 공유 회선

모든 기기가 하나의 공용 케이블(백본)에 나란히 연결되는 구조로, 초기 이더넷에서 쓰였지만 오늘날에는 거의 쓰이지 않는 방식입니다.

버스 토폴로지는 하나의 긴 케이블에 모든 기기가 분기해서 연결되고, 데이터는 이 공유 회선을 따라 전체로 전달됩니다. 케이블 하나만 있으면 되어 구축 비용이 저렴하지만, 모든 기기가 회선을 공유하므로 동시에 여러 기기가 통신하면 충돌이 발생하기 쉽고, 백본 케이블 중 한 곳만 끊어져도 네트워크 전체가 마비된다는 치명적인 단점이 있습니다. 이러한 한계 때문에 지금은 스타 토폴로지로 대체되었습니다.

⭕

링(Ring) 토폴로지: 고리 모양으로 순환 연결

각 기기가 양옆의 기기하고만 연결되어 전체적으로 원형 고리를 이루는 구조로, 토큰링·FDDI 같은 과거 기술에서 사용되었습니다.

링 토폴로지에서는 데이터가 고리를 따라 한 방향(또는 이중 고리라면 양방향)으로 순차 전달됩니다. 각 기기가 신호를 다음 기기로 중계하는 토큰 전달 방식과 함께 쓰이던 구조로, 단일 고리에서는 한 지점만 끊어져도 전체 통신이 끊기는 취약점이 있어 이를 보완한 이중 고리(FDDI 등) 방식도 쓰였습니다. 오늘날 일반 LAN에서는 거의 쓰이지 않습니다. 참고로 토큰링은 논리적으로는 링이지만 배선은 중앙 장치를 거치는 물리적 스타로 구성되었습니다(위키백과 기준).

🕸️

메시(Mesh) 토폴로지: 여러 경로로 겹겹이 연결

기기들이 하나 이상의 경로로 서로 겹쳐 연결되는 구조로, 완전 메시는 모든 노드가 다른 모든 노드와 직접 연결되어 가장 높은 이중화를 제공합니다.

메시 토폴로지는 노드 사이에 여러 경로를 두어, 한 연결이 끊겨도 다른 경로로 우회할 수 있게 하는 구조입니다. 모든 노드가 서로 직접 연결되는 완전 메시(Full Mesh)는 안정성이 가장 높지만 연결 수가 n(n-1)/2로 늘어나(노드 10대면 45개, 20대면 190개) 비용이 급격히 커지고, 일부 노드끼리만 여러 경로로 연결하는 부분 메시(Partial Mesh)가 절충안으로 많이 쓰입니다. 여러 경로로 우회할 수 있다는 개념은 메시 와이파이 시스템 등에도 응용됩니다.

🌳

트리(Tree)·하이브리드 토폴로지: 계층적으로 결합

스타 구조를 계층적으로 여러 단계 연결한 형태로, 기업이나 대학처럼 규모가 큰 네트워크의 코어-분배-액세스 계층 구조에 흔히 쓰입니다.

트리 토폴로지는 여러 개의 스타 네트워크를 계층 구조로 연결한 형태로, 예를 들어 각 층별 스위치(액세스 계층)가 건물 중앙 스위치(분배 계층)에 연결되고, 다시 여러 건물이 핵심 스위치(코어 계층)에 연결되는 식입니다. 이렇게 서로 다른 토폴로지를 목적에 맞게 섞어 쓰는 것을 하이브리드 토폴로지라고 부르며, 규모가 큰 기업이나 캠퍼스 네트워크에서 이런 계층적 하이브리드 구조가 흔히 쓰이는 설계 방식으로 알려져 있습니다(조직마다 다름).

🏠

우리 집 와이파이도 사실 스타 토폴로지입니다

집에 있는 스마트폰, 노트북, TV가 모두 공유기 하나에 무선으로 연결되는 구조는 전형적인 스타 토폴로지의 무선 버전입니다.

가정용 와이파이 네트워크에서는 모든 기기가 케이블 대신 전파로 공유기(라우터)에 연결되지만, 구조상으로는 중앙 장비 하나에 모든 노드가 직접 연결된다는 점에서 스타 토폴로지와 동일합니다. 그래서 공유기 전원이 꺼지면 집 안의 모든 기기가 한꺼번에 인터넷에 접속하지 못하게 되는데, 이는 스타 토폴로지의 단일 장애점 특성이 그대로 나타난 것입니다.

물리적 토폴로지와 논리적 토폴로지는 다릅니다

물리적 토폴로지는 케이블과 노드의 실제 배치이고, 논리적 토폴로지는 데이터가 어떤 경로로 흐르는가입니다. 위키백과의 설명에 따르면 허브를 쓰는 초기 트위스티드페어 이더넷은 "물리적으로는 스타, 논리적으로는 버스"였고, 토큰링은 논리적으로는 링이지만 중앙 장치(MAU)를 거치는 물리적 스타로 배선되었습니다. 그래서 "우리 네트워크는 어떤 토폴로지인가"라는 질문은 어느 관점에서 묻는지부터 정해야 합니다.

구조별 비교

구조연결 방식한 곳이 고장 나면특징
버스하나의 공유 케이블에 모두 연결공유 케이블 자체가 단일 장애점배선이 저렴, 선형 버스는 양 끝에 종단 장치 필요
스타중앙 허브·스위치에 각각 연결한 선이면 그 노드만, 중앙 장비면 전체노드 추가가 쉬움
링폐쇄 고리, 한 방향으로 중계중계하지 못하는 노드가 있으면 이웃 간 통신이 끊김대역폭이 가장 약한 링크에 좌우됨
완전 메시모든 쌍이 직접 연결다른 경로로 우회 가능링크 수 n(n-1)/2
트리스타를 계층으로 연결중간 노드 링크가 끊기면 그 아래 구간 전체가 단절계층적 확장에 적합

링크 수를 직접 계산해 보기

완전 메시에서 노드가 n개이면 서로 다른 두 노드의 쌍 수만큼 링크가 필요하므로 n(n-1)/2개입니다(위키백과 기준). 스타는 중앙 장비 1대에 n-1개를 연결한다고 보면 n-1개, 링은 n개입니다. 아래 값은 node로 계산해 검산한 것입니다.

노드 수 n스타 (n-1)링 (n)완전 메시 n(n-1)/2
4346
1091045
201920190
5049501,225

가상 예시: 사무실에 PC 10대가 있다고 가정하면, 서로 직접 선으로 잇는 완전 메시는 링크 45개가 필요하지만 스위치 1대에 연결하는 스타는 선 10개면 됩니다(스위치를 노드로 세면 스타는 노드 11개에 링크 10개). 각 PC도 메시에서는 9개의 포트가 필요합니다. 그래서 노드가 많아질수록 완전 메시는 비용과 포트 수 때문에 현실적이지 않고, 중요한 구간만 이중화하는 부분 메시가 쓰입니다.

실제 사례: 이더넷은 어떻게 버스에서 스타로 바뀌었나

사례 1. 공유 동축 케이블 이더넷 (1980년대)

초기 이더넷은 컴퓨터들이 하나의 동축 케이블을 방송 매체처럼 공유했고, 접근 제어는 CSMA/CD로 했습니다. 굵은 케이블을 쓰는 10BASE5(thicknet)가 있었고, 더 얇고 싸고 설치하기 쉬운 RG-58 동축 케이블을 쓰는 10BASE2(thinnet)가 뒤를 이었습니다(위키백과 기준). 공유 회선 구조라서 케이블 한 곳의 문제가 전체 구간에 영향을 줄 수 있다는 버스의 약점을 그대로 가졌습니다.

사례 2. 트위스티드페어와 허브: 물리적 스타로의 전환 (1987~1990)

1987년 SynOptics가 중앙 허브를 둔 스타 배치의 트위스티드페어 10Mbit/s 이더넷을 선보였고, 1990년 10BASE-T(IEEE 802.3i)로 표준화되면서 허브가 일반화되었습니다(위키백과 기준). 그러나 허브는 모든 패킷을 모든 포트로 전달하고 반이중 CSMA/CD를 유지했으므로, 배선은 스타여도 동작은 여전히 하나의 공유 매체였습니다. 앞에서 말한 "물리적 스타, 논리적 버스"의 실제 모습입니다.

사례 3. 스위치의 등장

1989년 무렵부터 Motorola Codex의 EtherSpan, Kalpana의 EtherSwitch 같은 초기 상용 스위치가 나왔고, 스위치는 각 스테이션에 전용 링크를 주어 충돌을 그 링크 안으로 한정하고 전이중 통신을 가능하게 했습니다(위키백과 기준). 배울 점은 토폴로지의 모양(스타)보다 그 중앙 장비가 무엇인지(허브인지 스위치인지)가 성능을 좌우한다는 것입니다. 장비 차이는 허브·스위치·공유기 차이에서 볼 수 있습니다.

우리 네트워크에 적용해 보기

흔한 오해와 정정

한계와 더 알아볼 점

토폴로지 분류는 설명을 위한 단순화입니다. 실제 네트워크는 장비 이중화, VLAN 같은 논리적 구성, 무선 구간이 겹쳐 하나의 이름으로 딱 떨어지지 않는 경우가 많습니다. 실무 설계에서는 필요한 가용성, 예산, 트래픽 양에 따라 구조를 정해야 하며, 이 글의 비교는 개념 이해용입니다.

메시 와이파이가 궁금하다면

메시 토폴로지를 가정에 적용한 메시 와이파이의 원리가 더 궁금하다면메쉬 와이파이 기초 알아보기를 확인해보세요.

함께 읽으면 좋은 가이드

스타 토폴로지의 중심이 되는 장비인 허브·스위치·라우터가 각각 무엇이 다른지는허브·스위치·공유기(라우터) 차이 완전정복에서 확인해보세요. 이중 연결에서 루프를 막는 방법은 스패닝 트리 프로토콜 가이드, 네트워크를 규모별로 나누는 관점은 규모별 네트워크 종류 가이드에서 이어 읽을 수 있습니다.

자주 묻는 질문

실제 회사 네트워크는 어떤 토폴로지를 쓰나요?

조직마다 다르지만, 규모가 큰 곳에서는 하나의 토폴로지만 순수하게 쓰기보다 액세스·분배·코어 계층으로 나눈 트리 구조에 안정성을 위한 이중 연결(메시 요소)을 더한 하이브리드 형태가 흔히 쓰입니다.

스타 토폴로지의 단일 장애점 문제는 어떻게 해결하나요?

핵심 스위치나 라우터를 이중화(예비 장비 구성)하거나, 무정전전원장치(UPS)로 전원 장애를 대비하고, 중요한 네트워크에서는 메시 요소를 더해 경로를 이중화하는 방식으로 보완합니다.

부분 메시와 완전 메시는 어떻게 다른가요?

완전 메시는 모든 노드 쌍이 직접 연결되어 링크가 n(n-1)/2개 필요하고, 부분 메시는 일부 노드만 여러 경로를 가져 비용을 줄이면서 중요한 구간의 이중화를 확보합니다.

버스 토폴로지에서 왜 종단 장치가 필요했나요?

선형 버스는 케이블 양 끝에 종단 장치를 달아 신호가 끝에서 반사되는 것을 막습니다(위키백과 기준). 종단이나 케이블에 문제가 생기면 공유 회선 전체에 영향이 갈 수 있었습니다.