[CS]네트워크의 분류(LAN, MAN, WAN)
[CS]네트워크의 분류(LAN, MAN, WAN)
네트워크는 지리적 범위와 규모에 따라 LAN, MAN, WAN으로 분류됩니다.
LAN (Local Area Network)
LAN은 제한된 지역 내에서 컴퓨터와 장치를 연결하는 네트워크입니다.
핵심 특징
- 범위: 건물 내부나 캠퍼스 등 제한된 지역(수 km 이내)
- 속도: 일반적으로 100Mbps~10Gbps의 고속 데이터 전송
- 지연시간: 매우 낮음(1~10ms 이내)
- 소유권: 일반적으로 단일 조직이 소유하고 관리
- 기술: 이더넷, Wi-Fi가 주로 사용됨
백엔드 관련 메모
- 로컬 개발 환경: 개발 서버와 테스트 환경은 대부분 LAN 내에서 구성됨
- 내부 API 통신: 마이크로서비스 간 통신이 LAN 내에서 이루어질 때 지연시간 최소화 가능
- 보안: LAN 내부 통신은 상대적으로 안전하지만, 내부망 침투 위험에 대비해야 함
MAN (Metropolitan Area Network)
MAN은 도시나 대도시권과 같은 넓은 지역을 연결하는 네트워크입니다.
핵심 특징
- 범위: 도시 규모(수십 km)
- 속도: 일반적으로 10Mbps~1Gbps
- 지연시간: LAN보다 높음(5~50ms)
- 소유권: 대형 기업이나 통신 사업자가 소유하거나 여러 조직이 공유
- 기술: 광케이블, DQDB(Distributed Queue Dual Bus) 등
백엔드 관련 메모
- 분산 시스템 설계: 도시 내 여러 데이터센터 간 데이터 교환 시 지연시간 고려
- 지역 분산 캐싱: 도시 내 여러 지점에 캐시 서버 배치 전략
- 데이터 일관성: MAN 환경에서의 분산 데이터베이스 동기화 방안
- 재해 복구 계획: 도시 내 다른 위치에 백업 시스템 구축 시 고려사항
WAN (Wide Area Network)
WAN은 국가, 대륙, 전 세계와 같이 광범위한 지역을 연결하는 네트워크입니다.
핵심 특징
- 범위: 국가, 대륙, 전 세계(수백~수천 km)
- 속도: 일반적으로 1Mbps~100Mbps
- 지연시간: 상당히 높음(수십~수백 ms)
- 소유권: 대형 통신 사업자가 소유하며 이용 기업은 임대 형태로 사용
- 기술: 광케이블, 위성, 전용선, MPLS 등
- 인터넷: 인터넷 자체가 세계 최대의 WAN
백엔드 관련 메모
- 글로벌 서비스 설계: 국가/지역별 지연시간을 고려한 아키텍처 설계
- CDN 활용: 전 세계 사용자에게 빠른 콘텐츠 제공을 위한 CDN 전략
- 트래픽 라우팅: 글로벌 트래픽 최적화와 로드 밸런싱 전략
- 데이터 지역화: GDPR 등 데이터 현지화 요구사항에 따른 설계
- 비용 효율화: WAN 통신은 비용이 높음
- 지연시간 처리: 높은 지연시간을 고려한 비동기 통신 설계
Leave a comment