전송 계층

전송 계층에서는 송신시에는 응용 계층으로부터 전달 받은 데이터를 세그먼트로 분할하고 헤더에 순서를 표시한다. 수신시에는 헤더에 있는 순서를 통해 데이터를 재조립하여 응용 계층에 전달한다.

  • 송신자와 수신자를 연결하는 통신 서비스를 제공하는 계층
  • 오류 복구와 흐름 제어를 담당하고 데이터의 신뢰성을 보장
  • 데이터를 송신시에는 데이터를 세그먼트들로 나누는 단편화를, 수신시에는 데이터를 재조립하는 역할을 담당
  • 연결형 통신 프로토콜인 TCP 와 비연결 지향 프로토콜인 UDP 를 사용

 

TCP - Transmission Control Protocol

  • 전송 제어 프로토콜
  • 두 개의 호스트를 연결하고 신뢰성 있는 바이트 스트림 서비스를 제공
  • 클라이언트와 서버가 데이터를 전송하기 전에 먼저 데이터를 송수신할 수 있는 연결 통로를 만들고 데이터를 전송
    • 3-Way Handshake 를 통해 클라이언트와 서버는 TCP 커넥션을 맺고 데이터를 전송
    • 4-Way Handshake 를 통해 통신을 종료

 

다음글

 

'Network' 카테고리의 다른 글

TCP/IP - 인터넷 계층  (0) 2022.08.21
TCP/IP - 응용 계층  (0) 2022.08.20
TCP/IP 프로토콜  (0) 2022.08.13
OSI 참조 모델  (0) 2022.08.04
TCP 커넥션  (0) 2022.07.31

+ Recent posts