반응형

네트워크(Network)
- Net(그물) + Work(작업) 의 합성어
- 네트워크의 시작점은 '데이터 주고받기'에서 시작
- 말 그대로, 여러 기기들이 서로 그물처럼 연결되어 데이터를 주고받는 시스템을 의미
- 컴퓨터나 스마트폰 같은 장치들이 서로 통신할 수 있도록 연결된 망
- 쉬운 예시: 인터넷 (Internet) → 전 세계를 연결하는 가장 큰 네트워크
네트워크 종류
네트워크는 규모에 따라서 3가지로 나눌 수 있다.

1. LAN (Local Area Network)
- 근거리 영역 네트워크
- 집, 학교, 회사와 같이 제한된 공간 내에서 구성된 네트워크
- 예시1) 집에서 PC, 스마트폰, 프린터기를 와이파이로 연결
- 예시2) 회사 사무실 내 유선, 무선 네트워크
2. MAN (Metropolitan Area Network)
- 도시 규모 네트워크
- 여러 LAN을 연결해서 더 넓은 지역을 포함하는 네트워크
- 예시1) 대학 캠퍼스 여러 건물을 연결하는 네트워크
- 예시2) 대학 병원 여러 지점을 연결하는 네트워크
3. WAN (Wide Area Network)
- 광역 네트워크
- 국가나 대륙 간 연결로 구성된 네트워크
- 예시1) 한국과 미국의 회사 본사를 연결하는 네트워크
- 예시2) 전 세계를 연결하는 네트워크
| 분류 | 특징 | 범위 | 주요 사용처 |
| LAN | 가장 작은 단위의 네트워크 | 한 건물, 사무실, 가정 등 제한된 지역 | 가정, 소규모 사무실, 학교 |
| MAN | LAN 보다 넓고, WAN 보다 좁은 범위 | 도시, 대도시 내 여러 LAN 연결 | 도시 내 기업 지점, 대학 캠퍼스 간 연결 |
| WAN | 가장 넓은 단위의 네트워크 | 국가 간, 대륙 간 등 광범위한 지역 | 인터넷, 글로벌 기업 네트워크 |
네트워크 토폴로지
- 네트워크: 여러 기기들이 서로 연결되어 데이터를 주고받을 수 있도록 구성된 시스템
- 토폴로지: 컴퓨터, 서버 같은 네트워크 장비들이 어떻게 연결되어 있는지 연결방식 or 배치 형태
네트워크 구성할 때, 다양한 장비들을 어떻게 연결할지 고민을 하게 된다.
이는 물리적인 구조를 어떻게 짜냐에 따라서 안정성 및 효율성이 달라질 수 있기 때문이다.
예시) 그물을 어떤 모양으로 엮느냐에 따라 그물의 강도나 효율성이 달라지는 것과 같다.
[네트워크 토폴로지에서 자주 나오는 개념]

- 노드 (Node): 네트워크에 연결된 모든 장비들
- 링크 (Link): 케이블 같이 노드를 서로 연결하는 물리적인 경로
[네트워크 토폴로지 종류 (5가지)]
1. 버스(Bus) 토폴로지

- 하나의 긴 중앙 통신 회선에 여러 대의 노드들이 연결된 형태
- 장점
- 새로운 노드 추가, 제거가 간단해 쉽게 확장 가능
- 단점
- 중앙 통신 회선에 문제가 발생하면, 전체 네트워크가 마비됨
- 노드가 추가될 때마다 네트워크 성능이 낮아짐
2. 스타(Star) 토폴로지

- 중앙 노드를 중심으로 다른 모든 노드가 연결된 형태 (중앙에 모든 장비가 연결)
- 장점
- 하나의 장비가 고장 날 경우, 전체에 영향을 미치지 않음
- 중앙에서 모든 연결을 관리하기 때문에, 구성 및 관리가 비교적 편함
- 단점
- 중앙에 있는 장비(허브나 스위치)가 고장 나면, 전체 네트워크가 마비됨
3. 링(Ring) 토폴로지

- 좌우 인접한 노드와 연결되어 원형을 이뤄 순환하며 전송되는 형태
- 장점
- 데이터가 한 방향으로만 흘러서 데이터 충돌 위험이 적음
- 단점
- 한 노드만 고장 나도 전체가 마비될 수 있음
4. 트리(Tree) 토폴로지

- 스타 토폴로지 + 버스 토폴로지 를 결합한 계층적 구조
- 하나의 루트 노드(최상위 노드)에서 여러 노드가 가지처럼 뻗어나가는 형태
- 장점
- 노드를 제거하거나, 새로운 노드 추가하는 것이 쉬움 (확장성이 뛰어남)
- 하위 노드에서 장애 발생 시, 상위 노드에 영향을 미치지 않음
- 대규모 조직에 적합
- 단점
- 루트 노드나 상위 노드에 문제가 생기면, 하위 네트워크 전체에 영향을 미침
- 특정 노드에 트래픽이 집중될 수 있음 (네트워크 속도 떨어짐)
5. 메시(Mesh) 토폴로지

- 모든 노드가 서로 직접 연결되는 형태
- 마치 그물망처럼 복잡하게 연결되어 있음
- 장점
- 여러 경로가 존재하므로, 장애가 발생해도 다른 경로를 통해 통신할 수 있음 (안정성 높음)
- 여러 경로를 통해 트래픽을 분산시킬 수 있음
- 단점
- 모든 노드 간 직접 연결이 필요하므로, 구축 비용과 복잡도가 높음
*이미지 출처: https://www.ibm.com/kr-ko/topics/network-topology
네트워크 통신 방식
네트워크 안에서 데이터가 실제로 어떻게 오가는지 (전송 방식) 알아보자.
크게 2가지 관점으로 나눠서 살펴볼 수 있다.
1. 통신 방향

- 단방향 통신 (Simplex)
- 단방향 (한쪽 방향) 으로만 통신 가능
- 한쪽 : 말하는 역할만 수행 / 다른 한쪽 : 듣는 역할만 수행
- 예시) TV, 라디오
- 반이중 통신 (Half-Duplex)
- 양방향 통신이 가능하나, 동시에 전송은 불가능
- 한쪽이 말하면 / 다른 한쪽은 듣기만 해야 함
- 예시) 워키토키, 무선기
- 전이중 통신 (Full-Duplex)
- 양방향 동시에 통신 가능
- 양쪽이 동시에 말하고, 들을 수 있음
- 예시) 전화기, 현대 컴퓨터 네트워크
2. 데이터 전송 대상

- 유니캐스트 (Unicast)
- 1:1 통신
- 하나의 송신자 → 하나의 수신자 에게만 데이터 전송
- 일반적인 통신 방식 (가장 많이 사용하는 통신 방식)
- 하나의 장비가 → 모든 장비들에게 목적지 주소를 적어서 데이터를 보내되,
각 노드는 목적지 주소를 확인하고 자신과 일치하지 않으면 버리고 / 일치하는 노드만 데이터를 받음
- 애니캐스트 (Anycast)
- 1:1 통신
- 여러 노드 중 가장 가까운 노드 1개에만 데이터 전송
- 브로드캐스트 문제 해결을 위해 IPv6에서 사용됨
- 멀티캐스트 (Multicast)
- 1:N 통신 (특정 그룹)
- 하나의 장비가 → 특정 그룹에게 데이터 전송
- 유니캐스트, 브로드캐스트 단점 보완
- 10개의 노드가 있다면, 하나의 노드에서 5개의 노드만 특정지어서 데이터를 전송하는 방식
- 브로드캐스트 (Broadcast)
- 1:M 통신
- 하나의 장비가 → 네트워크 내 모든 장비에게 데이터 전송
- 받고 싶지 않아도 무조건 받게 됨 (일단 받고 판단)
- 트래픽 증가, 성능 저하 발생
반응형
'📚 공부 > Network' 카테고리의 다른 글
| [Network] 네트워크 공부 - Layer3 / 네트워크 계층 (1) ARP, ICMP (0) | 2025.10.21 |
|---|---|
| [Network] 네트워크 공부 - Layer2 / 데이터 링크 계층 (2) 브리지, 스위치 개념 및 기능, Looping (0) | 2025.10.06 |
| [Network] 네트워크 공부 - Layer2 / 데이터 링크 계층 (1) 이더넷, CSMA/CD, MAC주소, 프레임 (0) | 2025.09.21 |
| [Network] 네트워크 공부 - Layer1 / 물리 계층 (0) | 2025.09.15 |
| [Network] 네트워크 공부 - 프로토콜, 네트워크 계층 (OSI 7계층, TCP/IP 5계층) (0) | 2025.09.07 |

댓글