영상 후기 - TCP UDP

‍bng4535·2023년 2월 27일

movie

전송 계층

  • End Point 간 신뢰성있는 데이터 전송을 담당하는 계층
  • 신뢰성 : 데이터를 순차적, 안정적으로 전달
  • 전송 : 포트 번호에 해당하는 프로세스에 데이터를 전달

전송 계층이 없다면

  • 데이터의 순차 전송이 원활히 되지 않는다
  • flow : 송수신자 간 데이터 처리 속도 차이로 흐름에 문제 발생
  • congestion : 네트워크의 데이터 처리 속도

TCP (Transmission Control Protocol)

  • 신뢰성있는 데이터 통신을 가능하게 해주는 프로토콜
  • Connection 연결 (3 way-handshake) , 양방향 통신
  • 데이터의 순차 전송 보장
  • flow control
  • congestion control
  • error detection
  • 매번 connection을 만드므로 시간 손실 발생
  • 패킷을 조금만 손실해도 재전송

UDP (User Datagram Protocol)

  • TCP보다 신뢰성이 떨어지나 전송 속도가 빠름
  • connectionless
  • error detection
  • 신뢰성이 중요하지 않을 때 사용 ex) 스트리밍

세그먼트 : data에 TCP header를 추가한 것

데이터그럼 : data에 UDP header를 추가한 것

profile
공부 기록

0개의 댓글