info8995 님의 블로그

네트워크 개념 정리 – 유형과 프로토콜(TCP & UDP) 본문

TIL(Today I Learned)

네트워크 개념 정리 – 유형과 프로토콜(TCP & UDP)

info8995 2025. 3. 11. 20:31

1. 네트워크 유형 정리

🔹 1️⃣ PAN (Personal Area Network)

  • 개념: 개인용 네트워크로 짧은 거리 통신
  • 기술: 블루투스, Zigbee, NFC(교통카드 등)
  • 활용 사례: 스마트워치, 무선 이어폰, 스마트폰 간 파일 전송(AirDrop)

🔹 2️⃣ LAN (Local Area Network)

  • 개념: 근거리 통신망으로 수백 m ~ 몇 km까지 통신
  • 기술: 이더넷, Wi-Fi
  • 활용 사례: 가정용 Wi-Fi, 기업 내부 네트워크, 학교 컴퓨터실 네트워크

🔹 3️⃣ MAN (Metropolitan Area Network)

  • 개념: 도시 단위 통신망으로 몇 km ~ 수십 km 범위
  • 기술: 광케이블, 5G, 지역 전용망
  • 활용 사례: 도시 공공 Wi-Fi, 지하철 LTE망, 지역 방송국 네트워크

🔹 4️⃣ WAN (Wide Area Network)

  • 개념: 광역 통신망으로 도시, 국가, 대륙 간 수백 ~ 수천 km 연결
  • 기술: 위성 통신, 광케이블, MPLS
  • 활용 사례: 해외 본사와 지사 연결망, 글로벌 클라우드 서비스(AWS, Azure)

🔹 5️⃣ Internet

  • 개념: 전 세계를 연결하는 네트워크
  • 기술: TCP/IP, DNS, HTTP/HTTPS
  • 활용 사례: 월드와이드웹(WWW), 스트리밍 서비스, 온라인 게임

2. TCP vs UDP 정리

🔹 1️⃣ TCP (Transmission Control Protocol)

  • 개념: 전송 계층에서 작동하며, 데이터를 보낸 후 수신 확인(연결 유지)
  • 특징: 신뢰성이 높음, 흐름 제어, 혼잡 제어, 패킷 손실 시 재전송
  • 활용 사례: 웹 브라우징(HTTP/HTTPS), 이메일(SMTP, IMAP, POP3), 파일 전송(FTP)

🔹 2️⃣ UDP (User Datagram Protocol)

  • 개념: 전송 계층에서 작동하며, 데이터를 보내기만 함(비연결)
  • 특징: 신뢰성이 낮음, 빠른 전송 속도, 흐름 제어 없음, 패킷 손실 시 재전송 없음
  • 활용 사례: 실시간 스트리밍, VoIP(음성 통화), 온라인 게임, DNS(도메인 네임 시스템)

3. 마무리

네트워크는 현대 사회에서 없어서는 안 될 필수 기술이며, 환경과 목적에 따라 다양한 방식으로 구현됩니다. PAN에서 Internet까지의 네트워크 유형을 이해하면, 어떤 상황에서 어떤 기술이 사용되는지 쉽게 파악할 수 있습니다.

또한, TCP와 UDP의 차이점을 알고 있으면 신뢰성과 속도 중 어떤 요소가 더 중요한지를 고려하여 적절한 프로토콜을 선택할 수 있습니다.

  • TCP는 데이터의 신뢰성이 중요한 웹 브라우징, 이메일, 파일 전송 등에 적합하고,
  • UDP는 속도가 중요한 실시간 스트리밍, 온라인 게임, VoIP(음성 통화) 등에 유리합니다.

이러한 개념을 이해하면 네트워크 관련 개발이나 시스템 설계에서 보다 효율적인 결정을 내릴 수 있을 것입니다.

'TIL(Today I Learned)' 카테고리의 다른 글

어댑터(Adapter) 패턴 정리  (0) 2025.03.13
IPv4와 IPv6의 차이점  (0) 2025.03.12
osi 7계층  (0) 2025.03.10
믹사모 캐릭터 사용법  (0) 2025.02.25
언리얼 엔진 본캠프 1일차 후기  (0) 2024.12.16