컴퓨터 네트워크란?
컴퓨터 네트워크(Computer Network)는 두 개 이상의 컴퓨터 및 네트워크 장비(라우터, 스위치 등)를 연결하여 데이터를 주고받을 수 있도록 하는 시스템이다. 네트워크를 통해 자원 공유, 원격 통신, 인터넷 접속 등이 가능해진다.
네트워크의 구분
네트워크는 규모와 사용 목적에 따라 여러 유형으로 나뉜다. 대표적인 네트워크 유형은 다음과 같다.
LAN (Local Area Network, 근거리 통신망)
- 범위: 작은 지역(건물 내, 사무실, 학교 등)에서 사용
- 특징: 속도가 빠르고, 데이터 전송 오류가 적음
- 예시: 회사 내부 네트워크, 가정용 네트워크
WAN (Wide Area Network, 광역 통신망)
- 범위: 국가 또는 대륙을 넘는 광범위한 지역에서 사용
- 특징: 여러 LAN을 연결하여 구성되며, 속도는 LAN보다 상대적으로 느림
- 예시: 인터넷, 대기업의 글로벌 네트워크
WLAN (Wireless Local Area Network, 무선 근거리 통신망)
- 범위: LAN과 동일하지만, 유선이 아닌 무선을 이용하여 연결
- 특징: Wi-Fi 기술을 주로 사용하며, 이동성이 높음
- 예시: 카페의 Wi-Fi, 가정 내 무선 인터넷
LAN과 WAN의 차이점
LAN은 제한된 지역 내에서 빠른 속도로 데이터를 전송하는 네트워크이고, WAN은 넓은 지역을 연결하며 상대적으로 속도가 낮고 비용이 많이 든다.
프로토콜 (Protocol)
네트워크에서 데이터를 주고받기 위한 통신 규칙을 프로토콜(Protocol)이라고 한다. 프로토콜은 다양한 기기 간 원활한 통신을 위해 표준화되어 있다.
주요 네트워크 프로토콜
TCP/IP (Transmission Control Protocol / Internet Protocol)
- 인터넷에서 가장 널리 사용되는 프로토콜 스택
- TCP (전송 제어 프로토콜): 데이터의 신뢰성 있는 전송을 보장 (패킷 손실 시 재전송)
- IP (인터넷 프로토콜): 데이터를 목적지까지 전송하는 역할
HTTP/HTTPS (HyperText Transfer Protocol / Secure)
- 웹 페이지를 불러올 때 사용하는 프로토콜
- HTTPS는 보안 강화를 위해 SSL/TLS 암호화를 적용한 버전
FTP (File Transfer Protocol)
- 서버와 클라이언트 간 파일을 주고받기 위한 프로토콜
DNS (Domain Name System)
- 도메인 주소(www.example.com)를 IP 주소(192.168.1.1)로 변환하는 시스템
DHCP (Dynamic Host Configuration Protocol)
정리
- 네트워크는 규모에 따라 LAN, WAN, WLAN 등으로 구분된다.
- 네트워크에서 통신이 원활하게 이루어지려면 프로토콜이 필요하며, TCP/IP, HTTP, FTP 등의 다양한 프로토콜이 존재한다.