IT STUDY ✏️/Network

Network 네트워크 란? ✏️

binsbins59 2025. 3. 15. 16:33
반응형

 

📌 네트워크(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) 방지

 

반응형