네트워크 기초: 네트워크 토폴로지의 종류와 설계 기준
🔍 네트워크 토폴로지란?
네트워크 토폴로지(Network Topology)란 네트워크에서 장치(노드)들이 서로 연결되는 물리적 또는 논리적인 구조를 의미합니다.
토폴로지에 따라 데이터의 전송 방식, 효율성, 확장성, 비용 등이 달라지므로 적절한 설계가 중요합니다.
🌐 주요 네트워크 토폴로지의 종류

1. Star(별형) 토폴로지
Star 토폴로지는 중앙에 위치한 허브, 스위치, 라우터 등 네트워크 장치와 모든 노드가 독립적으로 연결된 구조입니다.
특징
- 중앙 집중형 구조: 모든 데이터는 중앙 장치를 통해 전송됩니다.
- 고장 격리: 특정 노드나 케이블이 고장 나도 다른 노드에는 영향을 미치지 않습니다.
- 쉽고 저렴한 확장성: 새로운 노드를 추가하려면 중앙 장치에 연결하기만 하면 됩니다.
장점
- 설치 및 관리 용이
- 각 장치가 독립적으로 중앙 장치에 연결되므로 구성과 관리가 쉽습니다.
- 고장 격리
- 특정 노드가 고장 나도 다른 노드에는 영향을 주지 않습니다.
- 확장성
단점
- 중앙 장치 의존성
- 중앙 장치가 고장 나면 네트워크 전체가 마비됩니다.
- 비용
- 고성능 중앙 장치와 많은 케이블이 필요하여 초기 설치 비용이 높을 수 있습니다.
사용 사례
- 소규모 네트워크 (예: 소규모 사무실)
- LAN 환경에서 주로 사용.
2. Ring(링형) 토폴로지
Ring 토폴로지는 모든 노드가 원형으로 연결된 구조입니다. 데이터는 특정 방향(단방향 또는 양방향)으로 순환하면서 전달됩니다.
특징
- 순환형 구조: 데이터는 링을 따라 순차적으로 전달됩니다.
- 토큰 기반 통신: 토큰 링 프로토콜을 사용해 데이터 충돌을 방지합니다.
장점
- 데이터 충돌 없음
- 데이터가 순차적으로 전송되므로 충돌이 발생하지 않습니다.
- 적은 케이블 사용
- Star 토폴로지보다 케이블 비용이 적게 듭니다.
단점
- 고장 민감성
- 하나의 노드나 연결이 끊어지면 네트워크 전체가 작동을 멈출 수 있습니다.
- 속도 저하
- 데이터가 모든 노드를 거쳐야 하므로 전송 속도가 느릴 수 있습니다.
사용 사례
- 산업용 네트워크
- 중간 규모 네트워크에서 과거 사용 (현재는 많이 대체됨)
3. Bus(버스형) 토폴로지
Bus 토폴로지는 모든 노드가 하나의 중앙 케이블(백본)에 연결된 구조입니다.
특징
- 단일 중앙 케이블 사용: 모든 데이터는 중앙 백본을 통해 전송됩니다.
- 반이중(Half-Duplex) 통신: 한 번에 한 노드만 데이터를 전송할 수 있습니다.
장점
- 저렴한 비용
- 단순한 설치
단점
- 고장 민감성
- 백본 케이블에 문제가 발생하면 네트워크 전체가 작동을 멈춥니다.
- 데이터 충돌
- 여러 장치가 동시에 데이터를 전송하면 충돌이 발생합니다.
- 확장성 제한
- 네트워크 확장이 어렵고, 노드 추가 시 성능이 저하됩니다.
사용 사례
- 과거 소규모 네트워크 (현재는 거의 사용되지 않음)
- 일시적 네트워크 연결 시 사용.
4. Mesh(메시형) 토폴로지
Mesh 토폴로지는 모든 노드가 서로 연결된 구조입니다. 데이터는 여러 경로를 통해 전달될 수 있습니다.
특징
- 다중 경로 제공: 각 노드가 다른 노드와 연결되어 있어 데이터 전송 경로가 다양합니다.
- 완전 메시 vs 부분 메시:
- 완전 메시(Full Mesh): 모든 노드가 서로 직접 연결.
- 부분 메시(Partial Mesh): 선택된 노드만 직접 연결.
장점
- 높은 신뢰성
- 특정 노드나 연결이 고장 나더라도 대체 경로를 통해 데이터가 전달됩니다.
- 안정성
- 장애 허용성이 뛰어나 중요한 네트워크 환경에서 사용됩니다.
- 확장성
- 네트워크가 분산되어 대규모 환경에서 적합합니다.
단점
- 복잡한 설치
- 케이블 연결이 많아 초기 설치가 복잡하고 비용이 높습니다.
- 유지보수 어려움
- 연결이 많아 네트워크 관리와 유지보수가 어렵습니다.
사용 사례
- 대규모 네트워크 (예: ISP, 데이터 센터)
- 고가용성이 요구되는 네트워크 환경.
💡 네트워크 설계 시 토폴로지 선택 기준
-
확장성
- 네트워크 확장이 예상된다면 확장성이 높은 Star 또는 Mesh 토폴로지를 선택합니다.
-
비용
- 초기 설치 및 유지보수 비용을 고려해야 합니다.
- 저비용을 원한다면 Bus 또는 Ring 토폴로지가 적합합니다.
-
신뢰성
- 네트워크 가용성이 중요하다면 Mesh 토폴로지가 유리합니다.
- Star 토폴로지도 고장 격리 측면에서 신뢰성이 높습니다.
-
성능 요구사항
- 높은 대역폭과 빠른 전송 속도가 필요하다면 Star 토폴로지가 적합합니다.
- 데이터 충돌이 적은 Ring도 적합한 경우가 있습니다.
-
장애 허용성(Fault Tolerance)
- 중요한 환경에서는 다중 경로를 제공하는 Mesh 토폴로지가 적합합니다.
- Star도 고장 격리 측면에서 장애 허용성이 우수합니다.
-
규모와 목적
- 소규모 네트워크: Star 또는 Bus
- 중간 규모 네트워크: Ring
- 대규모 네트워크: Mesh
📚 추가 참고자료