일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- NumPy
- 머신러닝
- cpp class
- OOP
- 차원축소
- 데이터 분석
- 디자인 패턴
- Design Pattern
- 파이썬
- 넘파이
- 코딩테스트실력진단
- 기계학습
- java
- 코테
- cpp
- 넘파이 배열
- 넘파이 기초
- 코드트리
- numpy 기초
- 네트워크 기초
- c++
- Machine Learning
- 코딩테스트
- 자바
- ack
- lambda
- 합성곱 신경망
- 클러스터링
- 데이터 마이닝
- python
- Today
- Total
준비하는 대학생
[네트워크] 네트워크 기초(3) - 다양한 네트워크 기기와 네트워크 형태 본문
1. 네트워크 기기의 종류
네트워크 기기는 크게 물리 어플라이언스와 가상 어플라이언스로 분류할 수 있습니다.
1.1 물리 어플라이언스
물리 어플라이언스는 우리 눈에 보이는 물리적인 장치를 의미합니다. 이러한 장치들은 패킷을 처리하는 소프트웨어가 최적으로 작동할 수 있는 하드웨어로 구성되어 있습니다. 이런 장치들의 특징은 복잡한 처리를 수행하거나, 단순한 처리를 수행하는 것을 별도의 전용 하드웨어가 담당하게 함으로써 처리 효율과 성능을 향상하는 데 있습니다.
1.2 가상 어플라이언스
가상 어플라이언스는 가상화 기술을 활용해 작동하는 네트워크 기기를 의미합니다. 이런 가상 어플라이언스는 물리 서버를 소프트웨어적으로 가상화하여 서버나 네트워크 기기로 나누어 사용하는 것이 특징입니다. 이렇게 만들어진 가상의 서버나 기기를 '가상 머신'이라고 부릅니다.
가상 어플라이언스를 사용함으로써 여러 대의 기기를 한 대의 서버에 집약해 설비 공간을 절약할 수 있습니다. 또한, 가용한 자원을 효율적으로 활용할 수 있습니다. 모든 가상 머신은 병렬로 동작하며, 전용 하드웨어는 없지만 기본 아키텍쳐는 물리 어플라이언스와 동일합니다.
2. 네트워크 형태: LAN과 WAN
네트워크 형태는 그 규모와 범위에 따라 주로 LAN(Local Area Network)과 WAN(Wide Area Network), DMZ(DeMilitarized Zone)으로 구분됩니다.
2.1 LAN (Local Area Network)
LAN은 Local Area Network의 약자로, 한정된 지역에 설치된 네트워크를 의미합니다. 이런 지역은 사무실, 건물, 캠퍼스 등이 될 수 있으며, 보통은 네트워크가 속한 지역 내에서 데이터를 전송합니다.
LAN의 주요 장점 중 하나는 고속 데이터 전송이 가능하다는 것입니다. 이는 LAN이 보통 제한된 거리 내에서 작동하기 때문에 가능하며, 그로 인해 시스템 간 데이터 전송이 빠르고 효율적으로 이루어집니다.
2.2 WAN (Wide Area Network)
WAN은 Wide Area Network의 약자로, LAN보다 훨씬 넓은 범위를 커버하는 네트워크를 의미합니다. WAN은 도시, 지역, 국가, 혹은 전 세계를 아우를 수 있으며, 통신 사업자나 대형 기업들이 소유하고 운영합니다.
WAN은 LAN과 달리, 넓은 지역을 커버하기 때문에 대체로 데이터 전송 속도가 느립니다. 또한, WAN은 전용 회선, 위성 또는 이동 통신망을 통해 연결되므로 비용이 상대적으로 높습니다.
3. 새로운 네트워크 형태: SDN, CDN, IoT, IaaS
3.1 SDN (Software Defined Network)
SDN은 네트워크의 통제를 중앙화하는 네트워크 아키텍처입니다. SDN을 통해 네트워크 운영자는 전체 네트워크를 중앙에서 소프트웨어로 제어할 수 있습니다. 이로써, 네트워크 운영자는 네트워크 트래픽을 더 효율적으로 관리하고, 보안을 강화하며, 네트워크 서비스를 빠르게 배포하고 변경할 수 있습니다.
3.2 CDN (Content Delivery Network)
CDN은 웹 콘텐츠의 전송 속도를 높이기 위해 고안된 시스템입니다. CDN은 사용자에게 콘텐츠를 제공하는 서버를 사용자에게 가장 가까운 지점에 배치함으로써 콘텐츠를 더 빠르게 제공할 수 있습니다. 이로 인해 웹사이트의 로딩 시간을 단축시키고, 콘텐츠를 안정적으로 전송할 수 있습니다.
3.3 IoT (Internet of Things)
IoT는 물리적인 기기와 가상의 시스템이 인터넷을 통해 상호작용하고 데이터를 교환하는 시스템을 의미합니다. IoT 기술은 다양한 산업에 활용되며, 스마트 홈, 웨어러블 기기, 스마트 시티, 스마트 농업 등 다양한 분야에서 이용되고 있습니다.
3.4 IaaS (Infrastructure as a Service)
IaaS는 기본 컴퓨팅 리소스(예: 서버, 스토리지, 네트워크)를 클라우드 기반 서비스로 제공하는 모델입니다. 이를 통해 기업들은 자체적으로 인프라를 구축하고 관리하는 대신 클라우드 서비스 제공자로부터 필요한 리소스를 빌려 사용할 수 있습니다. 이로 인해 기업은 대규모 초기 투자 없이도 빠르게 서비스를 시작하고 규모를 조정할 수 있습니다.
'Network' 카테고리의 다른 글
[Network] Go-Back-N Automatic Repeat reQuest (ARQ) (0) | 2023.08.10 |
---|---|
[Network] 슬라이딩 윈도우 기법 (0) | 2023.08.10 |
[Network] HTTP 기초 (0) | 2023.07.27 |
[네트워크] 네트워크 기초(2) - 계층별 네트워크 구성기기 (0) | 2023.07.27 |
[네트워크] 네트워크 기초(1) - 네트워크의 기본 구조와 기능 (1) | 2023.07.26 |