반응형

📌 네트워크(Network)란?
네트워크는 두 개 이상의 장치(컴퓨터, 서버, 스마트폰 등)가 데이터를 주고받을 수 있도록 연결된 시스템을 의미
쉽게 말해, 컴퓨터와 컴퓨터가 서로 연결되어 데이터를 주고받는 구조라고 생각
우리가 사용하는 인터넷도 거대한 네트워크 중 하나이다.
✅ 네트워크의 기본 개념
1️⃣ 네트워크가 왜 필요할까?
네트워크를 사용하면:
- 파일 공유 가능 → 다른 컴퓨터와 문서, 영상, 이미지 전송
- 웹사이트 접속 가능 → 인터넷을 통해 정보 검색
- 서버 & 클라이언트 구조 가능 → 웹사이트 운영, 클라우드 서비스 제공
- 장치 간 연결 가능 → 스마트폰, PC, IoT 기기 간 통신
2️⃣ 네트워크의 기본 요소
| 호스트(Host) | 네트워크에 연결된 장치 (컴퓨터, 스마트폰, 서버 등) |
| 라우터(Router) | 서로 다른 네트워크를 연결하는 장치 (인터넷 공유기) |
| 스위치(Switch) | 같은 네트워크 내에서 데이터 전달 |
| IP 주소 | 네트워크에서 장치를 식별하는 주소 |
| MAC 주소 | 장치의 고유 주소 (네트워크 카드에 할당됨) |
| 포트(Port) | 특정 서비스와 연결되는 네트워크 출입구 |
3️⃣ 네트워크의 유형
| LAN (Local Area Network) | 같은 건물, 사무실 내의 작은 네트워크 (Wi-Fi, 유선 인터넷) |
| WAN (Wide Area Network) | 도시, 국가, 전 세계를 연결하는 네트워크 (인터넷) |
| WLAN (Wireless LAN) | 무선 네트워크 (Wi-Fi) |
| VPN (Virtual Private Network) | 보안이 강화된 가상 네트워크 (IP 우회) |
✅ 네트워크에서 중요한 개념
1️⃣ IP 주소 (Internet Protocol Address)
- 인터넷에서 각 장치를 식별하는 고유한 주소
- IPv4 예시: 192.168.1.1
- IPv6 예시: 2001:db8::ff00:42:8329
🔹 공인 IP vs 사설 IP
- 공인 IP (Public IP) → 인터넷에서 직접 접근 가능한 IP
- 사설 IP (Private IP) → 내부 네트워크에서만 사용 (192.168.x.x)
2️⃣ TCP vs UDP (전송 방식)
프로토콜특징예시
| TCP (Transmission Control Protocol) | 신뢰성이 높음, 패킷 손실 시 재전송 | 웹사이트, 이메일, 파일 전송 |
| UDP (User Datagram Protocol) | 빠름, 신뢰성이 낮음 | 동영상 스트리밍, 온라인 게임 |
✅ 정리
- TCP: 웹사이트, 파일 다운로드 (신뢰성 중요)
- UDP: 실시간 스트리밍, 온라인 게임 (속도 중요)
3️⃣ HTTP & HTTPS (웹에서 사용하는 네트워크 프로토콜)
프로토콜설명
| HTTP (HyperText Transfer Protocol) | 웹사이트 요청/응답 처리 |
| HTTPS (HTTP + SSL/TLS) | 암호화된 HTTP (보안 강화) |
- http:// → 보안 없음
- https:// → 보안 적용 (SSL/TLS 사용)
✅ HTTPS를 사용해야 하는 이유
- 데이터 암호화
- 중간자 공격(Man-in-the-Middle Attack) 방지
반응형
'IT STUDY ✏️ > Network' 카테고리의 다른 글
| NETWORK 네트워크 OSI 7계층에 대한 설명 정리 ✏️ (0) | 2025.03.15 |
|---|