TCP, UDP, ICMP

2025. 5. 13. 22:09·Network

TCP (Transmission Control Protocol)

  • 신뢰성 있는 연결지향형 프로토콜
  • 3-way handshaking으로 연결 설정
  • 데이터 순서 보장, 재전송 가능
  • 예: 웹(HTTP), 이메일(SMTP), 파일전송(FTP)

UDP (User Datagram Protocol)

  • 신뢰성이 없는 비연결형 프로토콜
  • 속도가 빠름, 오버헤드 적음
  • 순서 보장 없음, 오류 복구 없음
  • 예: 스트리밍, 온라인 게임, DNS 요청

ICMP (Internet Control Message Protocol)

  • IP 프로토콜의 제어 메시지용 프로토콜
  • IP의 보조 일뿐, 신뢰성의 완전 보장 X
  • 오류 알림, 진단 기능 제공
  • 라우터나 호스트 간 네트워크 상태 점검
  • 데이터 전달 실패 시 원인 전달
  • Ping, Traceroute 도구에서 사용
  • 예: 목적지 도달 불가, TTL 초과 등 오류 알림

'Network' 카테고리의 다른 글

HTTP  (0) 2025.05.13
명령어와 설정 도구  (0) 2025.05.13
네트워크 통신 방식  (0) 2025.05.13
데이터 전송 구조와 캡슐화  (0) 2025.05.13
네트워크 장비와 통신 흐름  (0) 2025.05.13
IP 주소 구조  (0) 2025.05.13
'Network' 카테고리의 다른 글
  • 명령어와 설정 도구
  • 네트워크 통신 방식
  • 데이터 전송 구조와 캡슐화
  • 네트워크 장비와 통신 흐름
jaeon.cloud
jaeon.cloud
  • jaeon.cloud
    JEONG JAE ON
    jaeon.cloud
  • 전체
    오늘
    어제
    • 분류 전체보기 (60)
      • Docker (8)
      • Cloud (7)
      • AWS (14)
      • Network (9)
      • Linux (1)
      • Python (7)
      • Javascript (3)
      • React (5)
      • Project (3)
      • Kubernetes (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    클라우드
    kubernetes
    docker
    http
    cors
    AWS
    react
    lambda
    네트워크
    3-tier Architecture
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
jaeon.cloud
TCP, UDP, ICMP
상단으로

티스토리툴바