221214 TCP, Transmission Control Protocol

Jongleee·2022년 12월 14일
0

TIL

목록 보기
129/576

TCP, Transmission Control Protocol

  • 신뢰성 있는 데이터 전송을 지원하는 연결 지향형 프로토콜
  • 일반적으로 IP와 함께 사용되며 IP가 데이터의 전송을 처리할때, TCP는 패킷 추적 및 관리
  • 연결 지향형인 TCP는 3-way handshaking을 통해 연결 후 통신을 시작하는데, 흐름 제어와 혼잡 제어를 지원하며 데이터의 순서를 보장

흐름 제어
-> 보내는 측과 받는 측의 데이터 처리속도 차이를 조절해주는 것
혼잡 제어
-> 네트워크 내의 패킷 수가 넘치게 증가하지 않도록 방지하는 것

특징

  • 연결형 서비스로 가상 회선 방식을 제공
  • 데이터의 전송 순서 보장
  • 데이터의 경계를 구분하지 않음
  • 신뢰성 있는 데이터 전송
  • UDP보다 전송속도가 느림
  • 연결을 설정(3-way handshaking)과 해제(4-way handshaking)

0개의 댓글