1. 버스 토폴로지
- 형태: 하나의 중앙 회선(버스)에 여러 노드를 연결
- 장점:
- 노드 추가/제거 간편
- 한 노드가 고장나도 다른 노드는 통신 가능
- 단점:
- 회선을 공유하므로 트래픽 많아지면 충돌 발생
- 성능 저하 가능
예시: 선 하나에 여러 장비가 탭으로 꽂혀 있는 구조
2. 스타 토폴로지
- 형태: 중앙 노드를 중심으로 별 모양으로 연결
- 장점:
- 문제 발생 시 어디가 고장났는지 쉽게 파악 가능
- 관리가 편리
- 단점:
- 중앙 노드(허브/스위치)가 고장나면 전체 네트워크 마비
미국이 냉전 시기 걱정했던 구조. 주 노드 파괴 시 통신 전체 마비 가능성.
3. 링 토폴로지
- 형태: 노드들이 원형으로 연결된 구조
- 장점:
- 충돌 위험이 적음 (데이터가 한 방향으로 순차적으로 이동)
- 단점:
- 하나의 노드만 고장 나도 전체 네트워크에 영향
- 노드 추가/제거 어려움
순서대로 전달되기 때문에 안정적이지만, 하나만 문제여도 전체가 멈춤
4. 트리 토폴로지
- 형태: 트리 자료구조처럼 계층적으로 연결
- 장점:
- 노드 추가/제거가 쉬움
- 장애 지점 파악 쉬움 (부모-자식 관계 기반)
- 단점:
- 루트 노드 고장 시 전체 마비 가능
- 트래픽이 특정 노드에 집중되면 속도 저하
스타 구조를 계층적으로 확장한 버전
5. 메쉬 포톨로지
- 형태: 모든 노드가 서로 직접 연결
- 장점:
- 어느 노드가 고장나도 통신 가능
- 매우 신뢰성 높고 안정적
- 단점:
- 연결선(케이블) 너무 많음 → 설치 비용 매우 높음
현실적으로 모든 노드를 다 연결하기엔 너무 많은 자원 필요
정리 요약
토폴로지 장점 단점
버스 | 구조 간단, 확장 쉬움 | 충돌 발생, 성능 저하 |
스타 | 관리 쉬움, 장애 위치 파악 쉬움 | 중앙 노드 장애 시 전체 마비 |
링 | 충돌 거의 없음 | 하나만 고장나도 전체 영향 |
트리 | 확장성과 장애관리 용이 | 루트 노드 장애 시 전체 영향 |
매쉬 | 신뢰성 최고, 고장에 강함 | 비용 매우 큼, 비효율적 |
'기초 CS > 네트워크' 카테고리의 다른 글
웹브라우저에 www.google.com을 입력했을 때 일어나는 일 (0) | 2025.04.03 |
---|---|
서버와 클라이언트 (0) | 2025.04.03 |
TCP/IP 5계층, OSI 7계층 (0) | 2025.04.03 |
컴퓨터 역사 (0) | 2025.04.03 |
프로토콜 (0) | 2025.04.03 |
댓글